public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/35623]  New: RTL check failure in arm_const_double_rtx
@ 2008-03-18  4:52 rmansfield at qnx dot com
  2009-03-28  0:05 ` [Bug target/35623] " ramana at gcc dot gnu dot org
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: rmansfield at qnx dot com @ 2008-03-18  4:52 UTC (permalink / raw)
  To: gcc-bugs

/home/ryan/crosstool-0.43/build/arm-unknown-linux-gnu/4.2-20080312-glibc-2.3.6/tmp/./gcc/xgcc
-B/home/ryan/crosstool-0.43/build/arm-unknown-linux-gnu/4.2-20080312-glibc-2.3.6/tmp/./gcc/
-B//home/ryan/crosstool/4.2-20080312-glibc-2.3.6/arm-unknown-linux-gnu/arm-unknown-linux-gnu/bin/
-B//home/ryan/crosstool/4.2-20080312-glibc-2.3.6/arm-unknown-linux-gnu/arm-unknown-linux-gnu/lib/
-isystem
//home/ryan/crosstool/4.2-20080312-glibc-2.3.6/arm-unknown-linux-gnu/arm-unknown-linux-gnu/include
-isystem
//home/ryan/crosstool/4.2-20080312-glibc-2.3.6/arm-unknown-linux-gnu/arm-unknown-linux-gnu/sys-include
-O2  -O2 -g -O2  -DIN_GCC -DCROSS_COMPILE   -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem
./include  -fomit-frame-pointer -fPIC -g0 -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED  -I. -I.
-I/home/ryan/crosstool-0.43/build/arm-unknown-linux-gnu/4.2-20080312-glibc-2.3.6/4.2-20080312/gcc
-I/home/ryan/crosstool-0.43/build/arm-unknown-linux-gnu/4.2-20080312-glibc-2.3.6/4.2-20080312/gcc/.
-I/home/ryan/crosstool-0.43/build/arm-unknown-linux-gnu/4.2-20080312-glibc-2.3.6/4.2-20080312/gcc/../include
-I/home/ryan/crosstool-0.43/build/arm-unknown-linux-gnu/4.2-20080312-glibc-2.3.6/4.2-20080312/gcc/../libcpp/include

-I/home/ryan/crosstool-0.43/build/arm-unknown-linux-gnu/4.2-20080312-glibc-2.3.6/4.2-20080312/gcc/../libdecnumber
-I../libdecnumber -DL_floatdisf -fvisibility=hidden -DHIDE_EXPORTS -c
/home/ryan/crosstool-0.43/build/arm-unknown-linux-gnu/4.2-20080312-glibc-2.3.6/4.2-20080312/gcc/libgcc2.c
-o libgcc/./_floatdisf.o
/home/ryan/crosstool-0.43/build/arm-unknown-linux-gnu/4.2-20080312-glibc-2.3.6/4.2-20080312/gcc/libgcc2.c:
In function '__floatdisf':
/home/ryan/crosstool-0.43/build/arm-unknown-linux-gnu/4.2-20080312-glibc-2.3.6/4.2-20080312/gcc/libgcc2.c:1416:
internal compiler error: RTL check: expected code 'const_double' and not mode
'VOID', have code 'const_double' and mode 'VOID' in arm_const_double_rtx, at
config/arm/arm.c:5283

I came across the rtl check failure building arm-unknown-nto-qnx (unsupported
target) on the trunk (4.4.0 20080318 (experimental) [trunk revision 133302]) ,
and I was able to reproduce it on the 4.3.x and 4.2.x branches but I didn't see
it on the 4.1.x branch.

I just built a gcc 4.2 arm-unknown-linux-gnu snapshot to confirm the problem
was in the mainline and not a problem with the arm-unknown-nto-qnx target.
Please let me know if you need me to reproduce this with an
arm-unknown-linux-gnu target for 4.3/4.4.

ryan@ryan:~/crosstool-0.43/build/arm-unknown-linux-gnu/4.2-20080312-glibc-2.3.6/tmp$
./gcc/xgcc -v
Using built-in specs.
Target: arm-unknown-linux-gnu
Configured with:
/home/ryan/crosstool-0.43/build/arm-unknown-linux-gnu/4.2-20080312-glibc-2.3.6/4.2-20080312/configure
--target=arm-unknown-linux-gnu --host=i686-host_pc-linux-gnu
--prefix=//home/ryan/crosstool/4.2-20080312-glibc-2.3.6/arm-unknown-linux-gnu
--with-headers=//home/ryan/crosstool/4.2-20080312-glibc-2.3.6/arm-unknown-linux-gnu/arm-unknown-linux-gnu/include
--with-local-prefix=//home/ryan/crosstool/4.2-20080312-glibc-2.3.6/arm-unknown-linux-gnu/arm-unknown-linux-gnu
--disable-nls --enable-threads=posix --enable-symvers=gnu --enable-__cxa_atexit
--enable-languages=c,c++ --enable-shared --enable-c99 --enable-long-long
--enable-checking=all
Thread model: posix
gcc version 4.2.4 20080312 (prerelease)


-- 
           Summary: RTL check failure in arm_const_double_rtx
           Product: gcc
           Version: 4.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: rmansfield at qnx dot com
 GCC build triplet: i686-host_pc-linux-gnu
  GCC host triplet: i686-host_pc-linux-gnu
GCC target triplet: arm-unknown-linux-gnu


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35623


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2009-12-11 18:38 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-03-18  4:52 [Bug target/35623] New: RTL check failure in arm_const_double_rtx rmansfield at qnx dot com
2009-03-28  0:05 ` [Bug target/35623] " ramana at gcc dot gnu dot org
2009-03-28  0:16 ` rmansfield at qnx dot com
2009-05-13 16:35 ` ramana at gcc dot gnu dot org
2009-05-18  3:56 ` rmansfield at qnx dot com
2009-05-19  8:24 ` mikpe at it dot uu dot se
2009-12-11 18:28 ` ramana at gcc dot gnu dot org
2009-12-11 18:38 ` rmansfield at qnx dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).