[Ecls-list] Benchmarking (and versioning)

Juan Jose Garcia-Ripoll juanjose.garciaripoll at googlemail.com
Tue Dec 6 10:44:50 UTC 2011

On Tue, Dec 6, 2011 at 11:38 AM, Dima Pasechnik <dimpase+ecl at gmail.com>wrote:

>> I am afraid I did not explain myself very well in the last emails: ECL
>> does not fix fork() it simply avoids using it in cygwin. This means we have
>> to use system(), which is only useful in some contexts and may even cause
>> some problems with argument parsing.
> yes, I understand this. That's exactly what seems to be needed to be done
> by Cython on Cygwin.

In ECL this involved no change in the C code. We simply moved from
EXT:RUN-PROGRAM back to EXT:SYSTEM in the compiler. At some point I
seriously considered using Windows's exec function, but there a problem
arises with the translation of paths, so I dropped it. I am afraid I cannot
help you beyond this.


Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20111206/191d3532/attachment.html>

More information about the ecl-devel mailing list