Commit 76ae77bb authored by Andreas Marek's avatar Andreas Marek

Gtilab CI: run double-precision tests only on master branches

parent a2b72cb5
......@@ -37,6 +37,8 @@ after_script:
########################################################################################
# intel double precision mpi noomp AVX/SSE
intel-double-precision-mpi-noomp-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -49,6 +51,8 @@ intel-double-precision-mpi-noomp-jobs:
# intel double precision mpi noomp AVX/SSE large
intel-double-precision-mpi-noomp-large-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -73,6 +77,8 @@ intel-single-precision-mpi-noomp-jobs:
# gfortran double precision mpi noomp AVX/SSE
gfortran-double-precision-mpi-noomp-avx-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -85,6 +91,8 @@ gfortran-double-precision-mpi-noomp-avx-jobs:
# gfortran single precision mpi noomp AVX/SSE
gfortran-single-precision-mpi-noomp-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -121,6 +129,8 @@ gfortran-single-precision-mpi-noomp-qr-jobs:
# gfortran double precision mpi noomp AVX/SSE, no assumed size
gfortran-double-precision-mpi-noomp-no-assumed-size-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -146,6 +156,8 @@ gfortran-single-precision-mpi-noomp-no-assumed-size-jobs:
# gfortran double precision mpi noomp AVX/SSE COVERAGE
gfortran-double-precision-mpi-noomp-coverage-avx-jobs:
only:
- /.*master.*/
only:
- /.*master.*/
tags:
......@@ -181,6 +193,8 @@ gfortran-single-precision-mpi-noomp-coverage-avx-jobs:
# gfortran double precision mpi noomp AVX/SSE, no assumed size COVERAGE
gfortran-double-precision-mpi-noomp-no-assumed-size-coverage-avx-jobs:
only:
- /.*master.*/
only:
- /.*master.*/
tags:
......@@ -225,6 +239,8 @@ gfortran-singe-precision-mpi-noomp-no-assumed-size-coverage-avx-jobs:
########################################################################################
# intel double precision mpi omp AVX/SSE
intel-double-precision-mpi-omp-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -264,6 +280,8 @@ intel-single-precision-mpi-omp-jobs:
# gfortran double precision mpi omp AVX/SSE
gfortran-double-precision-mpi-omp-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -290,6 +308,8 @@ gfortran-single-precision-mpi-omp-jobs:
# gfortran double precision mpi omp AVX/SSE debug
gfortran-double-precision-mpi-omp-debug-avx-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -317,6 +337,8 @@ gfortran-single-precision-mpi-omp-debug-avx-jobs:
# gfortran double precision mpi noomp AVX/SSE, no assumed size
gfortran-double-precision-mpi-omp-no-assumed-size-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -330,6 +352,8 @@ gfortran-double-precision-mpi-omp-no-assumed-size-jobs:
# gfortran double precision mpi noomp AVX/SSE, no assumed size debug
gfortran-double-precision-mpi-omp-no-assumed-size-debug-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -442,6 +466,8 @@ gfortran-single-precision-mpi-omp-no-assumed-size-coverage-avx-jobs:
########################################################################################
# intel double precision nompi noomp AVX/SSE
intel-double-precision-nompi-noomp-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -454,6 +480,8 @@ intel-double-precision-nompi-noomp-jobs:
# intel double precision nompi noomp AVX/SSE large
intel-double-precision-nompi-noomp-large-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -478,6 +506,8 @@ intel-single-precision-nompi-noomp-jobs:
# gfortran double precision nompi noomp AVX/SSE
gfortran-double-precision-nompi-noomp-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -502,6 +532,8 @@ gfortran-single-precision-nompi-noomp-jobs:
# gfortran double precision nompi noomp AVX/SSE, no assumed size
gfortran-double-precision-nompi-noomp-no-assumed-size-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -607,6 +639,8 @@ gfortran-single-precision-nompi-noomp-no-assumed-size-coverage-avx-jobs:
########################################################################################
# intel double precision nompi omp AVX/SSE
intel-double-precision-nompi-omp-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -620,6 +654,8 @@ intel-double-precision-nompi-omp-jobs:
# intel double precision nompi omp AVX/SSE large
intel-double-precision-nompi-omp-large-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -646,6 +682,8 @@ intel-single-precision-nompi-omp-jobs:
# gfortran double precision nompi omp AVX/SSE
gfortran-double-precision-nompi-omp-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -672,6 +710,8 @@ gfortran-single-precision-nompi-omp-jobs:
# gfortran double precision nompi omp AVX/SSE debug
gfortran-double-precision-nompi-omp-debug-avx-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -699,6 +739,8 @@ gfortran-single-precision-nompi-omp-debug-jobs:
# gfortran double precision nompi noomp AVX/SSE, no assumed size
gfortran-double-precision-nompi-omp-no-assumed-size-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -712,6 +754,8 @@ gfortran-double-precision-nompi-omp-no-assumed-size-jobs:
# gfortran double precision nompi noomp AVX/SSE, no assumed size debug
gfortran-double-precision-nompi-omp-no-assumed-size-debug-jobs:
only:
- /.*master.*/
tags:
- cpu
script:
......@@ -825,6 +869,8 @@ gfortran-single-precision-nompi-omp-no-assumed-size-coverage-avx-jobs:
########################################################################################
# intel double precision mpi noomp AVX2
intel-double-precision-mpi-noomp-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -837,6 +883,8 @@ intel-double-precision-mpi-noomp-avx2-jobs:
# intel double precision mpi noomp AVX2 large
intel-double-precision-mpi-noomp-large-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -861,6 +909,8 @@ intel-single-precision-mpi-noomp-avx2-jobs:
# gfortran double precision mpi noomp AVX2
gfortran-double-precision-mpi-noomp-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -884,6 +934,8 @@ gfortran-single-precision-mpi-noomp-avx2-jobs:
# gfortran double precision mpi noomp AVX2, no assumed size
gfortran-double-precision-mpi-noomp-no-assumed-size-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -988,6 +1040,8 @@ gfortran-single-precision-mpi-noomp-avx2-coverage-jobs:
########################################################################################
# intel double precision mpi omp AVX2
intel-double-precision-mpi-omp-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -1001,6 +1055,8 @@ intel-double-precision-mpi-omp-avx2-jobs:
# intel double precision mpi omp AVX2 large
intel-double-precision-mpi-omp-large-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -1027,6 +1083,8 @@ intel-single-precision-mpi-omp-avx2-jobs:
# gfortran double precision mpi omp AVX2
gfortran-double-precision-mpi-omp-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -1053,6 +1111,8 @@ gfortran-single-precision-mpi-omp-avx2-jobs:
# gfortran double precision mpi omp AVX2 debug
gfortran-double-precision-mpi-omp-debug-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -1079,6 +1139,8 @@ gfortran-single-precision-mpi-omp-debug-avx2-jobs:
# gfortran double precision mpi noomp AVX2, no assumed size
gfortran-double-precision-mpi-omp-no-assumed-size-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -1093,6 +1155,8 @@ gfortran-double-precision-mpi-omp-no-assumed-size-avx2-jobs:
# gfortran double precision mpi noomp AVX2, no assumed size debug
gfortran-double-precision-mpi-omp-no-assumed-size-debug-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -1199,6 +1263,8 @@ gfortran-single-precision-mpi-omp-no-assumed-size-avx2-jobs:
########################################################################################
# intel double precision nompi noomp AVX2
intel-double-precision-nompi-noomp-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -1211,6 +1277,8 @@ intel-double-precision-nompi-noomp-avx2-jobs:
# intel double precision nompi noomp AVX2 large
intel-double-precision-nompi-noomp-large-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -1235,6 +1303,8 @@ intel-single-precision-nompi-noomp-avx2-jobs:
# gfortran double precision nompi noomp AVX2
gfortran-double-precision-nompi-noomp-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -1259,6 +1329,8 @@ gfortran-single-precision-nompi-noomp-avx2-jobs:
# gfortran double precision nompi noomp AVX2, no assumed size
gfortran-double-precision-nompi-noomp-no-assumed-size-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -1360,6 +1432,8 @@ gfortran-single-precision-nompi-noomp-no-assumed-size-avx2-jobs:
########################################################################################
# intel double precision nompi omp AVX2
intel-double-precision-nompi-omp-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -1399,6 +1473,8 @@ intel-single-precision-nompi-omp-avx2-jobs:
# gfortran double precision nompi omp AVX2
gfortran-double-precision-nompi-omp-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -1425,6 +1501,8 @@ gfortran-single-precision-nompi-omp-avx2-jobs:
# gfortran double precision nompi omp AVX2 debug
gfortran-double-precision-nompi-omp-debug-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -1452,6 +1530,8 @@ gfortran-single-precision-nompi-omp-debug-avx2-jobs:
# gfortran double precision nompi noomp AVX2, no assumed size
gfortran-double-precision-nompi-omp-no-assumed-size-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -1465,6 +1545,8 @@ gfortran-double-precision-nompi-omp-no-assumed-size-avx2-jobs:
# gfortran double precision nompi noomp AVX2, no assumed size debug
gfortran-double-precision-nompi-omp-no-assumed-size-debug-avx2-jobs:
only:
- /.*master.*/
tags:
- avx2
script:
......@@ -1617,6 +1699,8 @@ gfortran-single-precision-mpi-noomp-gpu-coverage-jobs:
- coverage_data
intel-double-precision-mpi-noomp-cuda-jobs-blocksize-32:
only:
- /.*master.*/
tags:
- gpu
script:
......@@ -1679,6 +1763,8 @@ gfortran-single-precision-mpi-noomp-gpu-coverage-blocksize-32-jobs:
- coverage_data
intel-double-precision-mpi-noomp-cuda-jobs-blocksize-16:
only:
- /.*master.*/
tags:
- gpu
script:
......@@ -1741,6 +1827,8 @@ gfortran-single-precision-nompi-noomp-gpu-coverage-jobs:
- coverage_data
intel-double-precision-nompi-noomp-cuda-jobs:
only:
- /.*master.*/
tags:
- gpu
script:
......@@ -1854,6 +1942,8 @@ intel-single-precision-nompi-noomp-cuda-larger-jobs:
########################################################################################
# intel double precision mpi noomp AVX512
intel-double-precision-mpi-noomp-avx512-jobs:
only:
- /.*master.*/
tags:
- KNL
script:
......@@ -1871,6 +1961,8 @@ intel-double-precision-mpi-noomp-avx512-jobs:
# intel double precision mpi noomp AVX512 large
intel-double-precision-mpi-noomp-large-avx512-jobs:
only:
- /.*master.*/
tags:
- KNL
script:
......@@ -1905,6 +1997,8 @@ intel-single-precision-mpi-noomp-avx512-jobs:
# gfortran double precision mpi noomp AVX512
gfortran-double-precision-mpi-noomp-avx512-jobs:
only:
- /.*master.*/
tags:
- KNL
script:
......@@ -1939,6 +2033,8 @@ gfortran-single-precision-mpi-noomp-avx512-jobs:
# gfortran double precision mpi noomp AVX512, no assumed size
gfortran-double-precision-mpi-noomp-no-assumed-size-avx512-jobs:
only:
- /.*master.*/
tags:
- KNL
script:
......@@ -2048,6 +2144,8 @@ gfortran-single-precision-mpi-noomp-no-assumed-size-avx512-jobs:
########################################################################################
# intel double precision no mpi noomp AVX512
intel-double-precision-no-mpi-noomp-avx512-jobs:
only:
- /.*master.*/
tags:
- KNL
script:
......@@ -2065,6 +2163,8 @@ intel-double-precision-no-mpi-noomp-avx512-jobs:
# intel double precision no mpi noomp AVX512 large
intel-double-precision-no-mpi-noomp-large-avx512-jobs:
only:
- /.*master.*/
tags:
- KNL
script:
......@@ -2099,6 +2199,8 @@ intel-single-precision-no-mpi-noomp-avx512-jobs:
# gfortran double precision no mpi noomp AVX512
gfortran-double-precision-no-mpi-noomp-AVX512-jobs:
only:
- /.*master.*/
tags:
- KNL
script:
......@@ -2133,6 +2235,8 @@ gfortran-single-precision-no-mpi-noomp-avx512-jobs:
# gfortran double precision no mpi noomp AVX512, no assumed size
gfortran-double-precision-no-mpi-noomp-no-assumed-size-avx512-jobs:
only:
- /.*master.*/
tags:
- KNL
script:
......@@ -2242,6 +2346,8 @@ gfortran-single-precision-no-mpi-noomp-no-assumed-size-avx512-jobs:
########################################################################################
# intel double precision no mpi noomp AVX512
intel-double-precision-no-mpi-omp-avx512-jobs:
only:
- /.*master.*/
tags:
- KNL
script:
......@@ -2260,6 +2366,8 @@ intel-double-precision-no-mpi-omp-avx512-jobs:
# intel double precision no mpi omp AVX512 large
intel-double-precision-no-mpi-omp-large-avx512-jobs:
only:
- /.*master.*/
tags:
- KNL
script:
......@@ -2296,6 +2404,8 @@ intel-single-precision-no-mpi-omp-avx512-jobs:
# gfortran double precision no mpi omp AVX512
gfortran-double-precision-no-mpi-omp-avx512-jobs:
only:
- /.*master.*/
tags:
- KNL
script:
......@@ -2332,6 +2442,8 @@ gfortran-single-precision-no-mpi-omp-avx512-jobs:
# gfortran double precision no mpi omp AVX512, no assumed size
gfortran-double-precision-no-mpi-omp-no-assumed-size-avx512-jobs:
only:
- /.*master.*/
tags:
- KNL
script:
......@@ -2442,6 +2554,8 @@ gfortran-single-precision-no-mpi-omp-no-assumed-size-avx512-jobs:
########################################################################################
# intel double precision mpi noomp skylake
intel-double-precision-mpi-noomp-skylake-jobs:
only:
- /.*master.*/
tags:
- skylake
script:
......@@ -2457,6 +2571,8 @@ intel-double-precision-mpi-noomp-skylake-jobs:
# intel double precision mpi noomp skylake large
intel-double-precision-mpi-noomp-large-skylake-jobs:
only:
- /.*master.*/
tags:
- skylake
script:
......@@ -2487,6 +2603,8 @@ intel-single-precision-mpi-noomp-skylake-jobs:
# gfortran double precision mpi noomp SKTLAKE
gfortran-double-precision-mpi-noomp-skylake-jobs:
only:
- /.*master.*/
tags:
- skylake
script:
......@@ -2502,6 +2620,8 @@ gfortran-double-precision-mpi-noomp-skylake-jobs:
# gfortran single precision mpi noomp SKYLAKE
gfortran-single-precision-mpi-noomp-skylake-jobs:
only:
- /.*master.*/
tags:
- skylake
script:
......@@ -2539,6 +2659,8 @@ gfortran-single-precision-mpi-noomp-skylake-jobs:
# gfortran double precision mpi noomp skylake, no assumed size
gfortran-double-precision-mpi-noomp-no-assumed-size-skylake-jobs:
only:
- /.*master.*/
tags:
- skylake
script:
......@@ -2683,6 +2805,8 @@ gfortran-single-precision-mpi-noomp-no-assumed-size-skylake-coverage-jobs:
########################################################################################
# intel double precision mpi omp skylake
intel-double-precision-mpi-omp-skylake-jobs:
only:
- /.*master.*/
tags:
- skylake
script:
......@@ -2699,6 +2823,8 @@ intel-double-precision-mpi-omp-skylake-jobs:
# intel double precision mpi omp skylake large
intel-double-precision-mpi-omp-large-skylake-jobs:
only:
- /.*master.*/
tags:
- skylake
script:
......@@ -2731,6 +2857,8 @@ intel-double-precision-mpi-omp-large-skylake-jobs:
# gfortran double precision mpi omp SKTLAKE
gfortran-double-precision-mpi-omp-skylake-jobs:
only:
- /.*master.*/
tags:
- skylake
script:
......@@ -2805,6 +2933,8 @@ gfortran-single-precision-mpi-omp-skylake-jobs:
# gfortran double precision mpi omp skylake, no assumed size
gfortran-double-precision-mpi-omp-no-assumed-size-skylake-jobs:
only:
- /.*master.*/
tags:
- skylake
script:
......@@ -2911,6 +3041,8 @@ gfortran-single-precision-mpi-omp-no-assumed-size-skylake-jobs:
########################################################################################
# intel double precision nompi noomp skylake
intel-double-precision-no-mpi-noomp-skylake-jobs:
only:
- /.*master.*/
tags:
- skylake
script:
......@@ -2926,6 +3058,8 @@ intel-double-precision-no-mpi-noomp-skylake-jobs:
# intel double precision no-mpi noomp skylake large
intel-double-precision-no-mpi-noomp-large-skylake-jobs:
only:
- /.*master.*/
tags:
- skylake
script:
......@@ -2956,6 +3090,8 @@ intel-double-precision-no-mpi-noomp-large-skylake-jobs:
# gfortran double precision no mpi noomp SKYLAKE
gfortran-double-precision-no-mpi-noomp-skylake-jobs:
only:
- /.*master.*/
tags:
- skylake
script:
......@@ -2986,6 +3122,8 @@ gfortran-single-precision-no-mpi-noomp-skylake-jobs:
# gfortran double precision no mpi noomp skylake, no assumed size
gfortran-double-precision-no-mpi-noomp-no-assumed-size-skylake-jobs:
only:
- /.*master.*/
tags:
- skylake
script:
......@@ -3090,6 +3228,8 @@ gfortran-single-precision-no-mpi-noomp-no-assumed-size-skylake-jobs:
########################################################################################
# intel double precision nompi omp skylake
intel-double-precision-no-mpi-omp-skylake-jobs:
only:
- /.*master.*/
tags:
- skylake
script:
......@@ -3106,6 +3246,8 @@ intel-double-precision-no-mpi-omp-skylake-jobs:
# intel double precision no-mpi omp skylake large
intel-double-precision-no-mpi-omp-large-skylake-jobs:
only:
- /.*master.*/
tags:
- skylake
script:
......@@ -3138,6 +3280,8 @@ intel-double-precision-no-mpi-omp-large-skylake-jobs:
# gfortran double precision no mpi omp SKYLAKE
gfortran-double-precision-no-mpi-omp-skylake-jobs:
only:
- /.*master.*/
tags:
- skylake
script:
......@@ -3170,6 +3314,8 @@ gfortran-single-precision-no-mpi-omp-skylake-jobs:
# gfortran double precision no mpi omp skylake, no assumed size
gfortran-double-precision-no-mpi-omp-no-assumed-size-skylake-jobs:
only:
- /.*master.*/
tags:
- skylake
script:
......
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