Wednesday, December 08, 2021

Re: lang/sbcl update

On Thu, 16 Sep 2021 10:29:28 +0200
Omar Polo <op@omarpolo.com>:

> Solene Rapenne <solene@perso.pw> writes:
>
> > this updates lang/sbcl to latest version, I didn't had reply for my
> > previous mail for the 2.1.7 update
> >
> > tested on amd64, with and without threads
> > stumpwm still works fine with it
>
> tested with my stumpwm config and tinmop (not in ports) and seems to
> work fine; thanks!
>
> `make test' fails after a while, I don't know if it's expected or not.
> This with default flavor
>
> Finished running tests.
> Status:
> Expected failure: compiler-2.pure.lisp / (MAP-ALLOCATED-OBJECTS NO-CONSING)
> Expected failure: hash.pure.lisp / SXHASH-ON-DISPLACED-STRING
> Failure: unicode-misc.pure.lisp / (CL-CASE-INVERTIBILITY)
> Expected failure: compiler.impure.lisp / BUG-308921
> Expected failure: dynamic-extent.impure.lisp / DX-COMPILER-NOTES
> Expected failure: float.impure.lisp / (RANGE-REDUCTION PRECISE-PI)
> Expected failure: fopcompiler.impure.lisp / FOPCOMPILER-DEPRECATED-VAR-WARNING
> Expected failure: full-eval.impure.lisp / INLINE-FUN-CAPTURES-DECL
> Expected failure: packages.impure.lisp / USE-PACKAGE-CONFLICT-SET
> Expected failure: packages.impure.lisp / IMPORT-SINGLE-CONFLICT
> Expected failure: walk.impure.lisp / (WALK MULTIPLE-VALUE-BIND)
> Expected failure: walk.impure.lisp / (WALK MULTIPLE-VALUE-BIND SPECIAL)
> Expected failure: x86-64-codegen.impure.lisp / MOV-MOV-ELIM-IGNORE-RESIZED-REG
> (82 tests skipped for this combination of platform and features)
>
>
>
> and this with FLAVOR=threads
>
> Finished running tests.
> Status:
> Expected failure: hash.pure.lisp / SXHASH-ON-DISPLACED-STRING
> Failure: unicode-misc.pure.lisp / (CL-CASE-INVERTIBILITY)
> Expected failure: compiler.impure.lisp / BUG-308921
> Expected failure: dynamic-extent.impure.lisp / DX-COMPILER-NOTES
> Expected failure: float.impure.lisp / (RANGE-REDUCTION PRECISE-PI)
> Expected failure: fopcompiler.impure.lisp / FOPCOMPILER-DEPRECATED-VAR-WARNING
> Expected failure: full-eval.impure.lisp / INLINE-FUN-CAPTURES-DECL
> Skipped (broken): gethash-concurrency.impure.lisp / (HASH-TABLE UNSYNCHRONIZED)
> Failure: kill-non-lisp-thread.impure.lisp / KILL-NON-LISP-THREAD
> Expected failure: packages.impure.lisp / USE-PACKAGE-CONFLICT-SET
> Expected failure: packages.impure.lisp / IMPORT-SINGLE-CONFLICT
> Skipped (broken): threads.impure.lisp / BACKTRACE
> Expected failure: walk.impure.lisp / (WALK MULTIPLE-VALUE-BIND)
> Expected failure: walk.impure.lisp / (WALK MULTIPLE-VALUE-BIND SPECIAL)
> Expected failure: x86-64-codegen.impure.lisp / MOV-MOV-ELIM-IGNORE-RESIZED-REG
> (20 tests skipped for this combination of platform and features)
>
>
> Cheers,
>
> Omar Polo

new update, we are really lagging behind :/

same problems with test, one failing in normal flavor
and two fails with threads flavor.

x11/stumpwm, the only lang/sbcl consumer works fine though.

Joshua, do you have any hints for the tests problems?


Index: Makefile
===================================================================
RCS file: /home/reposync/ports/lang/sbcl/Makefile,v
retrieving revision 1.46
diff -u -p -r1.46 Makefile
--- Makefile 28 May 2021 16:23:31 -0000 1.46
+++ Makefile 8 Dec 2021 22:22:02 -0000
@@ -25,7 +25,7 @@ USE_WXNEEDED = Yes

COMMENT= compiler and runtime system for ANSI Common Lisp

-V = 2.1.4
+V = 2.1.11
DISTNAME= sbcl-${V}-source
PKGNAME= sbcl-${V}
WRKDIST= ${WRKDIR}/sbcl-${V}
Index: distinfo
===================================================================
RCS file: /home/reposync/ports/lang/sbcl/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- distinfo 28 May 2021 16:23:31 -0000 1.20
+++ distinfo 8 Dec 2021 22:23:37 -0000
@@ -1,2 +1,2 @@
-SHA256 (sbcl-2.1.4-source.tar.bz2) = mSYOI0b80irlVG4VuvUImdyzt1psdMx8yEk3iJnvvRE=
-SIZE (sbcl-2.1.4-source.tar.bz2) = 6550812
+SHA256 (sbcl-2.1.11-source.tar.bz2) = v8FIHef9vfru8qsPDo6E79NDQz3qjSHPvqiwFGy9/v0=
+SIZE (sbcl-2.1.11-source.tar.bz2) = 6687529
Index: pkg/PLIST
===================================================================
RCS file: /home/reposync/ports/lang/sbcl/pkg/PLIST,v
retrieving revision 1.12
diff -u -p -r1.12 PLIST
--- pkg/PLIST 13 May 2019 12:58:58 -0000 1.12
+++ pkg/PLIST 8 Dec 2021 22:22:16 -0000
@@ -21,6 +21,8 @@ lib/sbcl/contrib/sb-executable.asd
lib/sbcl/contrib/sb-executable.fasl
lib/sbcl/contrib/sb-gmp.asd
lib/sbcl/contrib/sb-gmp.fasl
+lib/sbcl/contrib/sb-graph.asd
+lib/sbcl/contrib/sb-graph.fasl
lib/sbcl/contrib/sb-grovel.asd
lib/sbcl/contrib/sb-grovel.fasl
lib/sbcl/contrib/sb-introspect.asd

No comments:

Post a Comment