Fixed more problems with the gnu compiler - Darcy and SWE run in gfortran with -sections 1 now, but crash for higher numbers.