This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch] PR 61692 - Fix for inline asm ICE


On 09/14/14 02:13, David Wohlferd wrote:
I sent you the file you requested (off list), but never heard back from
you about the valgrind results.
Just haven't got back to it yet... There's always more to get done on any given day than I have the time for, so I have to prioritize and some things get put on the back burner until I can get back to them.


In an effort to move this along, I installed ubuntu under virtualbox and
did a build of gcc.  When running the output of this build with
valgrind, I saw a number of memory *leaks* reported, but no overruns,
despite having maxed out the operands + clobbers in a variety of ways.
OK. Something else must be in play here. Clobbers can be somewhat special in that they may not always been an operand in the usual sense. ie, often they'll just be attached to the insn as an explicit blob of RTL, that's the only thing I can think of that would be preventing us from losing here.


If you are also out of ideas, I can re-send the patch for the original
ninputs + noutputs + nlabels problem (along with the testcase you
requested), and we can at least fix the known ICE.
Let's go with your original inputs + outputs + labels change and punt the clobbers stuff for now.

jeff


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]