The following test cases now fail on i686-apple-datwin9... FAIL: gcc.c-torture/compile/20020930-1.c -Os (internal compiler error) FAIL: gcc.c-torture/compile/20020930-1.c -Os (test for excess errors) FAIL: gcc.c-torture/compile/930506-1.c -Os (internal compiler error) FAIL: gcc.c-torture/compile/930506-1.c -Os (test for excess errors) FAIL: gcc.c-torture/compile/fix-trunc-mem-1.c -Os (internal compiler error) FAIL: gcc.c-torture/compile/fix-trunc-mem-1.c -Os (test for excess errors) FAIL: gcc.c-torture/execute/conversion.c compilation, -Os (internal compiler error) FAIL: gcc.c-torture/execute/gofast.c compilation, -Os (internal compiler error) FAIL: gcc.c-torture/unsorted/BUG11.c, -Os (internal compiler error) FAIL: gcc.c-torture/unsorted/conv.c, -Os (internal compiler error) FAIL: gcc.c-torture/unsorted/conv_tst.c, -Os (internal compiler error) FAIL: gcc.dg/torture/fp-int-convert-double.c -Os (internal compiler error) FAIL: gcc.dg/torture/fp-int-convert-double.c -Os (test for excess errors) WARNING: gcc.dg/torture/fp-int-convert-double.c -Os compilation failed to produce executable FAIL: gcc.dg/torture/fp-int-convert-float.c -Os (internal compiler error) FAIL: gcc.dg/torture/fp-int-convert-float.c -Os (test for excess errors) WARNING: gcc.dg/torture/fp-int-convert-float.c -Os compilation failed to produce executable FAIL: gcc.dg/torture/fp-int-convert-timode.c -Os (internal compiler error) FAIL: gcc.dg/torture/fp-int-convert-timode.c -Os (test for excess errors) WARNING: gcc.dg/torture/fp-int-convert-timode.c -Os compilation failed to produce executable
These all fail with errors of the form... Executing on host: /sw/src/fink.build/gcc44-4.3.999-20080807/darwin_objdir/gcc/xgcc -B/sw/src/fink.build/gcc44-4.3.999-20080807/darwin_objdir/gcc/ -w -Os -fno-show-column -c -o /sw/src/fink.build/gcc44-4.3.999 -20080807/darwin_objdir/gcc/testsuite/gcc/BUG11.o /sw/src/fink.build/gcc44-4.3.999-20080807/gcc-4.4-20080807/gcc/testsuite/gcc.c-torture/unsorted/BUG11.c (timeout = 300) /sw/src/fink.build/gcc44-4.3.999-20080807/gcc-4.4-20080807/gcc/testsuite/gcc.c-torture/unsorted/BUG11.c: In function 'foo': /sw/src/fink.build/gcc44-4.3.999-20080807/gcc-4.4-20080807/gcc/testsuite/gcc.c-torture/unsorted/BUG11.c:6: internal compiler error: in emit_unop_insn, at optabs.c:3806 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. compiler exited with status 1 output is: /sw/src/fink.build/gcc44-4.3.999-20080807/gcc-4.4-20080807/gcc/testsuite/gcc.c-torture/unsorted/BUG11.c: In function 'foo': /sw/src/fink.build/gcc44-4.3.999-20080807/gcc-4.4-20080807/gcc/testsuite/gcc.c-torture/unsorted/BUG11.c:6: internal compiler error: in emit_unop_insn, at optabs.c:3806 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. FAIL: gcc.c-torture/unsorted/BUG11.c, -Os (internal compiler error) This failure did not occur in gcc trunk on 20080805. The suspect checkin appears to be... http://gcc.gnu.org/ml/gcc-patches/2008-08/msg00355.html Unfortunately this patch doesn't cleanly regress out so I can't confirm that. This issue is also reported to happen on Linux with SSE fpmath. -- Summary: internal compiler error: in emit_unop_insn, at optabs.c:3806 Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: howarth at nitro dot med dot uc dot edu GCC build triplet: i686-apple-darwin9 GCC host triplet: i686-apple-darwin9 GCC target triplet: i686-apple-darwin9 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37055