Hi,
On Aug 2, 2006, at 4:00 PM, David van der Spoel wrote:
Jeffrey Gardner wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi folks,
I'm having issues with compiling gromacs-3.3 using the gfortran that
comes with gcc-4.1.1.
It bombs out rather quickly with the following (on amd64) :
I don't know an answer to your problem, but gromacs will *not* get
faster by using fortran (since the assembly loops are twice as fast).
And more important, even on platforms without assembly loops you need
a high-performance vendor Fortran compiler. gfortran is slightly
better than g77, but in general not faster than C code.
In file nb_kernel020_f.f:129
iexp = rshift(and(bval,expmask),expshift)
1
Error: Function 'rshift' at (1) has no IMPLICIT type
In file nb_kernel020_f.f:131
& rshift(and(bval,or(fractmask,explsb)),fractshift)
1
Error: Function 'rshift' at (1) has no IMPLICIT type
In file nb_kernel020_f.f:285
iexp = rshift(and(bval,expmask),expshift)
1
Error: Function 'rshift' at (1) has no IMPLICIT type
In file nb_kernel020_f.f:287
& rshift(and(bval,or(fractmask,explsb)),fractshift)
1
Error: Function 'rshift' at (1) has no IMPLICIT type
make[6]: *** [nb_kernel020_f.lo] Error 1
make[6]: *** Waiting for unfinished jobs....
mpicc -DHAVE_CONFIG_H -I. -I. -I../../../../src -I../../../../
include
- -DGMXLIBDIR=\"/usr/share/gromacs-3.3/top\" -march=opteron
- -fomit-frame-pointer -O3 -pipe -MT nb_kernel.lo -MD -MP -MF
.deps/nb_kernel.Tpo -c nb_kernel.c -o nb_kernel.o
make[6]: Leaving directory
`/var/tmp/portage/gromacs-3.3/work/gromacs-3.3/src/gmxlib/
nonbonded/nb_kernel'
......
!!! ERROR: sci-chemistry/gromacs-3.3 failed.
From my understanding of the gfortran mailing list, these (standard
F77) intrinsic functions were only added this summer (july 2006), so
it is probably not present in your version.
Cheers,
ERik
_______________________________________________
gmx-users mailing list [email protected]
http://www.gromacs.org/mailman/listinfo/gmx-users
Please don't post (un)subscribe requests to the list. Use the
www interface or send it to [EMAIL PROTECTED]
Can't post? Read http://www.gromacs.org/mailing_lists/users.php