I gave a workaround in FRICAS GitHub issues. But frankly it's just a "test
case" not a real solution I think.

Le sam. 4 mars 2023, 10:46, Andrey G. Grozin <[email protected]> a
écrit :

> Hello *,
>
> fricas cannot be compiled with the new sbcl-2.3.2. Can something be done
> about it?
>
> Andrey
>
> ---------- Forwarded message ----------
> Date: Sat, 4 Mar 2023 04:40:20 -0500
> From: Douglas Katzman via Sbcl-help <[email protected]>
> Reply-To: Douglas Katzman <[email protected]>
> To: Marco Antoniotti <[email protected]>
> Cc: sbcl <[email protected]>
> Subject: Re: [Sbcl-help] (in-package ...) in 2.3.2
>
> As an academic question, this is a valid point- changing a present symbol
> from internal to external should potentially be allowed.
> But in this case, Fricas violates the actual technical specification
> because the do-symbols loop exports symbols that were not
> present in the package. Export is specified to first perform import: "If
> it is accessible as an internal symbol via use-package, it
> is first imported into package, then exported." And I think it's pretty
> clear that importing is "interning"
>
> On Sat, Mar 4, 2023 at 2:08 AM Marco Antoniotti <
> [email protected]> wrote:
>
> Hi
>
> The restriction only mention interning and un uninterning.  Not
> exporting.  Does un/interning affect or is affected by
> exporting?
>
> MA
>
>
>
> On Fri, 3 Mar 2023 at 20:42, Douglas Katzman via Sbcl-help <
> [email protected]> wrote:
>        Fricas seems to violate
> http://www.lispworks.com/documentation/HyperSpec/Body/03_f.htm
> In particular, line 37 of 'fricas-package.lisp' says:
>
> (do-symbols (x "FRICAS-LISP") (export (list x)))
>
>
> It is not technically permissible to export symbols in a package while
> iterating over symbols in that package.
> I have not verified that removing this unportability will fix the problem,
> but I suspect it will
>
>
>
> On Fri, Mar 3, 2023 at 1:46 PM Grégory Vanuxem <[email protected]>
> wrote:
>        Hi,
>
>        (in-package ...) or its availability seem to have been modified in
>        SBCL version 2.3.2.
>
>        (in-package ...) in FriCAS, which is a modified version from what I
>        have read in a GitHub issue, is no longer imported. FriCAS used to
>        compile smoothly with SBCL, but no longer since 2.3.2.
>
>        Has 'in-package' been modified or something that leads to:
>        "boot:in-package is unknown" or something like that. So I guess
>        'in-package' is no longer imported in usual FiCAS settings.
>
>        Any hints?
>        __
>        Greg
>
>
>        _______________________________________________
>        Sbcl-help mailing list
>        [email protected]
>        https://lists.sourceforge.net/lists/listinfo/sbcl-help
>
> _______________________________________________
> Sbcl-help mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sbcl-help
>
> --
> Marco Antoniotti
> https://dcb.disco.unimib.it
>
> --
> 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/73155aa8-3977-9a1-376c-b2d7bb4d1889%40starnew.inp.nsk.su
> .
> --
> 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/73155aa8-3977-9a1-376c-b2d7bb4d1889%40starnew.inp.nsk.su
> .
> _______________________________________________
> Sbcl-help mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sbcl-help
>
> --
> 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/73155aa8-3977-9a1-376c-b2d7bb4d1889%40starnew.inp.nsk.su
> .
>

-- 
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/CAHnU2dbuD7e_nHDhfj3ESwObNK6aS7%2BuLf-5PSWD5EnWDyfonQ%40mail.gmail.com.

Reply via email to