Hi,
As far as I know, the maximum process size on 32-bit Windows is
2MB. I've seen 1,6MB allocated to HEREst just before a crash.
This has caused me problems sometimes on Windows, while the same
training data worked well on Linux. However I was using
proprietary databases at the time.
I guess that this causes the problem.
64-bit Windows might work better (or does it: gcc is still a 32-bit
compiler).
When I last built Festival on Cygwin (in 2005), it went ok.
I am aware that latest 3.4.x and/or latest version of Festival
might be problems under Cygwin. You might try an older
version of Festival. 1.4.4 should be fine unless the problems
are gcc or Festival compability related.
I'm assuming that you used Festival 1.9.5.
The unofficial 1.9.6 version of Festival might or might not also
work on Cygwin.
regards,
Nicholas