Commit acfcdc8c authored by Pietro Bonfa's avatar Pietro Bonfa

Restored original CI.

parent 12231869
build:pw:
image: ubuntu:latest
script:
- apt-get update
- apt-get install --yes build-essential gfortran wget python
- apt-get install --yes libopenmpi-dev openmpi-bin
- apt-get install --yes libblas-dev liblapack-dev fftw3 fftw3-dev pkg-config
- ./configure
- make pw
# - export OMP_NUM_THREADS=1
# - cd test-suite
# - mkdir /tmp/save
# - make run-tests-pw-serial
# - rm -r /tmp/save
build:cp:
image: ubuntu:latest
script:
- apt-get update
- apt-get install --yes build-essential gfortran wget python
- apt-get install --yes libopenmpi-dev openmpi-bin
- apt-get install --yes libblas-dev liblapack-dev fftw3 fftw3-dev pkg-config
- ./configure
- make cp
# - export OMP_NUM_THREADS=1
# - cd test-suite
# - mkdir /tmp/save
# - make run-tests-cp-serial
# - rm -r /tmp/save
#build:centos:
# image: centos:latest
# script:
# - yum -y groupinstall "Development Tools"
# - yum -y install wget which python27
# - ./configure
# - make all
# - export OMP_NUM_THREADS=1
# - cd test-suite
# - mkdir /tmp/save
# - make run-tests-serial
# - rm -r /tmp/save
#### BUILDS ON GALILEO ####
build:intel:
tags: [galileo]
script:
- module purge
- module load intel/pe-xe-2017--binary intelmpi/2017--binary mkl/2017--binary
- module list
- ./configure --enable-openmp
- make pw cp
- export OMP_NUM_THREADS=2
- cd test-suite
- mkdir -p /tmp/save
- make run-tests-pw-parallel
- make run-tests-cp-parallel
- rm -r /tmp/save
# build:cudafortran:
# tags: [galileo]
# script:
# - module load profile/advanced pgi/17.10 cuda/8.0.61
# - ./configure --enable-openmp --with-cuda=$CUDA_HOME
# - make pw cp
# - make clean
# - ./configure --disable-parallel --with-cuda=$CUDA_HOME
# - export OMP_NUM_THREADS=1
# - make pw cp
# - cd test-suite
# - mkdir -p /tmp/save
# - make run-tests-pw-serial
# - make run-tests-cp-serial
# - rm -r /tmp/save
build:cudafortran:
tags: [galileo]
script:
- module purge
- module load profile/global pgi/17.10 cuda/8.0.61
- module list
#- git checkout develop
#- git merge -X ours --no-edit origin/configcuda
#- git merge -X theirs --no-edit origin/mpicuda
#- git merge -X theirs --no-edit origin/cudadiag
- ./configure --enable-openmp --with-cuda=$CUDA_HOME
- make pw cp
- make clean
- ./configure --disable-parallel --with-cuda=$CUDA_HOME
- make pw cp
#- cd test-suite
#- mkdir -p /tmp/save
#- make run-tests-pw-serial
#- make run-tests-cp-serial
#- rm -r /tmp/save
build:pw:
tags: [docker]
image: ubuntu:latest
script:
- apt-get update
......@@ -7,13 +8,14 @@ build:pw:
- apt-get install --yes libblas-dev liblapack-dev fftw3 fftw3-dev pkg-config
- ./configure
- make pw
# - export OMP_NUM_THREADS=1
# - cd test-suite
# - mkdir /tmp/save
# - make run-tests-pw-serial
# - rm -r /tmp/save
# - export OMP_NUM_THREADS=1
# - cd test-suite
# - mkdir /tmp/save
# - make run-tests-pw-serial
# - rm -r /tmp/save
build:cp:
tags: [docker]
image: ubuntu:latest
script:
- apt-get update
......@@ -22,11 +24,27 @@ build:cp:
- apt-get install --yes libblas-dev liblapack-dev fftw3 fftw3-dev pkg-config
- ./configure
- make cp
# - export OMP_NUM_THREADS=1
# - cd test-suite
# - mkdir /tmp/save
# - make run-tests-cp-serial
# - rm -r /tmp/save
# - export OMP_NUM_THREADS=1
# - cd test-suite
# - mkdir /tmp/save
# - make run-tests-cp-serial
# - rm -r /tmp/save
build:ph:
tags: [docker]
image: ubuntu:latest
script:
- apt-get update
- apt-get install --yes build-essential gfortran wget python
- apt-get install --yes libopenmpi-dev openmpi-bin
- apt-get install --yes libblas-dev liblapack-dev fftw3 fftw3-dev pkg-config
- ./configure
- make ph
# - export OMP_NUM_THREADS=1
# - cd test-suite
# - mkdir /tmp/save
# - make run-tests-ph-serial
# - rm -r /tmp/save
#build:centos:
# image: centos:latest
......@@ -44,55 +62,15 @@ build:cp:
#### BUILDS ON GALILEO ####
build:intel:
tags: [galileo]
script:
- module purge
- module load intel/pe-xe-2017--binary intelmpi/2017--binary mkl/2017--binary
- module list
- ./configure --enable-openmp
- make pw cp
- export OMP_NUM_THREADS=2
- cd test-suite
- mkdir -p /tmp/save
- make run-tests-pw-parallel
- make run-tests-cp-parallel
- rm -r /tmp/save
# build:cudafortran:
# tags: [galileo]
# script:
# - module load profile/advanced pgi/17.10 cuda/8.0.61
# - ./configure --enable-openmp --with-cuda=$CUDA_HOME
# - make pw cp
# - make clean
# - ./configure --disable-parallel --with-cuda=$CUDA_HOME
# - export OMP_NUM_THREADS=1
# - make pw cp
# - cd test-suite
# - mkdir -p /tmp/save
# - make run-tests-pw-serial
# - make run-tests-cp-serial
# - rm -r /tmp/save
build:cudafortran:
tags: [galileo]
script:
- module purge
- module load profile/global pgi/17.10 cuda/8.0.61
- module list
#- git checkout develop
#- git merge -X ours --no-edit origin/configcuda
#- git merge -X theirs --no-edit origin/mpicuda
#- git merge -X theirs --no-edit origin/cudadiag
- ./configure --enable-openmp --with-cuda=$CUDA_HOME
- make pw cp
- make clean
- ./configure --disable-parallel --with-cuda=$CUDA_HOME
- make pw cp
#- cd test-suite
#- mkdir -p /tmp/save
#- make run-tests-pw-serial
#- make run-tests-cp-serial
#- rm -r /tmp/save
#build:intel:
# tags: [galileo]
# script:
# - module load intel/pe-xe-2017--binary intelmpi/2017--binary mkl/2017--binary
# - ./configure --enable-openmp
# - make pw cp
# - export OMP_NUM_THREADS=2
# - cd test-suite
# - mkdir -p /tmp/save
# - make run-tests-pw-parallel
# - make run-tests-cp-parallel
# - rm -r /tmp/save
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