I've found a place in src/aldor/initlist.as that needs correction.
-export Matrix: (T: Ring) -> with;
+export Matrix: (T: Join(SemiRng, AbelianMonoid)) ->
with;
I've also modified axextend.as (which I believe I didn't do last time).
-extend Matrix(R: Ring): with {
+extend Matrix(R: Join(SemiRng, AbelianMonoid)): with {
But then my compilation ended in
ar: creating al/libaxiom_MATRIX.al
aldor -Wname=axiom -Mno-abbrev -Mpreview -Y al -L AxiomLib=axiom_MATRIX
-fao=ao/MATRIX.ao ap/MATRIX.ap
Program fault (segmentation violation).#1 (Error) Program fault
(segmentation violation).
make[1]: *** [ao/MATRIX.ao] Error 1
rm ao/.dir
Arrrhhhhh!!!
It's too late in the night already. I give up for today.
Ralf
--
You received this message because you are subscribed to the Google Groups "FriCAS -
computer algebra system" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/fricas-devel?hl=en.