[Octopus-devel] multicomm.F90 in a BlueGene

Joseba Alberdi joseba.alberdi at ehu.es
Mon Jun 6 09:10:36 WEST 2011


Hi Xavier,

as multicomm.F90 is the only file I reverted (all the others are r7970) 
I guess that the problem has to be there.

Thank you for your answer anyway.
Joseba


or., 2011.eko ekaren 03a 13:59(e)an, Xavier Andrade(e)k idatzi zuen:
> Hi Joseba,
>
> This is the key message:
>
>   "multicomm_oct.f90", 1516-036 (S) Entity start has undefined type.
>
> Perhaps the change is in another file (most likely distributed.F90).
> Maybe we are using the keyword start as the name for a variable and
> the compiler doesn't like it.
>
> Xavier
>
> On Fri, Jun 3, 2011 at 6:56 AM, Joseba Alberdi<joseba.alberdi at ehu.es>  wrote:
>> 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
>> _______________________________________________
>> Octopus-devel mailing list
>> Octopus-devel at tddft.org
>> http://www.tddft.org/mailman/listinfo/octopus-devel
>>


More information about the Octopus-devel mailing list