[cig-commits] commit: Add a note about gfortran 4.5.1/2 in INSTALL

Mercurial hg at geodynamics.org
Sat Jun 2 16:25:50 PDT 2012


changeset:   123:64d569232ac4
tag:         tip
user:        Walter Landry <wlandry at caltech.edu>
date:        Sat Jun 02 16:25:15 2012 -0700
files:       INSTALL
description:
Add a note about gfortran 4.5.1/2 in INSTALL


diff -r c4be712af35b -r 64d569232ac4 INSTALL
--- a/INSTALL	Fri Jun 01 16:44:03 2012 -0700
+++ b/INSTALL	Sat Jun 02 16:25:15 2012 -0700
@@ -1,8 +1,17 @@ Before building Relax, you must have
 Before building Relax, you must have
 
+  Fortran 90 and C compilers (e.g. gfortran)
   GMT 4.5 or greater
   Proj 4.7.1 or greater
   Python 2.4 or greater
+
+***************************** NOTE ***********************************
+Versions 4.5.1 and 4.5.2 of gfortran (and perhaps others) are
+unable to compile Relax with OpenMP and optimizations.  This manifests
+itself as a compiler error when compiling viscoelastic3D.f90.  One
+workaround is to compile Relax without optimizations, but a better
+solution is to use a different compiler.
+**********************************************************************
 
 A fast fft library, such as FFTW or MKL, is also highly recommended.
 An implementation of the Cooley-Tukey FFT algorithm is included, but



More information about the CIG-COMMITS mailing list