From 346b3ff6efedfe5d63e0b66b55e93cda4e6f860d Mon Sep 17 00:00:00 2001 From: Salvatore Filippone Date: Mon, 10 Mar 2008 14:29:46 +0000 Subject: [PATCH] *** empty log message *** --- README | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/README b/README index 831fd0db..758f061a 100644 --- a/README +++ b/README @@ -102,16 +102,6 @@ of mpich in use is the one compiled with the gnu42 compilers. After the configure script has completed you can always tweak the Make.inc file yourself. -An annoying problem exists with some versions of MPICH: the configure -script will set -DMPI_MOD, which is to say, the MPI call interfaces -will be resolved by using the MPI Fortran module. However usage of the -module may cause compilation to fail if coupled with the debugging -option -ggdb, because the compiler complains that it cannot find any -matching interface. -The solution: either take out the -ggdb option, or, if you really need -to debug, force -DMPI_H in place of -DMPI_MOD. - - As a backup alternative, you can always choose a Make.inc.XXX file in directory Make that fits your compilers, modify the paths to libraries to match your installation and copy it to Make.inc in the top @@ -126,6 +116,21 @@ libraries will be installed under /path/lib, while the module files will be installed under /path/include. +KNOWN ISSUES. + +An annoying problem exists with some versions of MPI: if the configure +script sets -DMPI_MOD the MPI call interfaces will be resolved by +using the MPI Fortran module. +However usage of the module may cause compilation to fail when +coupled with the debugging option -g, because the compiler complains +that it cannot find a matching interface for some of the +communication routines. +The solution: either take out the -g option, or, if you really need to +debug, force -DMPI_H in place of -DMPI_MOD. + + + + SERIAL: We now provide an (experimental) option to run in serial mode. This has only been tested with GCC but it should work with the others as well. In serial mode you don't need the