New defsystem 3.6i (Was Re: OpenMCL support Re: [Maxima] Installation of maxima-5.9.2 on Mac OS X)



Hi all,

Let me summarize the situation:

defsystem 3.6i
OK: clisp 2.38, openmcl 0.14.3, sbcl 0.9.7, cmucl 19c, gcl 2.6.7
Not confirmed: SCL (some work under its way)

Current defsystem
OK: clisp 2.38, sbcl 0.9.7, cmucl 19c, gcl 2.6.7, SCL (Am I correct?)
NG: openmcl 0.14.3

Let me add few words on openmcl support situation. With defsystem 3.6i
and recent patches I committed to CVS tree, openmcl certainly compiles
the maxima 5.9.3 branch, and it works. However, I still see some tests
do fail. Failed tests are unfortunately not limited to trig related.
This means it is a bit early to say that OpenMCL is fully supported by
Maxima.

If SCL has been a supported platform till today and we keep its
support level as other platforms, I would recommend to stay with
current defsystem for 5.9.3. Note that we would only obtain the
openmcl incomplete support by switching the defsystem to 3.6i,
seeing the above summary. Thus, the switch to 3.6i really does
not reduce any maintenance cost of maxima.

Yasuaki Honda

On 2006/02/25, at 10:17 AM, Douglas Crosher wrote:

> Vadim V. Zhytnikov wrote:
>> Robert Dodier writes:
>>>> I feel unhappy about this.  One lisp fixed, another broken.
>>>> Not an inch closer to the goal -- get rid of private defsystem.
>>>
>>>
>>> please help me understand this -- if Maxima uses defsystem 3.6i,
>>> then there is no private defsystem, right? or what?
>>>
>> I talk about SCL.  At fist I forgot about it but
>> current Maxima's defsystem contains private fixes
>> not only for GCL (no longer needed with defsystem 3.6i, Great!)
>> but for SCL also.
>> On the other hand SCL is not free so we have no
>> easy way to maintain Maxima-SCL build.
>
> Please upgrade defsystem to the CLOCC version if it simplifies  
> maintenance
> of maxima.  Patches for SCL were submitted to Marco and will likely  
> be integrated
> when he gets a chance, and in the meantime SCL users can obtain a  
> working defsystem
> from the Scieneer web site freeware collection.
>
> Maxima for SCL is being maintained and works.   Changes to support  
> the SCL
> optional, and non-standard, lowercase mode are also being developed.
>
> Regards
> Douglas Crosher
>
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima