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.

Reply via email to