amber-developers: Ifort problems with ncsu_cftree

From: Ross Walker <ross.rosswalker.co.uk>
Date: Wed, 12 Dec 2007 13:43:32 -0800

Ifort 9.1.039 segfaults trying to compile ncsu-cftree.f:

[13:41][caffeine:4.75][rcw:sander]$ ifort -V
Intel(R) Fortran Compiler for Intel(R) EM64T-based applications, Version 9.1
Build 20060925 Package ID: l_fc_c_9.1.039
Copyright (C) 1985-2006 Intel Corporation. All rights reserved.

[13:39][caffeine:4.76][rcw:sander]$ make sander.MPI
cpp -traditional -I/usr/local/mpi/mpich2-1.0.3_ifort9.1.039/include -P -DMKL
-DMPI -DUSE_MPI_IN_PLACE -DDISABLE_NCSU ncsu-cftree.f > _ncsu-cftree.f
/usr/local/mpi/mpich2-1.0.3_ifort9.1.039/bin/mpif90 -c -w95 -vec_report0
-mp1 -O0 -FR -DDISABLE_NCSU -o ncsu-cftree.o _ncsu-cftree.f
fortcom: Severe: **Internal compiler error: segmentation violation signal
raised** Please report this error along with the circumstances in which it
occurred in a Software Problem Report. Note: File and line given may not be
explicit cause of this error.

compilation aborted for _ncsu-cftree.f (code 3)
make: *** [ncsu-cftree.o] Error 3

This is a compiler bug but I wouldn't hold out a lot of hope for Intel
fixing it. Has anyone come across this or have a workaround? I noted that
there is an ifdef for

-DDISABLE_NCSU

however if you set this in AMBERBUILD flags all of the NCSU source files and
modules still seem to get built and linked in even though most of the
functionality is disabled.

Has anyone got an Intel compiler version that they have verified with this
code so I can save myself the trouble of trying out several different
versions?

All the best
Ross

/\
\/
|\oss Walker

| HPC Consultant and Staff Scientist |
| San Diego Supercomputer Center |
| Tel: +1 858 822 0854 | EMail:- ross.rosswalker.co.uk |
| http://www.rosswalker.co.uk | PGP Key available on request |

Note: Electronic Mail is not secure, has no guarantee of delivery, may not
be read every day, and should not be used for urgent or sensitive issues.
Received on Sun Dec 16 2007 - 06:07:09 PST
Custom Search