On Fri, 6 Nov 2015, Alan Lawrence wrote: > On 06/11/15 10:39, Richard Biener wrote: > > > ../spec2000/benchspec/CINT2000/254.gap/src/polynom.c:358:11: error: > > > location > > > references block not in block tree > > > l1_279 = PHI <1(28), l1_299(33)> > > > > ^^^ > > > > this is the error to look at! It means that the GC heap will be corrupted > > quite easily. > > Thanks, I'll have a go at that. > > -fdump-tree-alias is also suspicious, hinting that that does more than just > print. (How many bugs here??)
Well, it only allocates some more heap memory for extra debug verbosity. I think this can happen with other dumps as well. > > Interesting would be for which pass this happens - just print > > *pass at this point. > > FWIW - unswitch. (A long time after -fdump-tree-alias!) Ah, unswitch again... :/ > Cheers, Alan > > -- Richard Biener <rguent...@suse.de> SUSE LINUX GmbH, GF: Felix Imendoerffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nuernberg)