This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: Mauve harness failure on s390
- From: Ulrich Weigand <weigand at immd1 dot informatik dot uni-erlangen dot de>
- To: raif at fl dot net dot au
- Cc: weigand at immd1 dot informatik dot uni-erlangen dot de (Ulrich Weigand), java at gcc dot gnu dot org
- Date: Fri, 31 Jan 2003 16:08:09 +0100 (MET)
- Subject: Re: Mauve harness failure on s390
Hello Raij,
> the above is perfectly legal java :-) unreachable bytecode is usually
> bytecode that follows a return --hence unreachable.
>
> the SimpleTestHarness from CVS compiles with no warnings or errors with
> both jikes 1.18 and gcj 3.4 20030126 (experimental) on my athlon.
>
> have you tried a different compiler and got the same errors? what
> compiler are you using?
I see this with both gcj 3.3 20030130 and gcj 3.4 200301030 on
s390-ibm-linux and s390x-ibm-linux.
What I'm wondering is why this is apparently platform-dependent;
I'd have thought the compilation to bytecode would be independent
of the platform, and likewise the question whether any given
bytecode sequence contains unreachable code or not ...
Any suggestions how to debug such problems? Is there something
like a bytecode disassembler / verifier / analyser tool?
Thanks,
Ulrich
--
Dr. Ulrich Weigand
weigand@informatik.uni-erlangen.de