Dear Alex, <br><br>Thank you very much for your reply.<br><br>In the source codes of cp2k "message_r_passing.F", there is a comment as follows:<br><span style="background-color: rgb(255, 0, 0);">"</span><br style="background-color: rgb(255, 255, 255);">
<span style="background-color: rgb(255, 255, 255);">  <span style="color: rgb(255, 0, 0);">  ! requires that your MPI installation matches your Fortran compiler... be aware</span></span><br style="background-color: rgb(255, 255, 255); color: rgb(255, 0, 0);">
<span style="background-color: rgb(255, 255, 255); color: rgb(255, 0, 0);">    ! e.g. on a 64 bit machine, NAG will require MPI_ADDRESS_KIND=4, and gfortran MPI_ADDRESS_KIND=8</span><br style="background-color: rgb(255, 255, 255);">
<span style="background-color: rgb(255, 255, 255);">"</span><br>Are the error messages related to the "MPI_ADDRESS_KIND"?  How can we make MPI_ADDRESS_KIND=8 when installing openmpi with g95?<br>Actually, when the "message_passing.f90" and "dbcsr_message_passing.f90" were compiled with openmpi and g95, some warning messages appeared:<br>
for example:<br><span style="background-color: rgb(51, 51, 255);">   <span style="background-color: rgb(255, 255, 255); color: rgb(51, 102, 255);"> Included at dbcsr_message_passing.f90:1822</span></span><br style="background-color: rgb(255, 255, 255); color: rgb(51, 102, 255);">
<br style="background-color: rgb(255, 255, 255); color: rgb(51, 102, 255);"><span style="background-color: rgb(255, 255, 255); color: rgb(51, 102, 255);">    CALL MPI_WIN_CREATE(range, winsize, data_type_size,&</span><br style="background-color: rgb(255, 255, 255); color: rgb(51, 102, 255);">
<span style="background-color: rgb(255, 255, 255); color: rgb(51, 102, 255);">                        2</span><br style="background-color: rgb(255, 255, 255); color: rgb(51, 102, 255);"><span style="background-color: rgb(255, 255, 255); color: rgb(51, 102, 255);">Warning (155): Inconsistent types (COMPLEX(8)/INTEGER(4)) in actual argument lists at (1) and (2)</span><br>
<br><br>Zh<br><br><br><div class="gmail_quote">On Wed, Apr 21, 2010 at 10:19 PM, Axel <span dir="ltr"><<a href="mailto:akoh...@gmail.com">akoh...@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im"><br>
On Apr 21, 8:43 am, zh <<a href="mailto:vale...@gmail.com">vale...@gmail.com</a>> wrote:<br>
> Dear all,<br>
><br>
> I tried to compile the latest version (e.g. 2.1.223) of cp2k with g95,<br>
> scalapck (0.96), openmpi-1.4.1. The g95 installed on my computer<br>
> cluster is the 0.92 version built on Linux x86_64/EMT64 (32 bit<br>
> D.I.).  The fftw3, openmpi, and scalapack are compiled with this<br>
> version of g95 and installed on my machines.The following arch file<br>
> was used for compiling cp2k:<br>
<br>
</div>as you can see from the stack trace, the error<br>
is coming from openmpi and thus unlikely to be<br>
compiler dependent.<br>
<br>
what you see on the XT5 is very likely a different issue.<br>
<br>
axel.<br>
<div><div></div><div class="h5"><br>
<br>
<br>
<br>
> CC       = cc<br>
> CPP      = /usr/bin/cpp<br>
> FC       = /work/z-hou/soft/openmpi-g95/bin/mpif90<br>
> LD       = /work/z-hou/soft/openmpi-g95/bin/mpif90<br>
> AR       = ar -r<br>
> DFLAGS   = -D__G95 -D__FFTSG -D__parallel -D__BLACS -D__SCALAPACK -<br>
> D__FFTW3<br>
> G95_INC  = /work/z-hou/soft/fftw3-g95/include<br>
> CPPFLAGS = -C -traditional  $(DFLAGS) -I$(G95_INC)<br>
> FCFLAGS  = $(DFLAGS) -I$(G95_INC) -ffree-form -fno-underscoring  -O1 -<br>
> ffast-math -cpp -g -fbounds-check -ftrace=full   -funroll-loops<br>
> LDFLAGS  = $(FCFLAGS)<br>
> G95_LIB = /work/z-hou/scalapack_installer_0.96/lib<br>
> LIBS     = $(G95_LIB)/libscalapack.a \<br>
>            $(G95_LIB)/blacsC.a \<br>
>            $(G95_LIB)/blacsF77.a \<br>
>            $(G95_LIB)/blacs.a \<br>
>            $(G95_LIB)/libreflapack.a \<br>
>            $(G95_LIB)/librefblas.a \<br>
>            /work/z-hou/soft/fftw3-g95/lib/libfftw3.a<br>
><br>
> OBJECTS_ARCHITECTURE = machine_g95.o<br>
><br>
> The binary module of cp2k (i.e., cp2k.popt) is successfully obtained<br>
> with the above arch file. But when I run it in parallel manner, the<br>
> following errors were met:<br>
><br>
> [pcc-hs36:16109] *** Process received signal ***<br>
> [pcc-hs36:16109] Signal: Segmentation fault (11)<br>
> [pcc-hs36:16109] Signal code:  (128)<br>
> [pcc-hs36:16109] Failing at address: (nil)<br>
> [pcc-hs36:16109] [ 0] /lib64/libpthread.so.0 [0x382700e7c0]<br>
> [pcc-hs36:16109] [ 1] /work/z-hou/soft/openmpi-g95/lib/libmpi.so.0<br>
> [0x2b66ad6d1c9b]<br>
> [pcc-hs36:16109] [ 2] /work/z-hou/soft/openmpi-g95/lib/libmpi.so.<br>
> 0(PMPI_Group_incl+0x172) [0x2b66ad6f87d2]<br>
> [pcc-hs36:16109] [ 3] /work/z-hou/bin/cp2k.sopt(BI_TransUserComm+0x52)<br>
> [0x34957e2]<br>
> [pcc-hs36:16109] [ 4] /work/z-hou/bin/cp2k.sopt(blacs_gridmap+0x10d)<br>
> [0x348dc0d]<br>
> [pcc-hs36:16109] [ 5] /work/z-hou/bin/cp2k.sopt(blacs_gridinit+0xbb)<br>
> [0x348dadb]<br>
> [pcc-hs36:16109] [ 6] /work/z-hou/bin/<br>
> cp2k.sopt(cp_blacs_calls_MP_cp_blacs_gridinit+0x4c) [0x2cc830c]<br>
> [pcc-hs36:16109] [ 7] /work/z-hou/bin/<br>
> cp2k.sopt(cp_blacs_env_MP_cp_blacs_env_create+0x542) [0x1b1984a]<br>
> [pcc-hs36:16109] [ 8] /work/z-hou/bin/<br>
> cp2k.sopt(qs_environment_types_MP_init_qs_env+0x1098) [0xb1ef24]<br>
> [pcc-hs36:16109] [ 9] /work/z-hou/bin/<br>
> cp2k.sopt(qs_environment_types_MP_qs_env_create+0x122) [0xb21b4d]<br>
> [pcc-hs36:16109] [10] /work/z-hou/bin/<br>
> cp2k.sopt(qs_main_MP_quickstep_create_force_env+0x12b) [0xcff143]<br>
> [pcc-hs36:16109] [11] /work/z-hou/bin/<br>
> cp2k.sopt(f77_interface_MP_create_force_env+0x1c15) [0x4f515b]<br>
> [pcc-hs36:16109] [12] /work/z-hou/bin/cp2k.sopt(cp2k_runs_MP_cp2k_run<br>
> +0x1b83) [0x4afc53]<br>
> [pcc-hs36:16109] [13] /work/z-hou/bin/cp2k.sopt(cp2k_runs_MP_run_input<br>
> +0x24d) [0x4bab8b]<br>
> [pcc-hs36:16109] [14] /work/z-hou/bin/cp2k.sopt(MAIN_+0x154b)<br>
> [0x4ad1cb]<br>
> [pcc-hs36:16109] [15] /work/z-hou/bin/cp2k.sopt(main+0xe) [0x366f97e]<br>
> [pcc-hs36:16109] [16] /lib64/libc.so.6(__libc_start_main+0xf4)<br>
> [0x382641d994]<br>
> [pcc-hs36:16109] [17] /work/z-hou/bin/cp2k.sopt [0x4abbe9]<br>
> [pcc-hs36:16109] *** End of error message ***<br>
> --------------------------------------------------------------------------<br>
> mpirun noticed that process rank 0 with PID 16109 on node pcc-hs36<br>
> exited on signal 11 (Segmentation fault).<br>
> --------------------------------------------------------------------------<br>
><br>
> From searching the solution of the similar problem on internet, it<br>
> seems to be related to how fortran compiler handles the 32 bit and 64<br>
> bit in mpi. But I did not find out the exact solution.<br>
><br>
> I also tried the 0.92 version of g95 built on Linux x86_64/EMT64 (64<br>
> bit D.I.). The same errors were met.  I also suffered this terrible<br>
> problem when I used the intel fortran compiler on a same machine and<br>
> the pgi fortran compiler on a CARY-XT5 machine to compile the latest<br>
> version of cp2k. If anyone can give me some helps or hints to fix this<br>
> problem, I will greatly appreciate him.<br>
><br>
> --<br>
> You received this message because you are subscribed to the Google Groups "cp2k" group.<br>
> To post to this group, send email to <a href="mailto:cp...@googlegroups.com">cp...@googlegroups.com</a>.<br>
> To unsubscribe from this group, send email to <a href="mailto:cp2k%2Bun...@googlegroups.com">cp2k+uns...@googlegroups.com</a>.<br>
</div></div>> For more options, visit this group athttp://<a href="http://groups.google.com/group/cp2k?hl=en" target="_blank">groups.google.com/group/cp2k?hl=en</a>.<br>
<div><div></div><div class="h5"><br>
--<br>
You received this message because you are subscribed to the Google Groups "cp2k" group.<br>
To post to this group, send email to <a href="mailto:cp...@googlegroups.com">cp...@googlegroups.com</a>.<br>
To unsubscribe from this group, send email to <a href="mailto:cp2k%2Bun...@googlegroups.com">cp2k+uns...@googlegroups.com</a>.<br>
For more options, visit this group at <a href="http://groups.google.com/group/cp2k?hl=en" target="_blank">http://groups.google.com/group/cp2k?hl=en</a>.<br>
<br>
</div></div></blockquote></div><br>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups "cp2k" group.<br />
To post to this group, send email to cp...@googlegroups.com.<br />
To unsubscribe from this group, send email to cp2k+uns...@googlegroups.com.<br />

For more options, visit this group at http://groups.google.com/group/cp2k?hl=en.<br />