Re: [arm-gnu] internal compiler error
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [arm-gnu] internal compiler error
- To: NAGATA Shoji <nagata.shoji@xxxxxxxxxxxxxxxx>
- Subject: Re: [arm-gnu] internal compiler error
- From: Carlos O'Donell <carlos@xxxxxxxxxxxxxxxx>
- Date: Thu, 15 Dec 2005 11:36:46 -0500
NAGATA-san,
> I'm using ARM GNU 2005q3-2 build and encountered an internal compiler
> error as below. I've also tried using 2005q3-1... with the same results.
Thank you very much for you interest in our Sourcery G++ Toolchains!
> [Compiling an attached file with]:
> arm-none-linux-gnueabi-gcc -ansi -fsigned-char -O3 -c sample.c
>
> [Actual results]:
> sample.c: In function `main':
> sample.c:18: error: insn does not satisfy its constraints:
> (insn:HI 18 106 19 0 (set (reg:SI 77 s14 [orig:107 Ji ] [107])
> (mem/s:SI (plus:SI (reg:SI 3 r3)
> (const_int 3792 [0xed0])) [3 Ji+0 S4 A64])) 568 {*arm_movsi_vfp} (nil)
> (nil))
> sample.c:18: internal compiler error: in reload_cse_simplify_operands, at postreload.c:391
> Please submit a full bug report,
> with preprocessed source if appropriate.
> Send email to arm-gnu@xxxxxxxxxxxxxxxx for instructions.
Can you describe your host environment? I am unable to reproduce this
error on our test systems using arm-none-linux-gnueabi 2005q3-1 and
2005q3-2 (linux hosted).
The ICE you mention should only be generated when using
-mfloat-abi=softfp. Perhaps you are missing an option in the compile
line?
As a workaround I recommend using software floating point until the
problem is fixed. You can specify this with -mfloat-abi=soft.
This issue will be looked at as soon as possible. Thank you!
If you require a fast response and immediate fixes for Sourcery G++
Toolchains, then you need a CodeSourcery subscription. With a
subscription we work with you on all your issues, delivering a new
package to meet your requirements. The CodeSourcery team is always
there to help!
Cheers,
Carlos.
--
Carlos O'Donell
CodeSourcery, LLC
carlos@xxxxxxxxxxxxxxxx