On Sat, Jul 23, 2022 at 12:51:41PM +0800, Qian Yun wrote:
> There are patches for GCL and ECL recently, and I wonder
> if there are more coming?
Currently no. The patches fix things that I know about
and know how to fix.
> I didn't take a deeper look into the failures, but this is
> build status from my side:
>
> GCL-2.6.13_pre fails to build on Linux with git HEAD.
I commited GCL patches should make porting to newere GCL-s
easier, but does not solve main problems. Also, I commited
only parts compatible with older versions.
> ECL fails to build on macOS with git HEAD.
Could you say more about this? Main change is that
FriCAS now generates extern declarations for C
functions that we call via FFI. That is supposed
to replace Sage patch (which IMO is problematic).
Anyway, with the patches FriCAS build for me
using gcl-2.6.12, ecl-16.1.2 and ecl-21.2.1.
So with ECL any problem most likely is OS or
C compiler. Of course, C compiler can emit
warnings whenever it wants and if one inserts
'-Werror' to default C options it may easily
lead to spurious failures.
BTW: ATM I find Github CI reports kind of useless,
they does not tell me more than what I already
know due to Murphy: there is failure somewhere.
Up to now I was unable to see build logs to get
more info. One answer to stackoverflow question
claimed that one has to authenticate as project
admin to see logs but I saw no docs how this is
supposed to work.
--
Waldek Hebisch
--
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/20220723124649.GA30366%40fricas.math.uni.wroc.pl.