[AMBER] Ambiguous interfaces in generic interface

From: Pedro H. Oliveira <pcfamog.gmail.com>
Date: Wed, 5 Dec 2018 22:36:24 +0100

Dear Sir/Madam:

I have installed the serial version of Amber18 successfully using clang.
I would need to compile parallel (MPI), so I ran ./configure -mpi clang.

I got several error messages:

mpif90 -DBINTRAJ -DEMIL -DMPI -o numprocs numprocs.F90
mpif-sizeof.h:66:41:

Error: Array specification at (1) has more than 7 dimensions
mpif-sizeof.h:72:41:



Error: Ambiguous interfaces in generic interface 'pmpi_sizeof' for ‘pmpi_sizeof_real64_r14’ at (1) and ‘pmpi_sizeof_real64_r15’ at (2)
make[2]: *** [parallel] Error 1
make[1]: *** [parallel] Error 2
make: *** [install] Error 2

Could someone give me some hints on how to solve this?
Thanks
Pedro

Some info on my Open MPI:

Package: Open MPI brew.HighSierra-2.local Distribution
                Open MPI: 3.1.3
  Open MPI repo revision: v3.1.3
   Open MPI release date: Oct 29, 2018
                Open RTE: 3.1.3
  Open RTE repo revision: v3.1.3
   Open RTE release date: Oct 29, 2018
                    OPAL: 3.1.3
      OPAL repo revision: v3.1.3
       OPAL release date: Oct 29, 2018
                 MPI API: 3.1.0
            Ident string: 3.1.3
                  Prefix: /usr/local/Cellar/open-mpi/3.1.3
 Configured architecture: x86_64-apple-darwin17.7.0
          Configure host: HighSierra-2.local
           Configured by: brew
           Configured on: Tue Oct 30 18:09:06 GMT 2018
          Configure host: HighSierra-2.local
  Configure command line: '--prefix=/usr/local/Cellar/open-mpi/3.1.3'
                          '--disable-dependency-tracking'
                          '--disable-silent-rules' '--enable-ipv6'
                          '--with-libevent=/usr/local/opt/libevent'
                          '--with-sge'
                Built by: brew
                Built on: Tue Oct 30 18:27:08 GMT 2018
              Built host: HighSierra-2.local
              C bindings: yes
            C++ bindings: no
             Fort mpif.h: yes (single underscore)
            Fort use mpi: yes (full: ignore TKR)
       Fort use mpi size: deprecated-ompi-info-value
        Fort use mpi_f08: yes
 Fort mpi_f08 compliance: The mpi_f08 module is available, but due to
                          limitations in the gfortran compiler and/or Open
                          MPI, does not support the following: array
                          subsections, direct passthru (where possible) to
                          underlying Open MPI's C functionality
  Fort mpi_f08 subarrays: no
           Java bindings: no
  Wrapper compiler rpath: unnecessary
              C compiler: clang
     C compiler absolute: /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang
  C compiler family name: GNU
      C compiler version: 4.2.1
            C++ compiler: clang++
   C++ compiler absolute: /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++
           Fort compiler: gfortran
       Fort compiler abs: /usr/local/opt/gcc/bin/gfortran
         Fort ignore TKR: yes (!GCC$ ATTRIBUTES NO_ARG_CHECK ::)
   Fort 08 assumed shape: yes
….



_______________________________________________
AMBER mailing list
AMBER.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber
Received on Wed Dec 05 2018 - 14:00:02 PST
Custom Search