http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51771
Aldy Hernandez <aldyh at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |WAITING --- Comment #10 from Aldy Hernandez <aldyh at gcc dot gnu.org> 2012-12-03 18:51:44 UTC --- I no longer see a Genome failure on trunk, even though we are stripping off the abnormal edges as part of the expansion of gimple into RTL (as described in comment 8). Perhaps, this could be a nice side-effect of the abnormal edge rewriting that went in with the uninstrumented path? Can someone (Torvald or Patrick) verify this so we can close this PR if appropriate? For the record, this is what I've done. I reverted the returns-twice patch by applying the patch in comment 9. I seem to be running Stamp: 0.9.10 (8 Sept 2008) (from the VERSIONS file in the STAMP distribution). I am testing with current mainline as of trunk@194099. And I am using a Makefile.local of: CC=/build/trunk/install/bin/gcc LDFLAGS="-Wl,-rpath=/build/trunk/install/lib64" THREADS="4" TESTS=test-genome I do a "make clean && make test" and get: cd genome && \ ./genome -t "4" && true Creating gene and segments... done. Gene length = 16384 Segment length = 64 Number segments = 16777216 Sequencing gene... done. Time = 13.305184 Sequence matches gene: yes Deallocating memory... done. This seems correct.