[CP2K:5813] Compiling with hwloc

Vedran Miletić riv... at gmail.com
Thu Nov 6 10:48:25 UTC 2014


Hello Christiane,

thank you for your response. I tried this approach, but unfortunately I get 
the same error. Do you have any other idea I can try?

Regards,
Vedran

Dana srijeda, 5. studenoga 2014. 08:03:03 UTC+1, korisnik Christiane Pousa 
Ribeiro napisao je:
>
> Dear Vedran,
>
> Could you please add the line bellow to your arch file and give a try?
>
> HWTOPO   = yes
>
> You should include too the -I/usr/include/hwloc.
>
> Best regards, 
>
>
>
> On Tue, Nov 4, 2014 at 10:34 PM, Vedran Miletić <riv... at gmail.com 
> <javascript:>> wrote:
>
>> Hello,
>>
>> I'm trying to compile CP2K with hwloc support enabled. I'm using Debian 
>> testing with gfortran 4.9. My arch file is:
>>
>> CC       = mpicc
>> CPP      =
>> FC       = mpif90
>> LD       = gfortran
>> AR       = ar -r
>>
>> DFLAGS   = -D__GFORTRAN -D__parallel -D__HWLOC -D__FFTSG -D__FFTW3 
>> -D__LIBINT -D__LIBXC2 -D__BLACS -D__SCALAPACK -D__ELPA
>> CPPFLAGS = -C -traditional $(DFLAGS)
>> FCFLAGS  = -g -Wall -O3 -ffast-math -funroll-loops -ftree-vectorize 
>> -ffree-form -ffree-line-length-none $(DFLAGS) -I/usr/include/elpa/modules
>> LDFLAGS  = $(FCFLAGS) 
>> LIBS     = -llapack -lblas -lfftw3 -lint -lderiv -lxc -lhwloc -lmpi 
>> -lmpif90 -lmpif77 -lblacsCinit-openmpi -lblacs-openmpi -lscalapack-openmpi 
>> -lelpa
>>
>> Upon compiling, I get:
>>
>>      cardId = ma_get_netDev(my_info%core, my_info%mp_info%myproc)
>>               1
>> Error: Function 'ma_get_netdev' at (1) has no IMPLICIT type
>> /home/vedranm/workspace/cp2k.git/cp2k/src/ma/ma_affinity.F:1041.8:
>>
>>    IF ( ma_get_nnetDev(node) .GT. 0 ) THEN
>>         1
>> Error: Function 'ma_get_nnetdev' at (1) has no IMPLICIT type
>> /home/vedranm/workspace/cp2k.git/cp2k/src/ma/ma_affinity.F:1044.12:
>>
>>      node = ma_get_node_netDev()
>>             1
>> Error: Function 'ma_get_node_netdev' at (1) has no IMPLICIT type
>> /home/vedranm/workspace/cp2k.git/cp2k/src/ma/ma_affinity.F:937.39:
>>
>>   my_info%threads_info(id+1)%id_real = ma_get_thread_id()
>>                                        1
>> Error: Function 'ma_get_thread_id' at (1) has no IMPLICIT type
>> /home/vedranm/workspace/cp2k.git/cp2k/src/ma/ma_affinity.F:744.14:
>>
>>     my_node = ma_get_core_node(my_core)
>>               1
>> Error: Function 'ma_get_core_node' at (1) has no IMPLICIT type
>> /home/vedranm/workspace/cp2k.git/cp2k/src/ma/ma_affinity.F:693.41:
>>
>>     my_info%threads_info(id+1)%id_real = ma_get_thread_id()
>>                                          1
>> Error: Function 'ma_get_thread_id' at (1) has no IMPLICIT type
>> /home/vedranm/workspace/cp2k.git/cp2k/src/ma/ma_affinity.F:628.41:
>>
>>     my_info%threads_info(id+1)%id_real = ma_get_thread_id()
>>                                          1
>> Error: Function 'ma_get_thread_id' at (1) has no IMPLICIT type
>> mpif90 -c -g -Wall -O3 -ffast-math -funroll-loops -ftree-vectorize 
>> -ffree-form -ffree-line-length-none -D__GFORTRAN -D__parallel -D__HWLOC 
>> -D__FFTSG -D__FFTW3 -D__LIBINT -D__LIBXC2 -D__BLACS -D__SCALAPACK -D__ELPA 
>> -I/usr/lib/openmpi/include/openmpi/opal/mca/hwloc/ 
>> -I/usr/include/elpa/modules 
>> -D__COMPILE_ARCH="\"Linux-x86-64-debian-gfortran\"" -D__COMPILE_DATE="\"Uto 
>> Stu  4 22:28:09 CET 2014\"" -D__COMPILE_HOST="\"akston\"" 
>> -D__COMPILE_REVISION="\"git:eb7b195\"" -D__SHORT_FILE__="\"cp_files.F\"" 
>> /home/vedranm/workspace/cp2k.git/cp2k/src/common/cp_files.F 
>> /home/vedranm/workspace/cp2k.git/cp2k/src/ma/ma_affinity.F:528.38:
>>
>>     my_info%threads_info(id+1)%node = ma_get_core_node(core)
>>                                       1
>> Error: Function 'ma_get_core_node' at (1) has no IMPLICIT type
>> /home/vedranm/workspace/cp2k.git/cp2k/src/ma/ma_affinity.F:530.41:
>>
>>     my_info%threads_info(id+1)%id_real = ma_get_thread_id()
>>                                          1
>> Error: Function 'ma_get_thread_id' at (1) has no IMPLICIT type
>> /home/vedranm/workspace/cp2k.git/cp2k/src/ma/ma_affinity.F:454.41:
>>
>>     my_info%threads_info(id+1)%id_real = ma_get_thread_id()
>>                                          1
>> Error: Function 'ma_get_thread_id' at (1) has no IMPLICIT type
>> /home/vedranm/workspace/cp2k.git/cp2k/src/ma/ma_affinity.F:376.41:
>>
>>     my_info%threads_info(id+1)%id_real = ma_get_thread_id()
>>                                          1
>> Error: Function 'ma_get_thread_id' at (1) has no IMPLICIT type
>> /home/vedranm/workspace/cp2k.git/cp2k/src/ma/ma_affinity.F:316.39:
>>
>>   my_info%threads_info(id+1)%id_real = ma_get_thread_id()
>>                                        1
>> Error: Function 'ma_get_thread_id' at (1) has no IMPLICIT type
>> /home/vedranm/workspace/cp2k.git/cp2k/src/ma/ma_affinity.F:321.33:
>>
>>   my_info%threads_info(1)%node = ma_get_core_node(core)
>>                                  1
>> Error: Function 'ma_get_core_node' at (1) has no IMPLICIT type
>>
>> I tried adding -I/usr/include/hwloc and 
>> -I/usr/lib/openmpi/include/openmpi/opal/mca/hwloc but it made no change. 
>> Any ideas?
>>
>> Regards,
>> Vedran Miletić
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "cp2k" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to cp2k+... at googlegroups.com <javascript:>.
>> To post to this group, send email to cp... at googlegroups.com <javascript:>
>> .
>> Visit this group at http://groups.google.com/group/cp2k.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> []'s
> Christiane Pousa Ribeiro
>  
> "Judge a man by his questions, rather than by his answers" 
>  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20141106/3aeb0831/attachment.htm>


More information about the CP2K-user mailing list