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.