For what it's worth: Today I built and ran C-Reduce atop Windows 7 and Cygwin.

It works (yay!), but it is *VERY VERY SLOW* (boo!).

On a fairly beefy machine, it took a little more that 12 hours to run the first
test of the C-Reduce smoke tests ("test0" in the `tests' directory).

I was reminded today that the `fork' syscall is very inefficient under Cygwin.
C-Reduce creates a lot of processes as part of generating and testing program
variants, and I would speculate that slow `fork' is a big reason why C-Reduce
ran poorly under Cygwin for me.  (I did not make a serious effort to diagnose
the performance problem I was seeing.)

The bottom line: C-Reduce can be made to work under Cygwin, but I do not
recommend it!  It is much too slow for real work.

Eric.

-- 
-------------------------------------------------------------------------------
Eric Eide <[email protected]>  .         University of Utah School of Computing
http://www.cs.utah.edu/~eeide/ . +1 (801) 585-5512 voice, +1 (801) 581-5843 FAX

Reply via email to