On Thu, Aug 7, 2008 at 9:13 PM, Jack Howarth <[EMAIL PROTECTED]> wrote:
> Eric,
>   Thanks for looking into this. FYI, the problem also occurs in...
>
> 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
>
> with the same " in emit_unop_insn, at optabs.c:3806" error message. I don't 
> see
> this failure anywhere in the g++ testsuite though.

Please open a bug report. They also fail on Linux with SSE fpmath:

bash-3.2$ /export/build/gnu/gcc/build-x86_64-linux/gcc/xgcc
-B/export/build/gnu/gcc/build-x86_64-linux/gcc/  -w  -Os
-fno-show-column -c  -o
/export/build/gnu/gcc/build-x86_64-linux/gcc/testsuite/gcc/BUG11.o
/export/gnu/src/gcc/gcc/gcc/testsuite/gcc.c-torture/unsorted/BUG11.c
-m32 -msse2 -mfpmath=sse
/export/gnu/src/gcc/gcc/gcc/testsuite/gcc.c-torture/unsorted/BUG11.c:
In function 'foo':
/export/gnu/src/gcc/gcc/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.
bash-3.2$

Reply via email to