This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/12345] New: internal compiler error: verify_flow_info failed


PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

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

           Summary: internal compiler error: verify_flow_info failed
           Product: gcc
           Version: 3.4
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: c++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: ddaney at avtrex dot com
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: i686-pc-linux-gnu
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: mipsisa32el-linux

$ /home/daney/mipsel-gcccvs/gcc/xgcc --version
xgcc (GCC) 3.4 20030919 (experimental)

configured as:

#! /bin/sh
# Generated automatically by configure.
# Run this file to recreate the current configuration.
# This directory was configured as follows,
# on host dl:
#
# ../gcccvs/gcc/configure  --host=i686-pc-linux-gnu --target=mipsisa32el-linux
--enable-languages=c,c++,java
--with-headers=/home/mipsel-linux/mipsel-linux/include --prefix=/home/testcvs
--with-libgcj-mips-xgot --with-broken-dladdr
--with-gcc-version-trigger=/home/daney/gcccvs/gcc/gcc/version.c
#

So I have done some patching to the libjava build, but this appears to be a C++
bug, which is something I have not touched.

During the build of the libjava I get this error when trying to compile prims.cc:

../../../gcccvs/gcc/libjava/prims.cc: In function `jint _Jv_CreateJavaVM(void*)':
../../../gcccvs/gcc/libjava/prims.cc:958: error: Call edges for non-call insn in
bb 33
../../../gcccvs/gcc/libjava/prims.cc:958: error: Call edges for non-call insn in
bb 32
../../../gcccvs/gcc/libjava/prims.cc:958: error: Call edges for non-call insn in
bb 31
../../../gcccvs/gcc/libjava/prims.cc:958: internal compiler error:
verify_flow_info failed

Which is also reproduced when compiling the prims.ii that I will attach.

Here is my command line:

 /home/daney/mipsel-gcccvs/gcc/xgcc -shared-libgcc
-B/home/daney/mipsel-gcccvs/gcc/ -nostdinc++
-L/home/daney/mipsel-gcccvs/mipsisa32el-linux/libstdc++-v3/src
-L/home/daney/mipsel-gcccvs/mipsisa32el-linux/libstdc++-v3/src/.libs
-B/home/testcvs/mipsisa32el-linux/bin/ -B/home/testcvs/mipsisa32el-linux/lib/
-isystem /home/testcvs/mipsisa32el-linux/include -isystem
/home/testcvs/mipsisa32el-linux/sys-include -DHAVE_CONFIG_H -I.
-I../../../gcccvs/gcc/libjava -I./include -I./gcj -I../../../gcccvs/gcc/libjava
-Iinclude -I../../../gcccvs/gcc/libjava/include
-I/home/daney/gcccvs/gcc/boehm-gc/include -DGC_LINUX_THREADS=1 -D_REENTRANT=1
-DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1
-DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -DNO_SIGSET=1
-DNO_DEBUGGING=1 -I../../../gcccvs/gcc/libjava/libltdl
-I../../../gcccvs/gcc/libjava/libltdl
-I../../../gcccvs/gcc/libjava/.././libjava/../gcc
-I../../../gcccvs/gcc/libjava/../zlib
-I../../../gcccvs/gcc/libjava/../libffi/include -I../libffi/include -O2 -g -O2
-fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -Wswitch-enum -mxgot
-I/usr/X11/include -W -Wall -D_GNU_SOURCE -DPREFIX=\"/home/testcvs\"
-DLIBDIR=\"/home/testcvs/lib\"
-DBOOT_CLASS_PATH=\"/home/testcvs/share/java/libgcj-3.4.jar\" -g -O2
-D_GNU_SOURCE -Wp,-MD,.deps/prims.pp -c prims.ii

Please Help me...


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]