Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
mpim-sw
libcdi
Commits
7a55fc24
Commit
7a55fc24
authored
Mar 30, 2020
by
Ralf Mueller
🎣
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add parallel build
parent
c1646535
Pipeline
#2418
failed with stage
in 25 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
20 additions
and
9 deletions
+20
-9
.gitlab-ci.yml
.gitlab-ci.yml
+20
-9
No files found.
.gitlab-ci.yml
View file @
7a55fc24
...
...
@@ -4,31 +4,42 @@ variables:
stages
:
-
build
build
:
build-serial
:
stage
:
build
before_script
:
-
. /sw/rhel6-x64/etc/profile.mistral && module list
script
:
-
/sw/rhel6-x64/gcc/gcc-6.4.0/bin/gcc --version
-
module load gcc/6.4.0
-
mkdir gcc64 && cd gcc64 && ../configure CC=gcc FC=gfortran --disable-cdi-app --enable-iso-c-interface --with-netcdf=/sw/rhel6-x64/netcdf/netcdf_c-4.7.2-gcc64 && make -j2
-
mkdir gcc64-mpi && cd gcc-mpi && ./configure --with-netcdf=/sw/rhel6-x64/netcdf/netcdf_c-4.4.0-parallel-openmpi2-intel14 --with-szlib=/sw/rhel6-x64/sys/libaec-0.3.2-gcc48 --prefix=/work/k20200/k202061/cdipio-for-ralf/cdi-pio --enable-iso-c-interface --with-jasper --with-grib_api=/sw/rhel6-x64/grib_api/grib_api-1.15.0-intel14 --enable-mpi && make -j2
artifacts
:
paths
:
-
gcc64/config.log
expire_in
:
5min
tags
:
-
xen, mistral
only
:
-
gitlab-ci
build-parallel
:
stage
:
build
before_script
:
-
. /sw/rhel6-x64/etc/profile.mistral && module list
script
:
-
/sw/rhel6-x64/gcc/gcc-6.4.0/bin/gcc --version
-
echo $USER
-
echo $HOME
-
echo $PATH
-
pwd
-
module load gcc/6.4.0
-
module load openmpi/2.0.2p2_hpcx-gcc64
-
mpif90 --version
-
mpicc --version
-
mpirun --help
-
ulimit -a
-
mkdir gcc64 && cd gcc64 &&
.
./configure
CC=gcc FC=gfortran --disable-cdi-app --enable-iso-c-interface
-
mkdir gcc64
-mpi
&& cd gcc64
-mpi
&& ./configure
--with-netcdf=/sw/rhel6-x64/netcdf/netcdf_c-4.4.0-parallel-openmpi2-intel14 --with-szlib=/sw/rhel6-x64/sys/libaec-0.3.2-gcc48 --prefix=/work/k20200/k202061/cdipio-for-ralf/cdi-pio --enable-iso-c-interface --with-jasper --with-grib_api=/sw/rhel6-x64/grib_api/grib_api-1.15.0-intel14 --enable-mpi && make -j2
artifacts
:
paths
:
-
gcc64/config.log
expire_in
:
5min
tags
:
-
xen, mistral
only
:
-
gitlab-ci
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment