public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c/17810] New: internal compiler error: in verify_local_live_at_start for arm-rtems, arm-linux
@ 2004-10-03 13:54 pisa at cmp dot felk dot cvut dot cz
  2004-12-06 23:53 ` [Bug rtl-optimization/17810] [3.4 Regression] " belyshev at lubercy dot com
                   ` (7 more replies)
  0 siblings, 8 replies; 10+ messages in thread
From: pisa at cmp dot felk dot cvut dot cz @ 2004-10-03 13:54 UTC (permalink / raw)
  To: gcc-bugs

The internal compiler bug on legal code similar to bug 15342.
This bug manifest itself on specific combination of two functions
accessing structure fields and containing more return paths.
If one of the functions is moved into separate file, error seems
to disappear.

arm-linux-gcc --pipe -B/opt/rtems/arm-rtems/csb336/lib/  \
-mcpu=arm920 -mstructure-size-boundary=8 -msoft-float \
-g -Wall  -O3 -g \
-o icetest1.o \
-c icetest1.c

icetest1.c: In function `sui_get_event':
icetest1.c:172: internal compiler error: in verify_local_live_at_start, at
flow.c:546
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.


Experienced on next x86 to ARM GCC builds

GCC 3.4.1 and GCC 3.4.2
./configure --target=arm-rtems --prefix=/usr --with-cpu=arm9 \
  --enable-languages=c,c++ --with-gnu-ld --with-float=soft \
  --enable-threads=rtems --enable-target-optspace --verbose  \
  --disable-nls --host=i586-pc-linux-gnu --with-newlib
Thread model: rtems
gcc version 3.4.2

GCC 3.4.1
./configure --target=arm-linux --prefix=/usr --with-cpu=arm9 \
--enable-languages=c,c++ --with-gnu-ld --enable-shared --enable-symvers=gnu \
--with-float=soft --enable-threads=posix --enable-__cxa_atexit \
--enable-target-optspace --verbose --disable-nls --host=i586-pc-linux-gnu \
--with-headers=/usr/src/linux-2.6.8-rc1-arm/include
Thread model: posix
gcc version 3.4.1

Attached reprocessed sources length reduced form original 3150 lines
to 173 lines. More attempt to simplify code even more lead to compilation
without errors.

-- 
           Summary: internal compiler error: in verify_local_live_at_start
                    for arm-rtems, arm-linux
           Product: gcc
           Version: 3.4.2
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: c
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: pisa at cmp dot felk dot cvut dot cz
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: i586-pc-linux-gnu
  GCC host triplet: i586-pc-linux-gnu
GCC target triplet: arm-linux


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


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

end of thread, other threads:[~2006-08-22 15:17 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-17810-9414@http.gcc.gnu.org/bugzilla/>
2006-08-22 14:28 ` [Bug rtl-optimization/17810] [3.4 Regression] internal compiler error: in verify_local_live_at_start for arm-rtems, arm-linux hvreddy1110 at gmail dot com
2006-08-22 15:17 ` pinskia at gcc dot gnu dot org
2004-10-03 13:54 [Bug c/17810] New: " pisa at cmp dot felk dot cvut dot cz
2004-12-06 23:53 ` [Bug rtl-optimization/17810] [3.4 Regression] " belyshev at lubercy dot com
2005-02-01 19:13 ` joel at gcc dot gnu dot org
2005-03-11 12:45 ` buytenh at wantstofly dot org
2005-05-19 17:50 ` mmitchel at gcc dot gnu dot org
2005-05-20 18:05 ` dank at kegel dot com
2005-09-01 13:09 ` cvs-commit at gcc dot gnu dot org
2005-09-01 13:14 ` rearnsha at gcc dot gnu dot org
2005-09-01 14:55 ` cvs-commit at gcc dot gnu dot org

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).