On Tue, Oct 10, 2023 at 01:32:37PM +0700, Andrey G. Grozin wrote:
> Hello *,
>
> I've upgraded sbcl to 2.3.9 and started recompiling fricas. I got
>
<sbip>
> ; compiling file "/var/tmp/portage/sci-mathematics/fricas-1.3.9/work/fricas-1.3.9/src/lisp/num_gmpx.lisp"
> (written 10 OCT 2023 01:27:44 PM):
> ;
> ; caught ERROR:
> ; READ error during COMPILE-FILE:
> ;
> ; Lock on package SB-BIGNUM violated when interning NEGATE-BIGNUM while
> in
> ; package FRICAS-LISP.
> ; See also:
> ; The SBCL Manual, Node "Package Locks"
> ;
> ; (in form starting at line: 3, column: 0, position: 28)
> ;
> ; compilation unit aborted
> ; caught 1 fatal ERROR condition
> ; caught 1 ERROR condition
>
> ; compilation aborted after 0:00:00.002
<snip>
> Has anybody succeeded in compiling fricas with sbcl-2.3.9?
FriCAS depends on internals of sbcl bignum code. AFAICS sbcl-2.3.9
changed this in a way which is incompatible with fricas-1.3.9.
It will take at least few days to adapt.
--
Waldek Hebisch