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

            Bug ID: 61031
           Summary: [4.10 Regression] ICE building libjava
                    (verify_flow_info failed)
           Product: gcc
           Version: 4.10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: doko at gcc dot gnu.org

libjava fails to build on aarch64-linux gnu with trunk 20140425, works with the
4.9 branch.

../../../src/libjava/interpret.cc: In static member function 'static void
_Jv_InterpMethod::run(void*, ffi_java_raw*, _Jv_InterpMethod*)':
../../../src/libjava/interpret.cc:991:1: error: missing REG_EH_REGION note at
the end of bb 961
 }
 ^
../../../src/libjava/interpret.cc:991:1: error: missing REG_EH_REGION note at
the end of bb 944
../../../src/libjava/interpret.cc:991:1: internal compiler error:
verify_flow_info failed
/bin/bash ./libtool  --tag=FC   --mode=compile
/build/buildd/gcc-snapshot-20140425/build/./gcc/gfortran
-B/build/buildd/gcc-snapshot-20140425/build/./gcc/
-B/usr/lib/gcc-snapshot/aarch64-linux-gnu/bin/
-B/usr/lib/gcc-snapshot/aarch64-linux-gnu/lib/ -isystem
/usr/lib/gcc-snapshot/aarch64-linux-gnu/include -isystem
/usr/lib/gcc-snapshot/aarch64-linux-gnu/sys-include    -DHAVE_CONFIG_H -I.
-I../../../src/libgfortran  -iquote../../../src/libgfortran/io
-I../../../src/libgfortran/../gcc -I../../../src/libgfortran/../gcc/config 
-I../.././gcc -I../../../src/libgfortran/../libgcc -I../libgcc  -I . -Wall
-Werror -fimplicit-none -fno-repack-arrays -fno-underscoring
-fallow-leading-underscore -g -O2 -c -o _asin_r10.lo `test -f
'../../../src/libgfortran/generated/_asin_r10.F90' || echo
'../../../src/libgfortran/'`../../../src/libgfortran/generated/_asin_r10.F90
libtool: compile:  /build/buildd/gcc-snapshot-20140425/build/./gcc/xgcc
-shared-libgcc -B/build/buildd/gcc-snapshot-20140425/build/./gcc -nostdinc++
-L/build/buildd/gcc-snapshot-20140425/build/aarch64-linux-gnu/libstdc++-v3/src
-L/build/buildd/gcc-snapshot-20140425/build/aarch64-linux-gnu/libstdc++-v3/src/.libs
-L/build/buildd/gcc-snapshot-20140425/build/aarch64-linux-gnu/libstdc++-v3/libsupc++/.libs
-B/usr/lib/gcc-snapshot/aarch64-linux-gnu/bin/
-B/usr/lib/gcc-snapshot/aarch64-linux-gnu/lib/ -isystem
/usr/lib/gcc-snapshot/aarch64-linux-gnu/include -isystem
/usr/lib/gcc-snapshot/aarch64-linux-gnu/sys-include -DHAVE_CONFIG_H -I.
-I../../../src/libjava -I./include -I./gcj -I../../../src/libjava -Iinclude
-I../../../src/libjava/include -I../../../src/libjava/classpath/include
-Iclasspath/include -I../../../src/libjava/classpath/native/fdlibm
-I../../../src/libjava/../boehm-gc/include -I../boehm-gc/include
-I../../../src/libjava/libltdl -I../../../src/libjava/libltdl
-I../../../src/libjava/.././libjava/../libgcc
-I../../../src/libjava/../libffi/include -I../libffi/include -fno-rtti
-fnon-call-exceptions -fdollars-in-identifiers -Wswitch-enum
-D_FILE_OFFSET_BITS=64 -Wextra -Wall -D_GNU_SOURCE
-DPREFIX=\"/usr/lib/gcc-snapshot\"
-DTOOLEXECLIBDIR=\"/usr/lib/gcc-snapshot/lib/../lib\"
-DJAVA_HOME=\"/usr/lib/jvm/java-1.5.0-gcj-4.1-snap-arm64/jre\"
-DBOOT_CLASS_PATH=\"/usr/lib/jvm/java-1.5.0-gcj-4.1-snap-arm64/jre/lib/rt.jar\"
-DJAVA_EXT_DIRS=\"/usr/lib/gcc-snapshot/share/java/ext\"
-DGCJ_ENDORSED_DIRS=\"/usr/lib/gcc-snapshot/share/java/gcj-endorsed\"
-DGCJ_VERSIONED_LIBDIR=\"/usr/lib/gcc-snapshot/lib/../lib/gcj-4.10.0-15\"
-DPATH_SEPARATOR=\":\" -DECJ_JAR_FILE=\"/usr/share/java/eclipse-ecj.jar\"
-DLIBGCJ_DEFAULT_DATABASE=\"/usr/lib/gcc-snapshot/lib/../lib/gcj-4.10.0-15/classmap.db\"
-DLIBGCJ_DEFAULT_DATABASE_PATH_TAIL=\"gcj-4.10.0-15/classmap.db\" -g -O2
-D_GNU_SOURCE -MT gnu/gcj/util/natDebug.lo -MD -MP -MF
gnu/gcj/util/.deps/natDebug.Tpo -c
../../../src/libjava/gnu/gcj/util/natDebug.cc  -fPIC -DPIC -o
gnu/gcj/util/.libs/natDebug.o
0x8590e7 verify_flow_info()
    ../../src/gcc/cfghooks.c:260
0xaf037f execute_function_todo
    ../../src/gcc/passes.c:1789
0xaf0b8f do_per_function
    ../../src/gcc/passes.c:1504
0xaf0d7f execute_todo
    ../../src/gcc/passes.c:1817
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-snapshot/README.Bugs> for instructions.

Reply via email to