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]

Re: java/io/natFile.cc:106: internal compiler error: verify_ssa failed.


Diego Novillo wrote:
On Sun, 2004-09-05 at 10:30, Graham Stott wrote:


java/io/natFile.cc: In member function `virtual java::lang::String* java::io::File::getCanonicalPath()':
java/io/natFile.cc:106: error: Definition in block 34 does not dominate use in block 9
for SSA_NAME: T.1719<D12968>_164
in statement:
T.1731<D12980>_179 = buf<D12297>_27 + T.1719<D12968>_164;

java/io/natFile.cc:106: internal compiler error: verify_ssa failed.


I don't even get that far. libjava fails in add_standard_iv_candidates. See http://gcc.gnu.org/ml/gcc-patches/2004-09/msg00523.html
I'm not sure how my bootstrap manages to get passed that failure.


Can you reproduce this with -fno-ivopts?
I'll see what happens

This is typically the result of a motion pass that didn't check everything it had to check. To discover it,

- Set a breakpoint at the verifier's
- See which pass is triggering it (go up a few stack frames)
- Diff pass - 1 and pass and grep for T.1719_164

Diego.



Graham



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