Problems when compiling Abinit 6.2.3

option, parallelism,...

Moderators: fgoudreault, mcote

Forum rules
Please have a look at ~abinit/doc/config/build-config.ac in the source package for detailed and up-to-date information about the configuration of Abinit 8 builds.
For a video explanation on how to build Abinit 7.x for Linux, please go to: http://www.youtube.com/watch?v=DppLQ-KQA68.
IMPORTANT: when an answer solves your problem, please check the little green V-like button on its upper-right corner to accept it.
Locked
kaswat
Posts: 3
Joined: Mon Jul 19, 2010 6:19 am

Problems when compiling Abinit 6.2.3

Post by kaswat » Wed Sep 15, 2010 2:58 pm

dear Abiniter,

I'm using Abinit 6.0.4 on my Rocks Server with CentOS. When I'm compiling 6.2.3, I got these error messages.

Code: Select all

[root@nanoHPC tmp]# ../configure --prefix=/share/apps/abinit/6.2.3 --enable-mpi --with-mpi-prefix=/share/apps/mpich2/ --enable-64bit-flags --enable-all-plugins=yes --enable-dft=yes --enable-etsf-io=no >> log_config


Code: Select all

[root@nanoHPC tmp]# make multi
...
...
...
make[7]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src'
make[6]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src'
Making all in utils
make[6]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils'
 cd .. && /bin/sh ./config.status utils/Makefile
config.status: creating utils/Makefile
make[6]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils'
make[6]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils'
Making all in PSPfiles
make[7]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils/PSPfiles'
 cd ../.. && /bin/sh ./config.status utils/PSPfiles/Makefile
config.status: creating utils/PSPfiles/Makefile
make[7]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils/PSPfiles'
make[7]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils/PSPfiles'
make[7]: Nothing to be done for `all'.
make[7]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils/PSPfiles'
make[7]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils'
make[7]: Nothing to be done for `all-am'.
make[7]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils'
make[6]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils'
Making all in doc
make[6]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/doc'
 cd .. && /bin/sh ./config.status doc/Makefile
config.status: creating doc/Makefile
make[6]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/doc'
make[6]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/doc'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/doc'
make[6]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2'
 cd . && /bin/sh ./config.status Makefile
config.status: creating Makefile
make[6]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2'
make[6]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2'
make[5]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2'
make[4]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2'
touch build-stamp
bigdft-1.2.0.2 has been built.
cd bigdft-1.2.0.2 && make -i install
make[4]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2'
Making install in src
make[5]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src'
Making install in modules
make[6]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/modules'
make[7]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/modules'
make[7]: Nothing to be done for `install-exec-am'.
test -z "/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/include" || /bin/mkdir -p "/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/include"
 /usr/bin/install -c -m 644 'module_base.mod' '/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/include/module_base.mod'
 /usr/bin/install -c -m 644 'module_types.mod' '/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/include/module_types.mod'
 /usr/bin/install -c -m 644 'module_interfaces.mod' '/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/include/module_interfaces.mod'
make[7]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/modules'
make[6]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/modules'
Making install in PSolver
make[6]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/PSolver'
make[7]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/PSolver'
make[8]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/PSolver'
test -z "/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/lib" || /bin/mkdir -p "/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/lib"
 /usr/bin/install -c -m 644 'libpoissonsolver.a' '/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/lib/libpoissonsolver.a'
 ranlib '/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/lib/libpoissonsolver.a'
test -z "/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/include" || /bin/mkdir -p "/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/include"
 /usr/bin/install -c -m 644 'poisson_solver.mod' '/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/include/poisson_solver.mod'
make[8]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/PSolver'
make[7]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/PSolver'
make[6]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/PSolver'
Making install in convolutions
make[6]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/convolutions'
make[7]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/convolutions'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/convolutions'
make[6]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/convolutions'
Making install in profiling
make[6]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/profiling'
make[7]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/profiling'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/profiling'
make[6]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src/profiling'
make[6]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src'
make[7]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src'
test -z "/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/bin" || /bin/mkdir -p "/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/bin"
test -z "/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/lib" || /bin/mkdir -p "/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/lib"
 /usr/bin/install -c -m 644 'libbigdft.a' '/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/lib/libbigdft.a'
 ranlib '/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/lib/libbigdft.a'
test -z "/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/include" || /bin/mkdir -p "/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/include"
 /usr/bin/install -c -m 644 'bigdft_api.mod' '/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/tmp/include/bigdft_api.mod'
make[7]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src'
make[6]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src'
make[5]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/src'
Making install in utils
make[5]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils'
Making install in PSPfiles
make[6]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils/PSPfiles'
make[7]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils/PSPfiles'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils/PSPfiles'
make[6]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils/PSPfiles'
make[6]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils'
make[7]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils'
make[6]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils'
make[5]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/utils'
Making install in doc
make[5]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/doc'
make[6]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/doc'
make[6]: Nothing to be done for `install-exec-am'.
make[6]: Nothing to be done for `install-data-am'.
make[6]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/doc'
make[5]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2/doc'
make[5]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2'
make[6]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2'
make[6]: Nothing to be done for `install-exec-am'.
make[6]: Nothing to be done for `install-data-am'.
make[6]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2'
make[5]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2'
make[4]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft/bigdft-1.2.0.2'
touch install-stamp
bigdft-1.2.0.2 has been installed in tmp.
bigdft-1.2.0.2 is now ready for use.
make[3]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft'
if test -d tmp ; then find tmp -type f -exec mv {} . \; ; rm -rf tmp ; fi
make[2]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/bigdft'
Making all in wannier90
make[2]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/wannier90'
make -f ../../../plugins/wannier90/wannier90.mk
make[3]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/wannier90'
gzip -cd /root/.abinit/tarballs/wannier90-1.2.tar.gz | tar xf -
cd wannier90-1.2 && patch -p1 < /home/kaswat/installer/abinit/abinit-6.2.3/tmp/../plugins/wannier90/wannier90-1.2-0001.patch
patching file src/disentangle.F90
patching file src/overlap.F90
patching file src/parameters.F90
patching file src/plot.F90
patching file src/wannier_lib.F90
cd wannier90-1.2 && patch -p1 < /home/kaswat/installer/abinit/abinit-6.2.3/tmp/../plugins/wannier90/wannier90-1.2-0002.patch
patching file src/transport.F90
touch uncompress-stamp
wannier90-1.2 has been uncompressed.
mkdir tmp
echo "F90 = /share/apps/mpich2//bin/mpif90 -m64" > wannier90-1.2/make.sys
echo "FCOPTS =  -ffree-form -m64 -g   -O2" >> wannier90-1.2/make.sys
echo "LDOPTS =  -ffree-form -m64 -g   -O2 -static-libgfortran " >> wannier90-1.2/make.sys
echo "LIBS = -L/home/kaswat/installer/abinit/abinit-6.2.3/tmp/prereqs/linalg -llapack -lblas -L/home/kaswat/installer/abinit/abinit-6.2.3/tmp/prereqs/linalg -llapack -lblas " >> wannier90-1.2/make.sys
touch configure-stamp
wannier90-1.2 has been configured.
cd wannier90-1.2 && make wannier lib
make[4]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/wannier90/wannier90-1.2'
(cd src ; make prog)
make[5]: Entering directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/wannier90/wannier90-1.2/src'
/share/apps/mpich2//bin/mpif90 -m64 -ffree-form -m64 -g   -O2 -c constants.F90
/share/apps/mpich2//bin/mpif90 -m64 -ffree-form -m64 -g   -O2 -c io.F90
/share/apps/mpich2//bin/mpif90 -m64 -ffree-form -m64 -g   -O2 -c utility.F90
/share/apps/mpich2//bin/mpif90 -m64 -ffree-form -m64 -g   -O2 -c parameters.F90
/share/apps/mpich2//bin/mpif90 -m64 -ffree-form -m64 -g   -O2 -c hamiltonian.F90
/share/apps/mpich2//bin/mpif90 -m64 -ffree-form -m64 -g   -O2 -c overlap.F90
/share/apps/mpich2//bin/mpif90 -m64 -ffree-form -m64 -g   -O2 -c kmesh.F90
/share/apps/mpich2//bin/mpif90 -m64 -ffree-form -m64 -g   -O2 -c disentangle.F90
/share/apps/mpich2//bin/mpif90 -m64 -ffree-form -m64 -g   -O2 -c wannierise.F90
/share/apps/mpich2//bin/mpif90 -m64 -ffree-form -m64 -g   -O2 -c plot.F90
/share/apps/mpich2//bin/mpif90 -m64 -ffree-form -m64 -g   -O2 -c transport.F90
 In file transport.F90:1446

     real(kind=dp),allocatable,dimension(:,:),intent(out)   :: signatures
                                                                        1
Error: ALLOCATABLE attribute conflicts with DUMMY attribute at (1)
 In file transport.F90:1474

     allocate(signatures(20,num_bands),stat=ierr)
                       1
Error: Syntax error in ALLOCATE statement at (1)
 In file transport.F90:1617

        signatures(1,n)=real(signature_basis(1))                               
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1619

        signatures(2,n)=aimag(signature_basis(2))                             
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1620

        signatures(3,n)=aimag(signature_basis(3))                             
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1621

        signatures(4,n)=aimag(signature_basis(4))                             
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1623

        signatures(5,n) =real(signature_basis(1) -signature_basis(5))/2       
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1624

        signatures(6,n) =real(signature_basis(7) -signature_basis(6))/2       
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1625

        signatures(7,n) =real(signature_basis(9) -signature_basis(8))/2       
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1626

        signatures(8,n) =real(signature_basis(1) -signature_basis(10))/2       
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1627

        signatures(9,n) =real(signature_basis(12)-signature_basis(11))/2       
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1628

        signatures(10,n)=real(signature_basis(1) -signature_basis(13))/2       
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1630

        signatures(11,n)=aimag(3*signature_basis(2)-signature_basis(14))/4     
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1631

        signatures(12,n)=aimag(2*signature_basis(3)+signature_basis(16)-signatu
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1632

        signatures(13,n)=aimag(2*signature_basis(4)+signature_basis(18)-signatu
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1633

        signatures(14,n)=aimag(2*signature_basis(2)-signature_basis(20)-signatu
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1634

        signatures(15,n)=aimag(signature_basis(23)+signature_basis(22)-signatur
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1635

        signatures(16,n)=aimag(2*signature_basis(2)-signature_basis(26)-signatu
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1636

        signatures(17,n)=aimag(3*signature_basis(3)-signature_basis(27))/4     
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1637

        signatures(18,n)=aimag(2*signature_basis(4)+signature_basis(29)-signatu
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1638

        signatures(19,n)=aimag(2*signature_basis(3)-signature_basis(31)-signatu
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1639

        signatures(20,n)=aimag(3*signature_basis(4)-signature_basis(32))/4     
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:1645

                write(stdout,*)ig-1,signatures(ig,n)
                                             1
Error: Syntax error in WRITE statement at (1)
 In file transport.F90:1653

           mag_signature_sq=mag_signature_sq+abs(signatures(ig,n))**2
                                                          1
Error: Syntax error in argument list at (1)
 In file transport.F90:1655

        signatures(:,n)=signatures(:,n)/dsqrt(mag_signature_sq)
       1
Error: Unclassifiable statement at (1)
 In file transport.F90:2193

    integer,intent(out),allocatable,dimension(:,:)  :: subgroup_info
                                                                   1
Error: ALLOCATABLE attribute conflicts with DUMMY attribute at (1)
 In file transport.F90:2207

    allocate(subgroup_info(size(Array_groups),maxval(Array_groups)),stat=ierr)
                         1
Error: Syntax error in ALLOCATE statement at (1)
 In file transport.F90:2256

           subgroup_info(j,k)=group_subgroups(k)
          1
Error: Unclassifiable statement at (1)
 In file transport.F90:2373

    integer,intent(out),allocatable,dimension(:) :: array_groups
                                                               1
Error: ALLOCATABLE attribute conflicts with DUMMY attribute at (1)
 In file transport.F90:2460

    allocate(array_groups(array_idx),stat=ierr)
                        1
Error: Syntax error in ALLOCATE statement at (1)
 In file transport.F90:2362

  subroutine group(array,array_groups)
                                    1
Error: Symbol 'array_groups' at (1) has no IMPLICIT type
 In file transport.F90:2174

_info)
    1
Error: Symbol 'subgroup_info' at (1) has no IMPLICIT type
 In file transport.F90:1427

 subroutine tran_find_integral_signatures(signatures,num_G)
                                                   1
Error: Symbol 'signatures' at (1) has no IMPLICIT type
 In file transport.F90:2239

        call group(sorted_group_array,group_subgroups)
                                     1
Error: Type/rank mismatch in argument 'array_groups' at (1)
 In file transport.F90:1825

        call group(PL,PL_groups)
                     1
Error: Type/rank mismatch in argument 'array_groups' at (1)
 In file transport.F90:1841

        call master_sort_and_group(PL,PL_groups,tran_num_ll,PL_subgroup_info)
                                                           1
Error: Type/rank mismatch in argument 'subgroup_info' at (1)
 In file transport.F90:1907

    call group(central_region,central_region_groups)
                             1
Error: Type/rank mismatch in argument 'array_groups' at (1)
 In file transport.F90:1923

_ll),central_subgroup_info)
    1
Error: Type/rank mismatch in argument 'subgroup_info' at (1)
 In file transport.F90:141

          call tran_find_integral_signatures(signatures,num_G)
                                            1
Error: Type/rank mismatch in argument 'signatures' at (1)
make[5]: *** [transport.o] Error 1
make[5]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/wannier90/wannier90-1.2/src'
make[4]: *** [wannier] Error 2
make[4]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/wannier90/wannier90-1.2'
make[3]: *** [build-stamp] Error 2
make[3]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/wannier90'
make[2]: *** [package-ready] Error 2
make[2]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins/wannier90'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/kaswat/installer/abinit/abinit-6.2.3/tmp/plugins'
make: *** [multi] Error 2


Can someone helps me ?
Attachments
log_config.log
log_config
(99.03 KiB) Downloaded 280 times

Locked