[Bug tree-optimization/103079] [12 Regression] wrong code at -Os and -O2 on x86_64-linux-gnu (the generated code hangs) since r12-4871-g502ffb1f389011b2

amacleod at redhat dot com gcc-bugzilla@gcc.gnu.org
Thu Nov 4 13:43:34 GMT 2021


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103079

--- Comment #10 from Andrew Macleod <amacleod at redhat dot com> ---
That patch wont generally work until rangeops op1_range routines are adjusted
to deal with undefined being passed in.. I think it assumes until now that its
been trimmed out.


(In reply to Richard Biener from comment #8)
> Btw, I find the vrp-details dump not really useful with all the ranger
> "debug" appearing _after_ the folding of stmts.  Can we instead have
> this somehow interleaved?

well  the block you quoted is an after-the fact dumping of everything ranger
knows after its been run.   That info is hard to interleave with the folding.  

The traces interleave with the folding messages, but I haven't gotten to the
point where I can interleave the same kind of information.. 

I'll look to improve that once things settle down a bit and see how much of
that I can integrate into the folder routines to dump it as we go.


More information about the Gcc-bugs mailing list