Date: Fri, 11 Dec 1998 11:32:08 -0800 (PST) From: Archie Cobbs <archie@whistle.com> To: nate@mt.sri.com (Nate Williams) Cc: gunther@aurora.rg.iupui.edu, chuckr@mat.net, java@FreeBSD.ORG Subject: Re: IBM Jikes (java source -> byte code compiler) released in open-source form Message-ID: <199812111932.LAA27570@bubba.whistle.com> In-Reply-To: <199812111631.JAA28014@mt.sri.com> from Nate Williams at "Dec 11, 98 09:31:51 am"
next in thread | previous in thread | raw e-mail | index | archive | help
Nate Williams writes: > > > It's fast, but it barfed on the first file I tried to compile > > > because it couldn't handle the inner class (I guess): > > > > Jikes definitely can handle inner classes. > > I agree. We use inner classes extensively in our code, including > anonymous inner classes and it works fine. However, it's possible that > Archie is running it through the Kaffe stress tests, which might show up > different bugs. Maybe kaffe's Klasses.zip is somehow confusing it? Here is a sample class that it barfs on: import java.io.*; public class Foo { public static class FooBar extends DataInputStream { public FooBar() { super(new InputStream() { public int read() { return -1; } }); } } } Can someone try this with the Sun classes.zip in their CLASSPATH instead and tell me if it works? > ps. Archie, the modulo bug should be fixed in all subsequent releases of > FreeBSD. Keith White tracked down the bug and I committed the fixes > recently. If you are interested in a 'configure' solution for FreeBSD I > can tell you privately. Thanks, I saw that one go by. I think Godmar has already checked in a FreeBSD-specific workaround anyway. And I added a regression test for it. -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199812111932.LAA27570>