[Octopus-devel] multicomm.F90 in a BlueGene

Joseba Alberdi joseba.alberdi at ehu.es
Fri Jun 3 11:56:03 WEST 2011


Hi all,

the multicomm.F90 is failing at compiling time in a BlueGene machine 
with Octopus version r7970.

mpixlf90_r -g -O3 -qarch=450d 
-I/u/jalberdi/BlueGene/software/PFFT/include 
-I/u/jalberdi/BlueGene/software/FFTW3_3_MPI/include -qxlf90=autodealloc 
-qessl -qsmp=omp -qsmp=omp   -I 
/u/jalberdi/BlueGene/software/libxc/include -I ../../src/basic -I 
../../src/math -I ../../src/species -I ../../src/ions -I ../../src/grid 
-I ../../src/poisson -I ../../src/states -I ../../src/xc -I 
../../src/system -I ../../src/hamiltonian -I ../../src/scf -I 
../../src/td -I ../../src/opt_control -I ../../src/sternheimer -I 
../../external_libs/qshep  -c  -o multicomm.o multicomm_oct.f90
"multicomm_oct.f90", 1516-036 (S) Entity start has undefined type.
** multicomm_m   === End of Compilation 1 ===
1501-511  Compilation failed for file multicomm_oct.f90.
make[3]: *** [multicomm.o] Error 1
make[3]: Leaving directory 
`/u/jalberdi/BlueGene/octopus/trunk/mpixlf/src/basic'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/u/jalberdi/BlueGene/octopus/trunk/mpixlf/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/u/jalberdi/BlueGene/octopus/trunk/mpixlf'
make: *** [all] Error 2

If I revert the file multicomm.F90 to the r7610 is compiling, but I 
don't notice any significant difference between both versions. Only 
white spaces, comments and  next one (that doesn't affect the result):
    r7610: PUSH_SUB(all_pairs_copy)
     r7950: POP_SUB(multicomm_all_pairs_copy)

I'm waiting for your suggestions.
Thank you in advance
Joseba


More information about the Octopus-devel mailing list