[M3devel] optimizer vs. SOLgnu?

Jay jay.krell at cornell.edu
Sun May 17 15:17:42 CEST 2009


Tony can you try building a cross compiler for SOLgnu and see how that fairs with -O2 or -O3? I get:
 

new source -> compiling RTCollector.m3
../src/runtime/common/RTCollector.m3: In function 'RTHeapRep__RegisterFinalCleanup':
../src/runtime/common/RTCollector.m3:2167: internal compiler error: in lookup_subvars_for_var, at tr
ee-flow-inline.h:1591


also with -O2 (probably had it in -O3 also)
../src/runtime/common/RTAllocator.m3: In function 'RTAllocCnts__BumpSize':
../src/runtime/common/RTAllocator.m3:361: internal compiler error: in lookup_subvars_for_var, at tre
e-flow-inline.h:1591


../src/float/Common/DragonInt.m3: In function 'DragonInt__EndSession':
../src/float/Common/DragonInt.m3:90: internal compiler error: in lookup_subvars_for_var, at tree-flo
w-inline.h:1591

and lots of success on other source.
 
 
I am seeing success so far on AMD64_LINUX and LINUXLIBC6.
 

 - Jay


More information about the M3devel mailing list