https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65694

            Bug ID: 65694
           Summary: [5 Regression] ICE (in decompose, at rtl.h:2007) on
                    arm-linux-gnueabihf
           Product: gcc
           Version: 5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: doko at gcc dot gnu.org

Created attachment 35254
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35254&action=edit
preprocessed source

I'm aware of PR65321, but this is with r221867 on arm-linux-gnueabihf.

$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/5/lto-wrapper
Target: arm-linux-gnueabihf
Configured with: ../src/configure -v --with-pkgversion='Ubuntu
5-20150404-0ubuntu11' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs
--enable-languages=c,ada,c++,java,go,fortran,objc,obj-c++ --prefix=/usr
--program-suffix=-5 --enable-shared --enable-linker-build-id
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix
--libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu
--enable-libstdcxx-debug --enable-libstdcxx-time=yes
--with-default-libstdcxx-abi=c++98 --enable-gnu-unique-object --disable-libitm
--disable-libquadmath --enable-plugin --with-system-zlib
--disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-armhf/jre --enable-java-home
--with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-armhf
--with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-armhf
--with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar
--enable-objc-gc --enable-multiarch --enable-multilib --disable-sjlj-exceptions
--with-arch=armv7-a --with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumb
--disable-werror --enable-multilib --enable-checking=yes
--build=arm-linux-gnueabihf --host=arm-linux-gnueabihf
--target=arm-linux-gnueabihf
Thread model: posix
gcc version 5.0.0 20150404 (experimental) [trunk revision 221867] (Ubuntu
5-20150404-0ubuntu11) 

$ g++  -c -g -O2 -std=c++98 dnaclust.ii
dnaclust.cpp: In function 'Index twoMeans(Index, Index)':
dnaclust.cpp:753:1: internal compiler error: in decompose, at rtl.h:2007
 } // twoMeans
 ^
0x65c651 wi::int_traits<std::pair<rtx_def*, machine_mode> >::decompose(long
long*, unsigned int, std::pair<rtx_def*, machine_mode> const&)
        ../../src/gcc/rtl.h:2005
0x65c651 wide_int_ref_storage<false>::wide_int_ref_storage<std::pair<rtx_def*,
machine_mode> >(std::pair<rtx_def*, machine_mode> const&, unsigned int)
        ../../src/gcc/wide-int.h:957
0x65c651 generic_wide_int<wide_int_ref_storage<false>
>::generic_wide_int<std::pair<rtx_def*, machine_mode> >(std::pair<rtx_def*,
machine_mode> const&, unsigned int)
        ../../src/gcc/wide-int.h:733
0x65c651 bool wi::eq_p<std::pair<rtx_def*, machine_mode>, std::pair<rtx_def*,
machine_mode> >(std::pair<rtx_def*, machine_mode> const&, std::pair<rtx_def*,
machine_mode> const&)
        ../../src/gcc/wide-int.h:1715
0x65c651 simplify_const_relational_operation(rtx_code, machine_mode, rtx_def*,
rtx_def*)
        ../../src/gcc/simplify-rtx.c:4919
0x65c6b3 simplify_relational_operation(rtx_code, machine_mode, machine_mode,
rtx_def*, rtx_def*)
        ../../src/gcc/simplify-rtx.c:4413
0x65cced simplify_gen_relational(rtx_code, machine_mode, machine_mode,
rtx_def*, rtx_def*)
        ../../src/gcc/simplify-rtx.c:441
0x66054f simplify_replace_fn_rtx(rtx_def*, rtx_def const*, rtx_def*
(*)(rtx_def*, rtx_def const*, void*), void*)
        ../../src/gcc/simplify-rtx.c:501
0x6604cb simplify_replace_fn_rtx(rtx_def*, rtx_def const*, rtx_def*
(*)(rtx_def*, rtx_def const*, void*), void*)
        ../../src/gcc/simplify-rtx.c:507
0x9f43d9 bypass_block
        ../../src/gcc/cprop.c:1608
0x9f43d9 bypass_conditional_jumps
        ../../src/gcc/cprop.c:1726
0x9f43d9 one_cprop_pass
        ../../src/gcc/cprop.c:1887
0x9f43d9 execute_rtl_cprop
        ../../src/gcc/cprop.c:1931
0x9f43d9 execute
        ../../src/gcc/cprop.c:1969
Please submit a full bug report,
with preprocessed source if appropriate.

Reply via email to