-
Notifications
You must be signed in to change notification settings - Fork 690
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
{phys}[intel/2017a] BerkeleyGW v1.2.0 #4399
{phys}[intel/2017a] BerkeleyGW v1.2.0 #4399
Conversation
requires manual download after (free) registration |
Test report by @boegel |
Test report by @boegel |
@migueldiascosta did this work for you? |
Test report by @migueldiascosta |
Test report by @migueldiascosta |
Test report by @migueldiascosta |
|
||
buildopts = 'all-flavors COMPFLAG=-DINTEL PARAFLAG="-DMPI -DOMP" DEBUGFLAG="" F90free="$MPIF90 -free" LINK="$MPIF90" ' | ||
buildopts += 'FOPTS="$FFLAGS -qopenmp" MOD_OPT="-module " C_PARAFLAG="$PARAFLAG" CC_COMP="$MPICXX" C_COMP="$MPICC" ' | ||
buildopts += 'FCPP="cpp -C -P -ffreestanding" C_LINK="$MPICXX" C_OPTS="$CFLAGS -qopenmp" MKLPATH="$MKLROOT" ' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@migueldiascosta rather than hardcoding -qopenmp
which is specific to Intel compilers, we should enable the openmp
toolchain option, which will include -fopenmp
in $CFLAGS
& co
toolchainopts = {'usempi': True, 'openmp': True}
Test report by @boegel |
prebuildopts = 'cp config/generic.mpi.linux.mk arch.mk && ' | ||
|
||
buildopts = 'all-flavors COMPFLAG=-DINTEL PARAFLAG="-DMPI -DOMP" DEBUGFLAG="" F90free="$MPIF90 -free" LINK="$MPIF90" ' | ||
buildopts += 'FOPTS="$FFLAGS -qopenmp" MOD_OPT="-module " C_PARAFLAG="$PARAFLAG" CC_COMP="$MPICXX" C_COMP="$MPICC" ' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@migueldiascosta you missed a spot, another -qopenmp
here ;)
Test report by @boegel |
Test report by @boegel |
lgtm |
Going in, thanks @migueldiascosta! |
(created using
eb --new-pr
)