How about using SBCL's "sb-gmp" package instead of using our
own gmp speedup?
It seems we never discussed it before.
- Qian
On 10/11/23 04:36, Waldek Hebisch wrote:
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.
--
You received this message because you are subscribed to the Google Groups "FriCAS -
computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/fricas-devel/aedfddf4-b3c2-42f2-ad5e-5f927cde0c50%40gmail.com.