[MITgcm-support] OpenMPI and Mac Pro
Nicolas Grisouard
grisouard at cims.nyu.edu
Thu Mar 3 17:40:30 EST 2011
Hi,
I just got a brand new 8-core Mac Pro and am trying to run a
parallelized version of MITgcm. I use GCC 4.6 (which includes gfortran)
and OpenMPI 1.4
To build it, I tried to start from the optfile darwin_ia32_gfortran+mpi
and just added an additional path for the libs (see attached). genmake2
with option -mpi works well, make depend too but the compilation itself
produces the following error:
make: *** [exch_uv_agrid_3d_rl.o] Error 1
exch_uv_agrid_3d_rs.for: In function ‘exch_uv_agrid_3d_rs’:
exch_uv_agrid_3d_rs.for:278:0: internal compiler error: in build2_stat,
at tree.c:3795
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
It's tempting to follow the suggestion but as a few people are using
this configuration, I was wondering what their configuration/optfile
were, or if they had come accross this problem. And maybe there is a
more dumb problem, given my gross lack of experience in parallelized
computing.
Also note that this error occurs when I indicate nPx=2 in SIZE.h, and
not when nPx=1. In the latter case, compilation goes smoothly. The
configuration is basically MITgcm/verification/internal_wave as I'm
still running some tests.
Thanks for all the help/input.
Nicolas.
--
Nicolas Grisouard
Assistant Research Scientist
Courant Institute of mathematical Sciences
251 Mercer Street
New York, NY 10012
tel: (+1) 212-992-9920
http://nicolas.grisouard.free.fr
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: darwin_amd64+mpi
URL: <http://mitgcm.org/pipermail/mitgcm-support/attachments/20110303/05abe7a3/attachment.el>
More information about the MITgcm-support
mailing list