https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71770
--- Comment #4 from kargl at gcc dot gnu.org --- (In reply to Isabelle from comment #3) > All of this was working before I upgraded Cygwin, and tried to compile again > ecgpuwave. Did you read the initial error message and follow the direction? This parts seems very important (and you're possibly wasting gfortran maintainer's time). *** fatal error - cygheap base mismatch detected - 0x6131F408/0x6131F400. This problem is probably due to using incompatible versions of the cygwin DLL. Search for cygwin1.dll using the Windows Start->Find/Search facility and delete all but the most recent version. The most recent version *should* reside in x:\cygwin\bin, where 'x' is the drive on which you have installed the cygwin distribution. Rebooting is also suggested if you are unable to find another cygwin DLL.