SBCL stuff
This is the page for my SBCL stuff.
I've ported SBCL to OpenBSD/PPC. Well, ported is a bit overstating it. It already ran on PPC and on OpenBSD/x86, I just made some small changes and cross compiled it.
The patches necessary are here. Just untar it overtop of SBCL 1.0.38 or later and patch the files named blah.patch.
Current sbcl built packages for sbcl 1.0.38.9
Current sbcl built packages for sbcl 1.0.38.5
- PPC Ubuntu Lucid
- PPC Debian Lenny
- PPC OpenBSD 4.6
- Source
- Sparc Debian Lenny
- x86 MacOS/X Snow Leopard
Current sbcl built packages for sbcl 1.0.26.1
- PPC Ubuntu Hardy
- PPC Debian Lenny
- Source
- Sparc Debian Lenny
- Sparc NetBSD 4.0.. You need a patch to build (big thanks to Robert Swindells for these): patch for bsd_os.c. You also probably should remove timer.impure.lisp before you run the tests.
Current sbcl built packages for sbcl 1.0.24.41
- PPC Debian Etch
- PPC Ubuntu Hardy
- PPC Debian Lenny
- Source
- Sparc Debian Lenny
- Sparc NetBSD 4.0.. You need a patch to build (big thanks to Robert Swindells for these): patch for bsd_os.c. You also probably should remove timer.impure.lisp before you run the tests.
Current sbcl built packages for sbcl 1.0.23.70
- PPC Debian Etch
- PPC Ubuntu Hardy
- PPC Fedora Core 10
- Source
- Sparc Debian Etch
- Sparc NetBSD 4.0.. You need 2 patches to build (big thanks to Robert Swindells for these): patch for bsd_os.c patch for parms.lisp You also probably should remove timer.impure.lisp before you run the tests. You also need to undo a recent array patch. patch for sparc/array.lisp
Current sbcl built packages for sbcl 1.0.23.16
- PPC Debian Etch
- PPC Ubuntu Hardy
- PPC NetBSD 4.0
- Source
- Sparc Debian Etch
- Sparc NetBSD 4.0.. You need 2 patches to build (big thanks to Robert Swindells for these): patch for bsd_os.c patch for parms.lisp You also probably should remove timer.impure.lisp before you run the tests.
Current sbcl built packages for sbcl 1.0.22.19
- PPC Debian Etch
- PPC Ubuntu Hardy
- PPC NetBSD 4.0
- Source
- Sparc Debian Etch
- Sparc NetBSD 4.0.. You need 2 patches to build (big thanks to Robert Swindells for these): patch for bsd_os.c patch for parms.lisp You also probably should remove timer.impure.lisp before you run the tests.
Current sbcl built packages for sbcl 1.0.22.18
- PPC Debian Etch
- PPC Ubuntu Hardy
- PPC NetBSD 4.0
- Source
- Sparc Debian Etch
- Sparc NetBSD 4.0.. You need 2 patches to build (big thanks to Robert Swindells for these): patch for bsd_os.c patch for parms.lisp
Current sbcl built packages for sbcl 1.0.22.14
- PPC Debian Etch
- PPC Ubuntu Hardy
- PPC NetBSD 4.0
- Source
- Sparc Debian Etch
- Sparc NetBSD 4.0.. You need 2 patches to build (big thanks to Robert Swindells for these): patch for bsd_os.c patch for parms.lisp
Current sbcl built packages for sbcl 1.0.22
- PPC Debian Etch
- PPC Ubuntu Hardy
- PPC NetBSD 4.0
- Source
- Sparc Debian Etch
- Sparc NetBSD 4.0.. You need 2 patches to build (big thanks to Robert Swindells for these): patch for bsd_os.c patch for parms.lisp
Current sbcl built packages for sbcl 1.0.21.37
- PPC Debian Etch
- PPC Ubuntu Hardy
- PPC NetBSD 4.0
- Source
- Sparc Debian Etch
- Sparc NetBSD 4.0.. You need 2 patches to build (big thanks to Robert Swindells for these): patch for bsd_os.c patch for parms.lisp
The current test results for NetBSD Sparc are:
Finished running tests.
Status:
Unhandled error compiler.pure.lisp
Failure: float.pure.lisp / (ADDITION-OVERFLOW BUG-372)
Expected failure: float.pure.lisp / NAN-COMPARISONS
Expected failure: debug.impure.lisp / (UNDEFINED-FUNCTION BUG-346)
Failure: debug.impure.lisp / (UNDEFINED-FUNCTION BUG-353)
Failure: debug.impure.lisp / (THROW NO-SUCH-TAG)
Expected failure: debug.impure.lisp / (TRACE ENCAPSULATE NIL)
Expected failure: debug.impure.lisp / (TRACE-RECURSIVE ENCAPSULATE NIL)
Failure: defstruct.impure.lisp / RAW-SLOT-EQUALP
Unhandled error dynamic-extent.impure.lisp
Expected failure: external-format.impure.lisp / (CHARACTER-DECODE-LARGE
FORCE-END-OF-FILE)
Unhandled error foreign-stack-alignment.impure.lisp
Expected failure: packages.impure.lisp / USE-PACKAGE-CONFLICT-SET
Expected failure: packages.impure.lisp / IMPORT-SINGLE-CONFLICT
Unhandled error smoke.impure.lisp
Invalid exit status: finalize.test.sh
Invalid exit status: foreign.test.sh
test failed, expected 104 return code, got 1
35463.68 real 27453.09 user 7685.97 sys
Current sbcl built packages for sbcl 1.0.21.34
- PPC Debian Etch
- PPC Ubuntu Hardy
- PPC NetBSD 4.0
- Source
- Sparc Debian Etch
- Sparc NetBSD 4.0.. You need 2 patches to build (big thanks to Robert Swindells for these): patch for bsd_os.c patch for parms.lisp
For the SPARCs you have to have a small patch to src/code/save.lisp .
Current sbcl built packages for sbcl 1.0.21.18
- PPC Debian Etch
- PPC Ubuntu Hardy
- PPC NetBSD 4.0
- Source
- Sparc Debian Etch
- Sparc NetBSD 4.0.. You need 2 patches to build (big thanks to Robert Swindells for these): patch for bsd_os.c patch for parms.lisp
The current test results for NetBSD/sparc is:
Finished running tests. Status: Unhandled error compiler.pure.lisp Failure: float.pure.lisp / (ADDITION-OVERFLOW BUG-372) Expected failure: float.pure.lisp / NAN-COMPARISONS Expected failure: debug.impure.lisp / (UNDEFINED-FUNCTION BUG-346) Failure: debug.impure.lisp / (UNDEFINED-FUNCTION BUG-353) Failure: debug.impure.lisp / (THROW NO-SUCH-TAG) Expected failure: debug.impure.lisp / (TRACE ENCAPSULATE NIL) Expected failure: debug.impure.lisp / (TRACE-RECURSIVE ENCAPSULATE NIL) Failure: defstruct.impure.lisp / RAW-SLOT-EQUALP Unhandled error dynamic-extent.impure.lisp Expected failure: external-format.impure.lisp / (CHARACTER-DECODE-LARGE FORCE-END-OF-FILE) Unhandled error foreign-stack-alignment.impure.lisp Expected failure: packages.impure.lisp / USE-PACKAGE-CONFLICT-SET Expected failure: packages.impure.lisp / IMPORT-SINGLE-CONFLICT Unhandled error smoke.impure.lisp Invalid exit status: finalize.test.sh Invalid exit status: foreign.test.sh
Current sbcl built packages for sbcl 1.0.21.15
OpenGL interface to SBCL. This contains almost all of the redbook examples, at least the ones which will work under SDL.
OpenGL interface, mostly done.
Bruce O'NeelLast modified: Tue Oct 13 12:01:53 MET 2008