Commit 7a55fc24 authored by Ralf Mueller's avatar Ralf Mueller 🎣

add parallel build

parent c1646535
Pipeline #2418 failed with stage
in 25 seconds
......@@ -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
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment