I meet a trouble in compiling OpenMP version of cp2k.
朱红
zhuho... at gmail.com
Wed Dec 14 15:16:04 UTC 2011
dear all.
When I want to compile a OpenMP version of cp2k, I got a error for
source code.
/export/home/zhuh/cp2k/makefiles/../src/dbcsr_lib/dbcsr_work_operations.F(1554):
error #7926: Form of assignment statement following !$OMP ATOMIC
directive is improper. [WM]
new_nze = new_nze + wm%datasize
------------------------^
Who can give me some suggestion?
Here is my Linux-x86-64-intel.ssmp file.
INTEL_INC=/usr/local/include
INTEL_LIB=/opt/acml4.4.0/ifort64/lib
CC = cc
CPP =
FC = ifort -FR -openmp -O0
LD = ifort -FR -openmp -O0
AR = ar -r
DFLAGS = -D__INTEL -D__FFTSG -D__FFTW3 -D__FFTACML
CPPFLAGS = -C -traditional $(DFLAGS) -I$(INTEL_INC)
FCFLAGS = $(DFLAGS) -I$(INTEL_INC)
LDFLAGS = $(FCFLAGS)
LIBS = $(INTEL_LIB)/libacml.a\
$(INTEL_LIB)/libacml_mv.a \
-lfftw3
OBJECTS_ARCHITECTURE = machine_intel.o
Best wishes for all from hefei.
--
Zhu Hong
Department of Polymer Science and Engineering
University of Science and Technology of China
Hefei, Anhui 230026, P.R.China
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20111214/7a6f58cd/attachment.htm>
More information about the CP2K-user
mailing list