[Ecls-list] Problem compiling Maxima 5.26.0 numerical/slatec/dbesj.lisp with ECL >= 12.7.1 on Cygwin

Jean-Pierre Flori jpflori at gmail.com
Sat Dec 15 01:23:16 UTC 2012


2012/12/15 Juan Jose Garcia-Ripoll <juanjose.garciaripoll at googlemail.com>:
> On Fri, Dec 14, 2012 at 8:31 PM, Jean-Pierre Flori <jpflori at gmail.com>
> wrote:
>>
>> On my 64 bits Windows 7 system, ECL gets stuck while producing the C
>> files for SLATEC::DBESJ function.
>
>
> I managed to reproduce this. Cygwin's compiler hard-codes the constant 0.1
> with not enough precision for what ECL attempts to do. As a result,
> scale-float in ECL's src/lsp/format.lsp ends in an infinite loop. I am
> uploading a patch that seems to solve the problem. I could not test the
> other thing yet.
That is really a relief! Thanks a lot!!!

I fear the other thing is just a mess up with different ECL
installations, so don't waste time trying to reproduce it if we don't
confirm it really happens (if it does it's already present with
12.2.1).
>
> Juanjo
>
> --
> Instituto de Física Fundamental, CSIC
> c/ Serrano, 113b, Madrid 28006 (Spain)
> http://juanjose.garciaripoll.googlepages.com



-- 
Jean-Pierre Flori




More information about the ecl-devel mailing list