This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/36450] [4.4 Regression] ICE in insert_restore/insert_save with GET_MODE_ALIGNMENT mem
- From: "aldot at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 11 Jun 2008 18:12:50 -0000
- Subject: [Bug target/36450] [4.4 Regression] ICE in insert_restore/insert_save with GET_MODE_ALIGNMENT mem
- References: <bug-36450-11811@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #9 from aldot at gcc dot gnu dot org 2008-06-11 18:12 -------
(In reply to comment #8)
> Created an attachment (id=15747)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15747&action=view) [edit]
> ICEs on trunk
>
> This ICEs on trunk with -mpreferred-stack-boundary=2 but works wih =4
s/wih =4/with anything but 2/
and of course works with e.g. 4.3.0 20080218 or trunk from a few weeks ago.
gcc-4.4-HEAD -S -o /dev/null -fno-guess-branch-probability
-mpreferred-stack-boundary=2 -Os sort.5.i -v
Using built-in specs.
Target: i686-linux-gnu
Configured with: ../../src/gcc-4.4/configure -v --enable-languages=c,fortran
--prefix=/opt/i686/gcc-4.4/ --enable-shared --with-system-zlib
--libexecdir=/opt/i686/gcc-4.4/lib --enable-nls --without-included-gettext
--enable-threads=posix --program-suffix=-4.4-HEAD --enable-__cxa_atexit
--enable-libstdcxx-allocator=mt --enable-clocale=gnu --enable-libstdcxx-debug
--enable-mpfr --disable-werror --enable-checking=yes --enable-debug
--with-gmp=/opt/i686/gmp-4.2.2/ --with-mpfr=/opt/i686/mpfr-2.3.0
--disable-multilib --disable-intermodule i686-linux-gnu
Thread model: posix
gcc version 4.4.0 20080611 (experimental) (GCC)
COLLECT_GCC_OPTIONS='-S' '-o' '/dev/null' '-fno-guess-branch-probability'
'-mpreferred-stack-boundary=2' '-Os' '-v' '-mtune=generic'
/opt/i686/gcc-4.4/bin/../../gcc-4.4/lib/gcc/i686-linux-gnu/4.4.0/cc1
-fpreprocessed sort.5.i -quiet -dumpbase sort.5.i -mpreferred-stack-boundary=2
-mtune=generic -auxbase-strip /dev/null -Os -version
-fno-guess-branch-probability -o /dev/null
GNU C (GCC) version 4.4.0 20080611 (experimental) (i686-linux-gnu)
compiled by GNU C version 4.4.0 20080611 (experimental), GMP version
4.2.1, MPFR version 2.3.0-p4.
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: 0d5bbb5fdfd81762cf963cab59cb1e94
sort.5.i:13: warning: useless storage class specifier in empty declaration
sort.5.i: In function ?sort_main?:
sort.5.i:75: internal compiler error: in insert_save, at caller-save.c:787
Please submit a full bug report,
--
aldot at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|ICE in |[4.4 Regression] ICE in
|insert_restore/insert_save |insert_restore/insert_save
|with GET_MODE_ALIGNMENT mem |with GET_MODE_ALIGNMENT mem
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36450