Re: [AMBER] Installing Compiling Errors

From: Timothy Schutt <tschutt.mymail.mines.edu>
Date: Fri, 15 Sep 2017 11:56:08 -0500

Hi All, Thank you each so much for your help! It's not working yet but I
think we're making progress!

.David Case: I've fixed the precision setting comment for a bunch of .F90
files and now it's complaining about the '&' symbols... did I do something
wrong earlier to create all these errors or is manually adjusting each line
the best way to get through? See error message:


module nfe_pmd_mod
       ^
ftn-855 crayftn: ERROR NFE_PMD_MOD, File = nfe_pmd.F90, Line = 34, Column =
8
  The compiler has detected errors in module "NFE_PMD_MOD". No module
information file will be created for this module.

               '//pfmt(a_position(4*n-2), 6)//',a,'//pfmt(a_position(4*n-1),
6)//',a,&
               ^
ftn-505 crayftn: ERROR ON_PMEMD_INIT, File = nfe_pmd.F90, Line = 427,
Column = 16
  Continuation of character context in free source form requires an "&" as
the first nonblank character of the next line.

          '//pfmt(a_position(4*n), 6)//', /a ,'//pfmt(a_strength(2*n-1),
6)//',a,'//pfmt(a_strength(2*n), 6)//', a)') &
          ^
ftn-505 crayftn: ERROR ON_PMEMD_INIT, File = nfe_pmd.F90, Line = 428,
Column = 11
  Continuation of character context in free source form requires an "&" as
the first nonblank character of the next line.

               '//pfmt(a_position(4*n-1), 6)//',a, '//pfmt(a_position(4*n),
6)//', /a,a,&
               ^
ftn-505 crayftn: ERROR ON_PMEMD_INIT, File = nfe_pmd.F90, Line = 503,
Column = 16
  Continuation of character context in free source form requires an "&" as
the first nonblank character of the next line.

               '//pfmt(a_strength(2*n-1),6)//',a,'//pfmt(a_strength(2*n),
6)//', a)') &
               ^
ftn-505 crayftn: ERROR ON_PMEMD_INIT, File = nfe_pmd.F90, Line = 504,
Column = 16
  Continuation of character context in free source form requires an "&" as
the first nonblank character of the next line.

Cray Fortran : Version 8.5.7 (20170117205456_0ba2aebdef39707eeacb0698e4e05a
28a8a8b4d5)
Cray Fortran : Fri Sep 15, 2017 10:35:35
Cray Fortran : Compile time: 0.0800 seconds
Cray Fortran : 636 source lines
Cray Fortran : 5 errors, 0 warnings, 0 other messages, 0 ansi
Cray Fortran : "explain ftn-message number" gives more information about
each message.
Makefile:165: recipe for target 'nfe_pmd.o' failed
make[3]: *** [nfe_pmd.o] Error 1
make[3]: Leaving directory '/p/home/tschutt7/Software/amber16/src/pmemd/src'
Makefile:21: recipe for target 'serial' failed
make[2]: *** [serial] Error 2
make[2]: Leaving directory '/p/home/tschutt7/Software/amber16/src/pmemd'
Makefile:27: recipe for target 'serial' failed
make[1]: *** [serial] Error 2
make[1]: Leaving directory '/p/home/tschutt7/Software/amber16/src'
Makefile:7: recipe for target 'install' failed
make: *** [install] Error 2



.Alan, here's the modules I loaded for each attempt at a different compiler
and the error from the netcdf.c.compile.log referenced in the netcdf errors
trying to configure with intel or gnu:

/bin/sh ../libtool --tag=CC --mode=link cc -fPIC
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DBINTRAJ \
-o ncgen3 main.o load.o escapes.o getfill.o init.o genlib.o ncgentab.o
../liblib/libnetcdf.la -lm
libtool: link: cc -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-DBINTRAJ -o .libs/ncgen3 main.o load.o esc\
apes.o getfill.o init.o genlib.o ncgentab.o ../liblib/.libs/libnetcdf.so
-lm -Wl,-rpath -Wl,/p/home/tschutt7/\
Software/Try2amber16/amber16/lib
/usr/bin/ld: attempted static link of dynamic object
`../liblib/.libs/libnetcdf.so'
collect2: error: ld returned 1 exit status
Makefile:589: recipe for target 'ncgen3' failed
make[1]: *** [ncgen3] Error 1
make[1]: Leaving directory '/p/home/tschutt7/Software/Try2amber16/amber16/
AmberTools/src/netcdf-4.3.0/ncgen3'
Makefile:555: recipe for target 'install-recursive' failed
make: *** [install-recursive] Error 1

Module list Cray:
  1) modules/3.2.10.5 14) alps/6.3.4-2.21
  2) cce/8.5.7 15)
rca/2.1.6_g2c60fbf-2.265
  3) craype-network-aries 16) atp/2.0.5
  4) craype/2.5.9 17) PrgEnv-cray/6.0.3
  5) cray-libsci/16.11.1 18) cray-mpich/7.5.2
  6) udreg/2.3.2-7.54 19) java/jdk1.8.0_51
  7) ugni/6.0.15-2.2 20) eproxy/2.0.14-4.3
  8) pmi/5.0.11 21) craype-broadwell
  9) dmapp/7.1.1-39.37 22) craype-hugepages2M
 10) gni-headers/5.0.11-2.2 23) pbs
 11) xpmem/2.1.1_gf9c9084-2.38 24) ccm/2.4.1-357.125
 12) job/2.1.1_gc1ad964-2.175 25) cray-netcdf/4.4.1.1
 13) dvs/2.7_2.1.71_g4f61690-1.0000.4f61690.4.9 26) fftw/3.3.4.11


Module list Intel:

  1) modules/3.2.10.5 14) ugni/6.0.15-2.2
  2) intel/17.0.1.132 15) pmi/5.0.11
  3) craype-broadwell 16) dmapp/7.1.1-39.37
  4) craype-hugepages2M 17) gni-headers/5.0.11-2.2
  5) craype-network-aries 18)
xpmem/2.1.1_gf9c9084-2.38
  6) craype/2.5.9 19)
job/2.1.1_gc1ad964-2.175
  7) cray-mpich/7.5.2 20)
dvs/2.7_2.1.71_g4f61690-1.0000.4f61690.4.9
  8) java/jdk1.8.0_51 21) alps/6.3.4-2.21
  9) eproxy/2.0.14-4.3 22)
rca/2.1.6_g2c60fbf-2.265
 10) pbs 23) atp/2.0.5
 11) ccm/2.4.1-357.125 24) PrgEnv-intel/6.0.3
 12) cray-libsci/16.11.1 25)
netcdf/intel-17.0.1.132/4.4.1.1
 13) udreg/2.3.2-7.54



Module list gnu:
  1) modules/3.2.10.5 14) udreg/2.3.2-7.54
  2) java/jdk1.8.0_51 15) ugni/6.0.15-2.2
  3) eproxy/2.0.14-4.3 16) pmi/5.0.11
  4) pbs 17) dmapp/7.1.1-39.37
  5) ccm/2.4.1-357.125 18) gni-headers/5.0.11-2.2
  6) gcc/6.3.0 19)
xpmem/2.1.1_gf9c9084-2.38
  7) craype-broadwell 20)
job/2.1.1_gc1ad964-2.175
  8) craype-hugepages2M 21)
dvs/2.7_2.1.71_g4f61690-1.0000.4f61690.4.9
  9) craype-network-aries 22) alps/6.3.4-2.21
 10) craype/2.5.9 23)
rca/2.1.6_g2c60fbf-2.265
 11) cray-mpich/7.5.2 24) atp/2.0.5
 12) netcdf/gcc-6.3.0/4.4.1.1 25) PrgEnv-gnu/6.0.3
 13) cray-libsci/16.11.1

On Thu, Sep 14, 2017 at 7:58 PM, David A Case <david.case.rutgers.edu>
wrote:

> On Thu, Sep 14, 2017, Timothy Schutt wrote:
>
> > /*precision setting for SPDP, DPDP, SPSP*/
> > ^
> > ftn-100 crayftn: ERROR PARALLEL_DAT_MOD, File = parallel_dat.F90, Line =
> > 18, Column = 1
> > This statement must begin with a label, a keyword, or an identifier.
>
> This problem has been fixed in the development version, but this somehow
> never got made into a bugfix. Just remove the line above, or change
> it to a Fortran style comment:
>
> !precision setting for SPDP, DPDP, SPSP
>
> ...hope this helps....dac
>
>
> _______________________________________________
> AMBER mailing list
> AMBER.ambermd.org
> http://lists.ambermd.org/mailman/listinfo/amber
>
_______________________________________________
AMBER mailing list
AMBER.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber
Received on Fri Sep 15 2017 - 10:00:04 PDT
Custom Search