Dave, Some comments on your analysis.
The latest perl uses auto-image-base and the base address should be different than default. It fails anyway.
Perl uses its own malloc, rebuilding with the system malloc shows that it behaves similar than the C examples, I think the recent changes in Cygwin do what they should do: make setting the heap size superflous. I will release another update of perl using the cygwin malloc *now*, there is another problem which is exposed by Test::Harness, so I'll need to update perl anyway to fix Test::Harness. However, feel free to dig deeper if you think that you want to improve cygwin. Gerrit -- =^..^= -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/