From ee629c57dc20a9e0a7c37c4f6eb9cb469dc2cd93 Mon Sep 17 00:00:00 2001 From: "Mulas, Giacomo" <gmulas@oa-cagliari.inaf.it> Date: Fri, 9 Feb 2024 18:11:41 +0100 Subject: [PATCH] update runner compile script to put executables in compiler-dependent dirs --- .gitlab-ci.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d52d23a3..a099a0c9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -47,19 +47,19 @@ building_stage: - cat /etc/os-release - cd src - echo "Running make with gnu compilers version 11..." - - make wipe && CXX=g++-11 FC=gfortran-11 make -j + - make clean && BUILDDIR=$PWD/../build_gnu11 CXX=g++-11 FC=gfortran-11 make -j - echo "Running make with gnu compilers version 12..." - - make wipe && CXX=g++-12 FC=gfortran-12 make -j + - make clean && BUILDDIR=$PWD/../build_gnu12 CXX=g++-12 FC=gfortran-12 make -j - echo "Running make with gnu fortran version 12 and clang version 13..." - - make wipe && CXX="clang++-13 -stdlib=libc++" FC=gfortran-12 make -j + - make clean && BUILDDIR=$PWD/../build_clang13 CXX="clang++-13 -stdlib=libc++" FC=gfortran-12 make -j - echo "Running make with gnu fortran version 12 and clang version 14..." - - make wipe && CXX="clang++-14 -stdlib=libc++" FC=gfortran-12 make -j + - make clean && BUILDDIR=$PWD/../build_clang14 CXX="clang++-14 -stdlib=libc++" FC=gfortran-12 make -j - echo "Running make with gnu fortran version 12 and clang version 15..." - - make wipe && CXX="clang++-15 -stdlib=libc++" FC=gfortran-12 make -j + - make clean && BUILDDIR=$PWD/../build_clang15 CXX="clang++-15 -stdlib=libc++" FC=gfortran-12 make -j - echo "Running make with gnu fortran version 12 and clang version 16..." - - make wipe && CXX="clang++-16 -stdlib=libc++" FC=gfortran-12 make -j + - make clean && BUILDDIR=$PWD/../build_clang16 CXX="clang++-16 -stdlib=libc++" FC=gfortran-12 make -j - echo "Finally running make with default compilers..." - - make wipe && make -j + - make clean && make -j - make docs -j && make -C ../doc/build/latex -j running_stage: -- GitLab