[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...
More information about the ecl-devel