From: Peter G. <pe...@ar...> - 2003-12-16 17:33:17
|
This morning I checked in a fix for a bug in ABL's support for the read-time conditional notation #+ and #-. As far as I know, this bug has been there since the beginning of time (more or less). The common case, "#+armedbear", worked fine, so it took a while for me to notice that there was a problem. Not having a real emacs/ilisp setup, I haven't tried it myself, but with this fix it might no longer be necessary to comment out this line in ilisp-pkg.lisp: ;#-(and nil gcl) ;;this shouldn't matter for abl - but somehow it does Current CVS is now down to 418 failures out of 14483 total tests. Thanks for your support. -Peter |
From: Mike B. <be...@hi...> - 2003-12-16 18:17:17
|
Peter: Thanks the pragma thing will be a very helpful bug fix for me. Btw: % = (1 - 418/14483)* 100 = 97.11% (very impressive.) One last thing, I get a compile error on Load.java in the method: public static final LispObject _load(final String filename, boolean verbose, boolean print, boolean auto) it says: Site not found. - Mike -----Original Message----- From: arm...@li... [mailto:arm...@li...] On Behalf Of Peter Graves Sent: Tuesday, December 16, 2003 11:34 AM To: arm...@li... Subject: [j-devel] #+ and #- This morning I checked in a fix for a bug in ABL's support for the read-time conditional notation #+ and #-. As far as I know, this bug has been there since the beginning of time (more or less). The common case, "#+armedbear", worked fine, so it took a while for me to notice that there was a problem. Not having a real emacs/ilisp setup, I haven't tried it myself, but with this fix it might no longer be necessary to comment out this line in ilisp-pkg.lisp: ;#-(and nil gcl) ;;this shouldn't matter for abl - but somehow it does Current CVS is now down to 418 failures out of 14483 total tests. Thanks for your support. -Peter ------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ armedbear-j-devel mailing list arm...@li... https://lists.sourceforge.net/lists/listinfo/armedbear-j-devel |
From: Peter G. <pe...@ar...> - 2003-12-16 23:54:24
|
On Tue, 16 Dec 2003 at 12:17:12 -0600, Mike Beedle wrote: > One last thing, I get a compile error on Load.java > in the method: > > public static final LispObject _load(final String filename, > boolean verbose, boolean print, > boolean auto) > > it says: > > Site not found. Site.java is generated from Site.java.in when you run ./configure in the root directory of the distribution tree. There's also a line to generate it in build.xml (and also, for that matter, in lisp/build.xml), in case you're using Ant. If you're using a modified build system, you'll need to hack it to do something similar. -Peter |
From: Mike B. <be...@hi...> - 2003-12-17 06:01:35
|
Peter: Thanks. That makes, I build with Eclipse on both XP and Linux, - Mike -----Original Message----- From: Peter Graves [mailto:pe...@ar...] Sent: Tuesday, December 16, 2003 5:55 PM To: be...@hi... Cc: arm...@li... Subject: RE: [j-devel] #+ and #- On Tue, 16 Dec 2003 at 12:17:12 -0600, Mike Beedle wrote: > One last thing, I get a compile error on Load.java > in the method: > > public static final LispObject _load(final String filename, > boolean verbose, boolean print, > boolean auto) > > it says: > > Site not found. Site.java is generated from Site.java.in when you run ./configure in the root directory of the distribution tree. There's also a line to generate it in build.xml (and also, for that matter, in lisp/build.xml), in case you're using Ant. If you're using a modified build system, you'll need to hack it to do something similar. -Peter |
From: <as...@ma...> - 2003-12-16 21:24:34
|
On Tue, 16 Dec 2003, Peter Graves wrote: > This morning I checked in a fix for a bug in ABL's support for the > read-time conditional notation #+ and #-. > > As far as I know, this bug has been there since the beginning of time > (more or less). The common case, "#+armedbear", worked fine, so it took > a while for me to notice that there was a problem. > > Not having a real emacs/ilisp setup, I haven't tried it myself, but > with this fix it might no longer be necessary to comment out this line > in ilisp-pkg.lisp: > > ;#-(and nil gcl) ;;this shouldn't matter for abl - but somehow it does Actually, it's no longer sufficient. A short example that exhibits the problem: CL-USER(137): (defpackage :foo (:use :common-lisp) #+nil bar) Debugger invoked on condition of type PROGRAM-ERROR: #<PROGRAM-ERROR @ #x123b25c> Type :CONTINUE to return from break or :RESET to return to top level. [1] CL-USER(138): > Current CVS is now down to 418 failures out of 14483 total tests. Too bad one of those 418 is stopping me using ilisp :-( Andras |
From: Peter G. <pe...@ar...> - 2003-12-17 01:52:10
|
On Tue, 16 Dec 2003 at 23:23:18 +0100, Andr=E1s_Simon wrote: > Actually, it's no longer sufficient. A short example that exhibits the > problem: > > CL-USER(137): (defpackage :foo > (:use :common-lisp) > #+nil bar) > Debugger invoked on condition of type PROGRAM-ERROR: > #<PROGRAM-ERROR @ #x123b25c> > Type :CONTINUE to return from break or :RESET to return to top level. > [1] CL-USER(138): Aargh. I've reverted this morning's "fix", which actually broke things worse than before. I'll now undertake a proper investigation. Sorry for the inconvenience. -Peter |
From: Peter G. <pe...@ar...> - 2003-12-17 03:58:20
|
On Tue, 16 Dec 2003 at 17:53:03 -0800, Peter Graves wrote: > I've reverted this morning's "fix", which actually broke things worse > than before. > > I'll now undertake a proper investigation. I've checked in a new fix. Please let me know if there are any remaining anomalies. Thanks! -Peter |
From: <as...@ma...> - 2003-12-17 08:42:33
|
On Tue, 16 Dec 2003, Peter Graves wrote: > I've checked in a new fix. > > Please let me know if there are any remaining anomalies. None whatsoever! Thanks! And not having to comment out that funny #-(or nil gcl) line from ilisp-pkg.lisp anymore means that ABL support can in principle be added to the official version of ilisp. I'll talk to the ilisp people. Andras |