On Tue, Mar 19, 2024 at 12:51 PM Qian Yun <oldk1...@gmail.com> wrote:

>
>
> On 3/19/24 19:17, Dima Pasechnik wrote:
> > On Mon, Mar 18, 2024 at 11:38 PM Qian Yun <oldk1...@gmail.com> wrote:
> >
> >>
> >> Is there an update for this?
> >>
> >
> > we have, hmm, large internal disturbances at @sagemath. Devs blocking
> each
> > other on GitHub, devs quitting, etc etc. Takes a lot of time...
> >
>
> Well, that's unfortunate.  But for the technical side, do you
> still have the FriCAS giving strange output in
> https://github.com/sagemath/sage/pull/37041#issuecomment-1889097696
>
> sage: x = fricas("x::TaylorSeries Fraction Integer")
> sage: y = fricas("y::TaylorSeries Fraction Integer")
> sage: 2*(1+2*x+sqrt(1-4*x)-2*x*y).recip()
>
>                         2
> ----------------------------------------------
>   +-------------+
> \|- 4 sage0 + 1  - 2 sage0 sage1 + 2 sage0 + 1
>
>
> this and other weird errors reported there are now gone, just checked.



> >>
> >> I'd like to see fricas-1.3.10 get included in sage-10.3 release.
> >> (Also the ECL fix since ECL is already updated.)
> >>
> >
> > ECL update is pending. Have you tested
> > https://gitlab.com/embeddable-common-lisp/ecl/-/merge_requests/324
> > ?
>
> I have not test this RC version.  What I meant is to add the patch
> https://gitlab.com/embeddable-common-lisp/ecl/-/merge_requests/303
> to ecl-23.9.9 in sage.
>
> >
> >>
> >> Is that possible since it's already in RC stage?
> >> (When will sage-10.3 be released BTW?)
> >>
> > quite soon, I think.
>
> While, I think it's OK to include fricas-1.3.10 in sage-10.4 as well.
>

By right, FriCAS is better built with sbcl (at least until there is a
faster interface,
via a compiled ECL module, like the one we have for Maxima).
But the overtly rigid Sage packaging system would then require sbcl become
a Sage package too,
(at least if FriCAS becomes a standard package)
etc etc. These sorts of issues are a large part of the reasons for
disturbances I mentioned, people are tired of this (IMHO) nonsense).

Dima

>>
> >> On 3/5/24 03:07, Dima Pasechnik wrote:
> >>> On Mon, Mar 4, 2024 at 12:33 AM Qian Yun <oldk1...@gmail.com> wrote:
> >>>
> >>>> Hi,
> >>>>
> >>>> Can you confirm that restarting the build fails at different
> >>>> places?
> >>>>
> >>>> In the mean time, I think this is the same upstream issue:
> >>>>
> >>>> https://gitlab.com/embeddable-common-lisp/ecl/-/issues/718
> >>>>
> >>>> It is a long thread, but I believe this is the fix:
> >>>>
> >>>> https://gitlab.com/embeddable-common-lisp/ecl/-/merge_requests/303
> >>>
> >>>
> >>> yes, I can confirm that I can build a seemingly working fricas with the
> >>> latest ECL master branch,
> >>> which has this merge request merged.
> >>>
> >>> I'll report more on this as I see tests.
> >>>
> >>>
> >>>>
> >>>>
> >>>> It should also help with
> https://github.com/sagemath/sage/issues/37511
> >>>>
> >>>> - Best,
> >>>> - Qian
> >>>>
> >>>> On 3/4/24 04:30, Dima Pasechnik wrote:
> >>>>> In case, I never tried building ECL on M1, I always used the
> Homebrew's
> >>>> version.
> >>>>>
> >>>>> On 3 March 2024 09:59:32 GMT, Qian Yun <oldk1...@gmail.com> wrote:
> >>>>>> Hi Dima,
> >>>>>>
> >>>>>> For the build on ARM Macs, I uses ECL-23.9.9 from homebrew.
> >>>>>>
> >>>>>> First time it fails at compiling EVALAB-.fas (same Error code 6).
> >>>>>>
> >>>>>> Second time it builds successfully.
> >>>>>>
> >>>>>> So can you try again to see if the failure is random?
> >>>>>> (revert commit 5b7d3163 if you compile master branch.)
> >>>>>>
> >>>>>> - Best,
> >>>>>> - Qian
> >>>>>>
> >>>>>> On 2/12/24 23:02, 'Martin R' via FriCAS - computer algebra system
> >> wrote:
> >>>>>>> Dima reports the following on
> >>>>>>>
> https://github.com/sagemath/sage/pull/37041#issuecomment-1938698041
> >>>>>>>
> >>>>>>> Apparently, this is using ecl (using the standard SageMath setup).
> >>>>>>> Unfortunately, I cannot help except for reporting, because I do not
> >>>> have
> >>>>>>> access to a  mac.
> >>>>>>>
> >>>>>>> It would be wonderful if you could help!  Best wishes,
> >>>>>>>
> >>>>>>> Martin
> >>>>>>>
> >>>>>>> ----message by Dima ----
> >>>>>>>
> >>>>>>> at the moment, with a recent bunch of macOS tools on M1, fricas in
> >> Sage
> >>>>>>> just doesn't build:
> >>>>>>> ;;; Style warning:
> >>>>>>> ;;;   in file define.clisp, position 165810
> >>>>>>> ;;;   at (DEFUN DomainSubstitutionFunction,Subst ...)
> >>>>>>> ;;;   ! Variable $extraParms was undefined. Compiler assumes it is
> a
> >>>>>>> global.thread_suspend failed
> >>>>>>>
> >>>>>>> ;;; Internal error:
> >>>>>>> ;;;   ** Error code 6 when executing
> >>>>>>> ;;; (EXT:RUN-PROGRAM "clang" ("-I."
> >>>>>>> "-I/opt/homebrew/Cellar/ecl/23.9.9/include/"
> >>>>>>> "-I/opt/homebrew/opt/gmp/include"
> >>>>>>> "-I/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/include"
> >>>>>>> "-I/opt/homebrew/opt/bdw-gc/include" "-g" "-O2" "-fPIC"
> "-fno-common"
> >>>>>>> "-D_THREAD_SAFE" "-Ddarwin" "-O2" "-c" "define.c" "-o"
> "define.o")):
> >>>>>>> ;;; make[5]: *** [define.o] Error 1
> >>>>>>> make[4]: *** [all-interpsys] Error 2
> >>>>>>> make[3]: *** [all-src] Error 2
> >>>>>>>
> >>>>
> >>
> ********************************************************************************
> >>>>>>> Error building fricas-1.3.10
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>> --
> >>>> 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 fricas-devel+unsubscr...@googlegroups.com.
> >>>> To view this discussion on the web visit
> >>>>
> >>
> https://groups.google.com/d/msgid/fricas-devel/3cb49c6c-4fd3-40ec-8f9f-3bfa4b1b0d63%40gmail.com
> >>>> .
> >>>>
> >>>
> >>
> >> --
> >> 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 fricas-devel+unsubscr...@googlegroups.com.
> >> To view this discussion on the web visit
> >>
> https://groups.google.com/d/msgid/fricas-devel/941ab891-b408-4cca-948e-dab16b806ab5%40gmail.com
> >> .
> >>
> >
>
> --
> 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 fricas-devel+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/fricas-devel/4d249e14-9146-4ec6-bc1e-33d809bcbd0e%40gmail.com
> .
>

-- 
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 fricas-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/fricas-devel/CAAWYfq2G9imghiDf3Wb0SOpS6vwnp6uFEXQ0%2BrB0cJe6VL0T-w%40mail.gmail.com.

Reply via email to