with this compiler: [luc...@lambda-head lib]$ /pkgs/gcc-mainline/bin/gcc -v Using built-in specs. Target: powerpc64-unknown-linux-gnu Configured with: ../../mainline/configure --prefix=/pkgs/gcc-mainline --enable-languages=c,c++ --enable-stage1-languages=c,c++ --with-cpu=default64 Thread model: posix gcc version 4.5.0 20090825 (experimental) [trunk revision 151108] (GCC)
and this command line /pkgs/gcc-mainline/libexec/gcc/powerpc64-unknown-linux-gnu/4.5.0/cc1 -fpreprocessed thread.i -quiet -mcpu=970 -m64 -O1 -Wno-unused -version -fschedule-insns -fno-math-errno -fschedule-insns2 -fno-trapping-math -fno-strict-aliasing -fwrapv -fomit-frame-pointer -fPIC -fno-common I get the following error: thread.i: In function ___H_make_2d_thread: thread.i:719:1: error: insn does not satisfy its constraints: (insn 625 411 219 26 thread.i:625 (set (reg:DF 19 19) (mem:DF (plus:DI (reg:DI 22 22 [orig:197 D.3836 ] [197]) (const_int 23 [0x17])) [0 S8 A64])) 357 {*movdf_hardfloat64} (nil)) thread.i:719:1: internal compiler error: in reload_cse_simplify_operands, at postreload.c:396 I apologize in advance for the size of the test case, which I will post next. -- Summary: ICE in reload_cse_simplify_operands at postreload.c:396 Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: lucier at math dot purdue dot edu GCC build triplet: powerpc64-unknown-linux-gnu GCC host triplet: powerpc64-unknown-linux-gnu GCC target triplet: powerpc64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41176