[CP2K:842] g95 errors
Teodoro Laino
teodor... at gmail.com
Wed Mar 19 07:54:52 UTC 2008
Just forgot to mention that while we work on the bug fix in the
meanwhile you can download the 32-bit default integer g95 x86_64:
http://ftp.g95.org/g95-x86_64-32-linux.tgz
instead of the 64-bit default integer. That one will work..
Just curious: any reason why you need the 64-bit default version?
Cheers
teo
On 19 Mar 2008, at 08:10, radsci2008 wrote:
>
> Hi All-
>
> Although g95 had in the past seemed to compile cp2k with fewer
> difficulties, the last few months of updated source have given errors.
>
> I think it's time to nag the developers about this, since it doesn't
> seem to mitigate.
>
>
>
>
> /mnt/hda8/g95-x86_64-64-linux.20080227/bin/x86_64-suse-linux-gnu-
> g95 -
> c -O3 -cpp -g -ffast-math -fomit-frame-pointer -msse2 -m64 -march=k8
> util.f90
> /mnt/hda8/g95-x86_64-64-linux.20080227/bin/x86_64-suse-linux-gnu-
> g95 -
> c -O3 -cpp -g -ffast-math -fomit-frame-pointer -msse2 -m64 -march=k8
> string_utilities.f90
> In file util.f90:30
>
> MODULE PROCEDURE sort2, sort2i, sort2i_int_8
> 1
> Error: Ambiguous interfaces 'sort2i_int_8' and 'sort2i' in generic
> interface 'sort' at (1)
> make[1]: *** [util.o] Error 1
>
>
> -----
> when util.f from an old source collection is substituted, compiling
> soon yields:
>
> /home/e64/cp2k.20080221/makefiles/../src/message_passing.F >
> message_passing.f90
> /mnt/hda8/g95-x86_64-64-linux.20080223/bin/x86_64-suse-linux-gnu-
> g95 -
> c -O3 -g -ffast-math -fomit-frame-pointer -msse2 -m64
> message_passing.f90
> In file message_passing.f90:899
>
> SUBROUTINE mp_alltoall_i ( sb, rb, count, group )
> 1
> Warning (158): INTENT(OUT) variable 'rb' at (1) is never set
> In file message_passing.f90:916
>
> SUBROUTINE mp_alltoall_r45 ( sb, rb, count, group )
> 1
> Warning (158): INTENT(OUT) variable 'rb' at (1) is never set
> In file message_passing.f90:933
>
> SUBROUTINE mp_alltoall_r34 ( sb, rb, count, group )
> 1
> Warning (158): INTENT(OUT) variable 'rb' at (1) is never set
> In file message_passing.f90:950
>
> SUBROUTINE mp_alltoall_r54 ( sb, rb, count, group )
> 1
> Warning (158): INTENT(OUT) variable 'rb' at (1) is never set
> In file message_passing.f90:1799
>
> SUBROUTINE mp_isend_rm2(msgin,dest,comm,request,tag)
> 1
> Warning (158): INTENT(OUT) variable 'request' at (1) is never set
> In file message_passing.f90:1823
>
> SUBROUTINE mp_irecv_rm2(msgout,source,comm,request,tag)
> 1
> Warning (158): INTENT(OUT) variable 'request' at (1) is never set
> In file message_passing.f90:155
>
> mp_alltoall_r34,mp_alltoall_r54,
> mp_alltoall_i8v, mp_allt
> 1
> Error: Ambiguous interfaces 'mp_alltoall_i8v' and 'mp_alltoall_i11v'
> in generic interface 'mp_alltoall' at (1)
> make[1]: *** [message_passing.o] Error 1
>
>
> -----
>
> so this seems systematic or at least not isolated to one file.
>
>
>
>
>
> ================================
> sopt:
>
> #g95-20080227-g95libs-nolibint2
> #export FORT_C_NAME=g95-20080227-g95libs-nolibint2
> #export F77=/mnt/hda8/g95-x86_64-64-linux.20080227/bin/x86_64-suse-
> linux-gnu-g95
> #export LDFLAGS=" -L/mnt/hda8/g95-x86_64-64-linux.20080227/lib/gcc-
> lib/
> x86_64-suse-linux-gnu/4.0.3 /mnt/hda8/g95-x86_64-64-linux.20080227/
> math/blas_LINUX.a /mnt/hda8/g95-x86_64-64-linux.20080227/math/
> lapack_LINUXg95x86_64.a "
>
> PERL = perl
> CC = cc
> CPP = cpp
>
> FC = /mnt/hda8/g95-x86_64-64-linux.20080227/bin/x86_64-suse-
> linux-gnu-g95
> LD = /mnt/hda8/g95-x86_64-64-linux.20080227/bin/x86_64-suse-
> linux-gnu-g95
>
> AR = ar -r
>
> CPPFLAGS = -C -D__G95 -D__FFTSG -D__FFTW -D__FFTW3 -traditional -P
> FCFLAGS = -O3 -cpp -g -ffast-math -fomit-frame-pointer -msse2 -m64 -
> march=k8
> LDFLAGS = $(FCFLAGS)
> LIBS = /mnt/hda8/g95-x86_64-64-linux.20080227/math/blas_LINUX.a /
> mnt/hda8/g95-x86_64-64-linux.20080227/math/lapack_LINUXg95x86_64.a -L/
> mnt/hda8/g95-x86_64-64-linux.20080227/lib/gcc-lib/x86_64-suse-linux-
> gnu/4.0.3/ -lf95 -lgcc /home/e64/libint.1.1.2-am1=4.a64x2.64.g95/lib/
> libderiv.a /home/e64/libint.1.1.2-am1=4.a64x2.64.g95/lib/libint.a /
> home/e64/libint.1.1.2-am1=4.a64x2.64.g95/lib/libr12.a /mnt/hda8/
> fftw-3.0.1.g95x86_64/lib/lib/libfftw3.a -lstdc++ -lpthread
>
>
>
> OBJECTS_ARCHITECTURE = machine_g95.o
>
>
>
>
> >
More information about the CP2K-user
mailing list