I solved this by change '-O3' into '-O2' in FCFLAGS.<div>it works now for QS benchmarks with 256 water molecules.</div><div>however, it still fails with the H2O-hybrid-b3lyp and some other hybrid tests, with error information 'Segmentation fault'</div><div>any suggestions? thank you.</div><div>Zhiping<br>On Sunday, September 16, 2012 4:02:35 AM UTC+8, Zhiping wrote:<blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;">Dear all:<div>I compile cp2k using intel compiler and MKL 11.1.069. Parallel compilation is done with intel mpi 4.0.2.003.</div><div>While no error is reported during the compilation and I obtain the binaries. I found that serial executable works but the parallel one fails with 'Segmentation fault (174)' on the test runs.</div><div>I follow the threads in several forums and tries several tricks such as 'ulimit -s unlimited', but still cannot get it working. Could anybody here give some suggestions?</div><div>Thank you.</div><div>Best,</div><div>Zhiping</div><div>--</div><div>App. 1: OUTPUT of uname 0a</div><div>Linux ln1 2.6.18-194.17.1.0.1.el5_<wbr>lustre.1.8.5 #1 SMP Wed Aug 3 18:09:09 CST 2011 x86_64 x86_64 x86_64 GNU/Linux<br></div><div><br></div><div>App. 2: FILE: Linux-x86_64-intel.popt</div><div><div>#</div><div>INTEL_INC=/apps/intel/<wbr>Compiler/11.1/069/c/mkl/<wbr>include/fftw </div><div>INTEL_LIB=/apps/intel/<wbr>Compiler/11.1/069/c/mkl/lib/<wbr>em64t </div><div>FFTW3_INC=/home/user/bin/lib/<wbr>fftw3/include</div><div>FFTW3_LIB=/home/user/bin/lib/<wbr>fftw3/lib</div><div>INT_INC=/home/user/bin/lib/<wbr>libint/include</div><div>INT_LIB=/home/user/bin/lib/<wbr>libint/lib</div><div><br></div><div>CC       = cc</div><div>CPP      = </div><div>FC       = mpiifort</div><div>LD       = mpiifort</div><div>AR       = ar -r</div><div>DFLAGS   = -D__INTEL -D__FFTSG -D__parallel -D__BLACS -D__SCALAPACK -D__FFTW3 -D__LIBINT -D__HAS_NO_ISO_C_BINDING</div><div>CPPFLAGS = -C -traditional $(DFLAGS) -I$(INTEL_INC) -I$(INT_INC) -I$(FFTW3_INC)</div><div><br></div><div>FCFLAGS  = $(DFLAGS) -I$(INTEL_INC) -I$(INT_INC) -I$(FFTW3_INC) -O3 -xW -heap-arrays 64 -funroll-loops -fpp -free</div><div>FCFLAGS2 = $(DFLAGS) -I$(INTEL_INC) -I$(INT_INC) -I$(FFTW3_INC) -O1 -xW -heap-arrays 64 -fpp -free</div><div>LDFLAGS  = $(FCFLAGS) -I$(INTEL_LIB) -L$(INT_LIB) -L$(FFTW3_LIB)</div><div>LIBS     = $(LDFLAGS) -lmkl_scalapack_lp64 -lmkl_intel_lp64 -lmkl_blacs_intelmpi_lp64 -lmkl_lapack95_lp64 -lmkl_sequential -lmkl_core -lguide -lfftw3 /home/user/bin/lib/libint/lib/<wbr>libint_cpp_wrapper.o -lderiv -lint -lr12 -lstdc++</div><div><br></div><div>OBJECTS_ARCHITECTURE = machine_intel.o</div><div><br></div><div>graphcon.o: graphcon.F</div><div>        $(FC) -c $(FCFLAGS2) $<</div></div></blockquote></div>