>>>>> "Mark" == Mark Wielaard <[EMAIL PROTECTED]> writes:
Mark> I changed the program a little bit to force loading all classes Mark> through the same ClassLoader when possible. Now it actually Mark> seems to work. But a lot of the VerifyErrors seem to be wrong. There are probably remaining bugs in the verifier. I'm interested in killing these as quickly as possible. Mark> For example the verifier doesn't like something like the following: I tried the appended example, which gives nearly identical bytecode. It worked fine for me :-(. Could you try it? Mark> I attach the VerifyClass code so people can play with it. Thanks, I'll give it a try soon. Tom public class bi { int x; private static int compareTo (bi one, bi two) { return one.x - two.x; } public int compareTo (Object obj) { if (obj instanceof bi) return compareTo (this, (bi) obj); throw new ClassCastException (); } public static void main (String[] args) { } } _______________________________________________ Classpath mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/classpath