Martin,

Thanks for your work on further integration of Aldor with FriCAS! :-)

On Tue, Sep 9, 2008 at 5:26 PM, Martin Rubey wrote:
>
>>
>> I just committed a rather heavy patch.  Please please please test as heavily 
>> as
>> you can, especially the interpreter.
>
> And, if possible, on various OS and various lisps.
>>

I am planning to build and test FriCAS Rev: 361 on at least three
rather different systems:

1) The sage.math server in the chroot environment used for MathAction

 This is fairly unconventional large 16 processor AMD opteron system
runming Debian 4.0 on x86_64. The chroot jail where we run MathAction
and the public Sage NoteBook servers run is based on slightly older
Ubuntu tool set.

2) A small Sun Ultrasparc III server running Debian 4.0

3) A server using Sun Solaris 10.2 on Intel x86 hardware.

----

All three systems are using gcl-2.6.8pre (or equivalent) as the Lisp compiler.

Right now I can report complete success building FriCAS Rev: 361 on
the sage.math system *including* the build of the Aldor interface
using the --enable-aldor flag in ./configure. I have attached a simple
test below.

It feels GOOD! :-)  Thanks again to you, Ralf and Waldek for all the
"heavy lifting"!

The FriCAS build on 3) just completed and it passes some simple Axiom
and Spad tests. My next job is to try to get Aldor to build here so
that I can test the Aldor interface.

The build on 2) is still in progress but is nearing completion so I am
confident that it will work.

Regards,
Bill Page.

----
[EMAIL PROTECTED]:~# fricas -nox
GCL (GNU Common Lisp)  2.6.8 CLtL1    Nov  9 2007 07:47:56
Source License: LGPL(gcl,gmp), GPL(unexec,bfd,xgcl)
Binary License:  GPL due to GPL'ed components: (READLINE BFD UNEXEC)
Modifications of this banner must retain notice of a compatible license
Dedicated to the memory of W. Schelter

Use (help) to get some basic information on how to use GCL.
Temporary directory for compiler files set to /tmp/
openServer result 0
                 FriCAS (AXIOM fork) Computer Algebra System
                         Version: FriCAS 2008-05-28
              Timestamp: Tuesday September 9, 2008 at 15:15:23
-----------------------------------------------------------------------------
   Issue )copyright to view copyright notices.
   Issue )summary for a summary of useful system commands.
   Issue )quit to leave FriCAS and return to shell.
-----------------------------------------------------------------------------

(1) ->
(1) -> )set message auto off
(1) -> )sys cat overload.as
#include "axiom"
#pile
Test(): with
    f:Integer
    f:Float
    f:String
  == add
    f:Integer == 1
    f:Float == 1.0
    f:String == "xxx"
(1) -> )co overload.as
   Compiling FriCAS source code from file /home/page/overload.as using
      AXIOM-XL compiler and options
-O -Fasy -Fao -Flsp -laxiom -Mno-ALDOR_W_WillObsolete -DAxiom -Y
$AXIOM/algebra -I $AXIOM/algebra
      Use the system command )set compiler args to change these
      options.
   Compiling Lisp source code from file ./overload.lsp
   Issuing )library command for overload
   Reading /home/page/overload.asy
   Test is now explicitly exposed in frame frame0
   Test will be automatically loaded when needed from
      /home/page/overload
(1) -> f()@Integer

   (1)  1
                                                                Type: Integer
(2) -> f()@Float

   (2)  1.0
                                                                  Type: Float
(3) -> f()@String

   (3)  "xxx"
                                                                 Type: String
(4) -> )q

----

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to