[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 18:52:11 UTC 2012


2012/12/15 Jean-Pierre Flori <jpflori at gmail.com>:
> 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!!!
>
And your commit fixes my problem, thanks again!
> 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



-- 
Jean-Pierre Flori




More information about the ecl-devel mailing list