From 369f32ec39525dfef531e3f73f9c6deae793820b Mon Sep 17 00:00:00 2001 From: Andreas Marek Date: Mon, 11 Dec 2017 08:53:05 +0100 Subject: [PATCH] Gitlab CI: make test parameters variable --- .gitlab-ci.yml | 2403 +++++++++++++++++++++++------------ generate_gitlab_ci_tests.py | 10 +- 2 files changed, 1610 insertions(+), 803 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3d4a1369..29d09e14 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -70,6 +70,9 @@ before_script: - if [ "$CI_RUNNER_DESCRIPTION" = "appdev-miy03" ]; then export SLURMHOST=miy03 && export SLURMPARTITION=minsky && export CONFIGURETIME=5 && export BUILDTIME=20 && export RUNTIME=20 && export CONTSTRAINTS="power8&gpu0&gpu1&gpu2&gpu3" && export GEOMETRYRESERVATION="gpu:4" ; fi + - export MATRIX_SIZE=150 + - export NUMBER_OF_EIGENVECTORS=150 + - export BLOCK_SIZE=16 - ./autogen.sh @@ -361,6 +364,7 @@ test_project_2stage_intel: #The tests follow here # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -368,13 +372,14 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx --coverage -O0" FC="mpif90" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -391,7 +396,7 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -401,6 +406,7 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -417,7 +423,7 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -427,6 +433,7 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -434,13 +441,14 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -448,13 +456,14 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpif90" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -471,12 +480,13 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -493,12 +503,13 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -515,12 +526,13 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -537,12 +549,13 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -550,13 +563,14 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -564,13 +578,14 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpif90" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -587,12 +602,13 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-with-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ allow_failure: true @@ -610,12 +626,13 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-with-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -623,13 +640,14 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-g script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx --coverage -O0" FC="mpif90" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -646,7 +664,7 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -656,6 +674,7 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-g # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -672,7 +691,7 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -682,6 +701,7 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-g # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -689,13 +709,14 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-g script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -703,13 +724,14 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-g script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpif90" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -726,12 +748,13 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -748,12 +771,13 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -770,12 +794,13 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -792,12 +817,13 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -805,13 +831,14 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-g script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -819,13 +846,14 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-g script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpif90" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -842,12 +870,13 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-with - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ allow_failure: true @@ -865,12 +894,13 @@ gnu-gnu-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-with - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -878,13 +908,14 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-g script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx --coverage -O0" FC="mpif90" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -901,7 +932,7 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -911,6 +942,7 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-g # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -927,7 +959,7 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -937,6 +969,7 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-g # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -944,13 +977,14 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-g script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -958,13 +992,14 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-g script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpif90" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -981,12 +1016,13 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1003,12 +1039,13 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1025,12 +1062,13 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1047,12 +1085,13 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1060,13 +1099,14 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-g script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1074,13 +1114,14 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-g script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpif90" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1097,12 +1138,13 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-with - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ allow_failure: true @@ -1120,12 +1162,13 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-with - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1133,13 +1176,14 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-n script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx --coverage -O0" FC="mpif90" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1156,7 +1200,7 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -1166,6 +1210,7 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-n # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1182,7 +1227,7 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -1192,6 +1237,7 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-n # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1199,13 +1245,14 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-n script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1213,13 +1260,14 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-n script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpif90" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1236,12 +1284,13 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1258,12 +1307,13 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1280,12 +1330,13 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1302,12 +1353,13 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1315,13 +1367,14 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-n script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1329,13 +1382,14 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-n script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpif90" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1352,12 +1406,13 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-w - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ allow_failure: true @@ -1375,12 +1430,13 @@ gnu-gnu-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-w - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1388,13 +1444,14 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx --coverage -O0" FC="mpif90" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1411,7 +1468,7 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -1421,6 +1478,7 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1437,7 +1495,7 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -1447,30 +1505,33 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpif90" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1487,12 +1548,13 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -1507,12 +1569,13 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1529,12 +1592,13 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -1549,36 +1613,39 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpif90" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - gpu script: @@ -1593,12 +1660,13 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-with-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize-jobs: + retry: 2 allow_failure: true tags: - minsky @@ -1614,12 +1682,13 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-with-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1627,13 +1696,14 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-g script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx --coverage -O0" FC="mpif90" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1650,7 +1720,7 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -1660,6 +1730,7 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-g # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1676,7 +1747,7 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -1686,30 +1757,33 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-g # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpif90" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1726,12 +1800,13 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -1746,12 +1821,13 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1768,12 +1844,13 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -1788,36 +1865,39 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpif90" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - gpu script: @@ -1832,12 +1912,13 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-with - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize-jobs: + retry: 2 allow_failure: true tags: - minsky @@ -1853,12 +1934,13 @@ gnu-gnu-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-with - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1866,13 +1948,14 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-g script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx --coverage -O0" FC="mpif90" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1889,7 +1972,7 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -1899,6 +1982,7 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-g # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1915,7 +1999,7 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -1925,30 +2009,33 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-g # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpif90" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -1965,12 +2052,13 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -1985,12 +2073,13 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2007,12 +2096,13 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -2027,36 +2117,39 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpif90" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - gpu script: @@ -2071,12 +2164,13 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-with - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize-jobs: + retry: 2 allow_failure: true tags: - minsky @@ -2092,12 +2186,13 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-with - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2105,13 +2200,14 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-n script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx --coverage -O0" FC="mpif90" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2128,7 +2224,7 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -2138,6 +2234,7 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-n # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2154,7 +2251,7 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -2164,30 +2261,33 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-n # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpif90" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2204,12 +2304,13 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -2224,12 +2325,13 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2246,12 +2348,13 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -2266,36 +2369,39 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpif90" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - gpu script: @@ -2310,12 +2416,13 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-w - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize-jobs: + retry: 2 allow_failure: true tags: - minsky @@ -2331,12 +2438,13 @@ gnu-gnu-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-w - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2345,13 +2453,14 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-co - ./configure CC="mpicc" CFLAGS="-O3 -mavx --coverage -O0" FC="mpif90" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=1 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2368,7 +2477,7 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-co - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -2378,6 +2487,7 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-co # gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2394,7 +2504,7 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-co - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -2404,6 +2514,7 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-co # gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2412,13 +2523,14 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no - ./configure CC="mpicc" CFLAGS="-O3 -mavx -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2427,13 +2539,14 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpif90" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2450,12 +2563,13 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2472,12 +2586,13 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2494,12 +2609,13 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2516,12 +2632,13 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2530,13 +2647,14 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2545,13 +2663,14 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpif90" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2560,13 +2679,14 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu - ./configure CC="mpicc" CFLAGS="-O3 -mavx --coverage -O0" FC="mpif90" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=1 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2583,7 +2703,7 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -2593,6 +2713,7 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu # gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2609,7 +2730,7 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -2619,6 +2740,7 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu # gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2627,13 +2749,14 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu - ./configure CC="mpicc" CFLAGS="-O3 -mavx -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2642,13 +2765,14 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpif90" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2665,12 +2789,13 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2687,12 +2812,13 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2709,12 +2835,13 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2731,12 +2858,13 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2745,13 +2873,14 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2760,13 +2889,14 @@ gnu-gnu-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpif90" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2775,13 +2905,14 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu - ./configure CC="mpicc" CFLAGS="-O3 -mavx --coverage -O0" FC="mpif90" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=1 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2798,7 +2929,7 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -2808,6 +2939,7 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2824,7 +2956,7 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -2834,6 +2966,7 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2842,13 +2975,14 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu - ./configure CC="mpicc" CFLAGS="-O3 -mavx -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2857,13 +2991,14 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpif90" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2880,12 +3015,13 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2902,12 +3038,13 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2924,12 +3061,13 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2946,12 +3084,13 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2960,13 +3099,14 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2975,13 +3115,14 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpif90" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -2990,13 +3131,14 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no- - ./configure CC="mpicc" CFLAGS="-O3 -mavx --coverage -O0" FC="mpif90" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=1 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3013,7 +3155,7 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -3023,6 +3165,7 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no- # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3039,7 +3182,7 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -3049,6 +3192,7 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no- # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3057,13 +3201,14 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no- - ./configure CC="mpicc" CFLAGS="-O3 -mavx -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3072,13 +3217,14 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no- - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpif90" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3095,12 +3241,13 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3117,12 +3264,13 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3139,12 +3287,13 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3161,12 +3310,13 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3175,13 +3325,14 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no- - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3190,13 +3341,14 @@ gnu-gnu-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no- - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpif90" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3205,13 +3357,14 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-co - ./configure CC="mpicc" CFLAGS="-O3 -mavx --coverage -O0" FC="mpif90" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=1 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3228,7 +3381,7 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-co - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -3238,6 +3391,7 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-co # gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3254,7 +3408,7 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-co - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -3264,32 +3418,35 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-co # gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpif90" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3306,12 +3463,13 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -3326,12 +3484,13 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3348,12 +3507,13 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -3368,38 +3528,41 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpif90" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3408,13 +3571,14 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu - ./configure CC="mpicc" CFLAGS="-O3 -mavx --coverage -O0" FC="mpif90" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=1 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3431,7 +3595,7 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -3441,6 +3605,7 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu # gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3457,7 +3622,7 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -3467,32 +3632,35 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu # gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpif90" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3509,12 +3677,13 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -3529,12 +3698,13 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3551,12 +3721,13 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -3571,38 +3742,41 @@ gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpif90" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3611,13 +3785,14 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu - ./configure CC="mpicc" CFLAGS="-O3 -mavx --coverage -O0" FC="mpif90" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=1 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3634,7 +3809,7 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -3644,6 +3819,7 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3660,7 +3836,7 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -3670,32 +3846,35 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpif90" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3712,12 +3891,13 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -3732,12 +3912,13 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3754,12 +3935,13 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -3774,38 +3956,41 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpif90" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3814,13 +3999,14 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no- - ./configure CC="mpicc" CFLAGS="-O3 -mavx --coverage -O0" FC="mpif90" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=1 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3837,7 +4023,7 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -3847,6 +4033,7 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no- # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3863,7 +4050,7 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -3873,32 +4060,35 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no- # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpif90" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3915,12 +4105,13 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -3935,12 +4126,13 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -3957,12 +4149,13 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -3977,38 +4170,41 @@ gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="mpif90" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpif90" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4016,13 +4212,14 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp script: - ./configure CC="gcc" CFLAGS="-O3 -mavx --coverage -O0" FC="gfortran" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4039,7 +4236,7 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -4049,6 +4246,7 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4065,7 +4263,7 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -4075,6 +4273,7 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4082,13 +4281,14 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp script: - ./configure CC="gcc" CFLAGS="-O3 -mavx -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4096,13 +4296,14 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="gfortran" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4119,12 +4320,13 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4141,12 +4343,13 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4163,12 +4366,13 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4185,12 +4389,13 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4198,13 +4403,14 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4212,13 +4418,14 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="gfortran" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4235,12 +4442,13 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-with- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4248,13 +4456,14 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no script: - ./configure CC="gcc" CFLAGS="-O3 -mavx --coverage -O0" FC="gfortran" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4271,7 +4480,7 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -4281,6 +4490,7 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4297,7 +4507,7 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -4307,6 +4517,7 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4314,13 +4525,14 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no script: - ./configure CC="gcc" CFLAGS="-O3 -mavx -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4328,13 +4540,14 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="gfortran" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4351,12 +4564,13 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4373,12 +4587,13 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4395,12 +4610,13 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4417,12 +4633,13 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4430,13 +4647,14 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4444,13 +4662,14 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="gfortran" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4467,12 +4686,13 @@ gnu-gnu-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-wi - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4480,13 +4700,14 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no script: - ./configure CC="gcc" CFLAGS="-O3 -mavx --coverage -O0" FC="gfortran" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4503,7 +4724,7 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -4513,6 +4734,7 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4529,7 +4751,7 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -4539,6 +4761,7 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4546,13 +4769,14 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no script: - ./configure CC="gcc" CFLAGS="-O3 -mavx -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4560,13 +4784,14 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="gfortran" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4583,12 +4808,13 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4605,12 +4831,13 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4627,12 +4854,13 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4649,12 +4877,13 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4662,13 +4891,14 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4676,13 +4906,14 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="gfortran" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4699,12 +4930,13 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-wi - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4712,13 +4944,14 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking script: - ./configure CC="gcc" CFLAGS="-O3 -mavx --coverage -O0" FC="gfortran" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4735,7 +4968,7 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -4745,6 +4978,7 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4761,7 +4995,7 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -4771,6 +5005,7 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4778,13 +5013,14 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking script: - ./configure CC="gcc" CFLAGS="-O3 -mavx -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4792,13 +5028,14 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="gfortran" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4815,12 +5052,13 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4837,12 +5075,13 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4859,12 +5098,13 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4881,12 +5121,13 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4894,13 +5135,14 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4908,13 +5150,14 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="gfortran" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4931,12 +5174,13 @@ gnu-gnu-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4944,13 +5188,14 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gp script: - ./configure CC="gcc" CFLAGS="-O3 -mavx --coverage -O0" FC="gfortran" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4967,7 +5212,7 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -4977,6 +5222,7 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gp # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -4993,7 +5239,7 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -5003,30 +5249,33 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gp # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="gfortran" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5043,12 +5292,13 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -5063,12 +5313,13 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5085,12 +5336,13 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -5105,36 +5357,39 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="gfortran" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - gpu script: @@ -5149,12 +5404,13 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-with- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5162,13 +5418,14 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no script: - ./configure CC="gcc" CFLAGS="-O3 -mavx --coverage -O0" FC="gfortran" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5185,7 +5442,7 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -5195,6 +5452,7 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5211,7 +5469,7 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -5221,30 +5479,33 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="gfortran" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5261,12 +5522,13 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -5281,12 +5543,13 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5303,12 +5566,13 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -5323,36 +5587,39 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="gfortran" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - gpu script: @@ -5367,12 +5634,13 @@ gnu-gnu-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-wi - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5380,13 +5648,14 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no script: - ./configure CC="gcc" CFLAGS="-O3 -mavx --coverage -O0" FC="gfortran" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5403,7 +5672,7 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -5413,6 +5682,7 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5429,7 +5699,7 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -5439,30 +5709,33 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="gfortran" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5479,12 +5752,13 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -5499,12 +5773,13 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5521,12 +5796,13 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -5541,36 +5817,39 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="gfortran" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - gpu script: @@ -5585,12 +5864,13 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-wi - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5598,13 +5878,14 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking script: - ./configure CC="gcc" CFLAGS="-O3 -mavx --coverage -O0" FC="gfortran" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5621,7 +5902,7 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -5631,6 +5912,7 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5647,7 +5929,7 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -5657,30 +5939,33 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="gfortran" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5697,12 +5982,13 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -5717,12 +6003,13 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5739,12 +6026,13 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -5759,36 +6047,39 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="gfortran" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - gpu script: @@ -5803,12 +6094,13 @@ gnu-gnu-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5817,13 +6109,14 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - ./configure CC="gcc" CFLAGS="-O3 -mavx --coverage -O0" FC="gfortran" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=1 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5840,7 +6133,7 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -5850,6 +6143,7 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- # gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5866,7 +6160,7 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -5876,6 +6170,7 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- # gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5884,13 +6179,14 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - ./configure CC="gcc" CFLAGS="-O3 -mavx -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5899,13 +6195,14 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="gfortran" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5922,12 +6219,13 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5944,12 +6242,13 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5966,12 +6265,13 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -5988,12 +6288,13 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6002,13 +6303,14 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - ./configure CC="gcc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6017,13 +6319,14 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="gfortran" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6032,13 +6335,14 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - ./configure CC="gcc" CFLAGS="-O3 -mavx --coverage -O0" FC="gfortran" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=1 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6055,7 +6359,7 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -6065,6 +6369,7 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g # gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6081,7 +6386,7 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -6091,6 +6396,7 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g # gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6099,13 +6405,14 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - ./configure CC="gcc" CFLAGS="-O3 -mavx -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6114,13 +6421,14 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="gfortran" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6137,12 +6445,13 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6159,12 +6468,13 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6181,12 +6491,13 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6203,12 +6514,13 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6217,13 +6529,14 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - ./configure CC="gcc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6232,13 +6545,14 @@ gnu-gnu-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="gfortran" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6247,13 +6561,14 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - ./configure CC="gcc" CFLAGS="-O3 -mavx --coverage -O0" FC="gfortran" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=1 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6270,7 +6585,7 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -6280,6 +6595,7 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6296,7 +6612,7 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -6306,6 +6622,7 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6314,13 +6631,14 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - ./configure CC="gcc" CFLAGS="-O3 -mavx -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6329,13 +6647,14 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="gfortran" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6352,12 +6671,13 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6374,12 +6694,13 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6396,12 +6717,13 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6418,12 +6740,13 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6432,13 +6755,14 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - ./configure CC="gcc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6447,13 +6771,14 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="gfortran" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6462,13 +6787,14 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - ./configure CC="gcc" CFLAGS="-O3 -mavx --coverage -O0" FC="gfortran" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=1 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6485,7 +6811,7 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -6495,6 +6821,7 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6511,7 +6838,7 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -6521,6 +6848,7 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6529,13 +6857,14 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - ./configure CC="gcc" CFLAGS="-O3 -mavx -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6544,13 +6873,14 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="gfortran" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6567,12 +6897,13 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6589,12 +6920,13 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6611,12 +6943,13 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6633,12 +6966,13 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6647,13 +6981,14 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - ./configure CC="gcc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6662,13 +6997,14 @@ gnu-gnu-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="gfortran" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6677,13 +7013,14 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- - ./configure CC="gcc" CFLAGS="-O3 -mavx --coverage -O0" FC="gfortran" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=1 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6700,7 +7037,7 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -6710,6 +7047,7 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- # gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6726,7 +7064,7 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -6736,32 +7074,35 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- # gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="gfortran" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6778,12 +7119,13 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -6798,12 +7140,13 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6820,12 +7163,13 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -6840,38 +7184,41 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="gfortran" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6880,13 +7227,14 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-g - ./configure CC="gcc" CFLAGS="-O3 -mavx --coverage -O0" FC="gfortran" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=1 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6903,7 +7251,7 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -6913,6 +7261,7 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-g # gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6929,7 +7278,7 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -6939,32 +7288,35 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-g # gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="gfortran" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -6981,12 +7333,13 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -7001,12 +7354,13 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7023,12 +7377,13 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -7043,38 +7398,41 @@ gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="gfortran" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7083,13 +7441,14 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-g - ./configure CC="gcc" CFLAGS="-O3 -mavx --coverage -O0" FC="gfortran" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=1 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7106,7 +7465,7 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -7116,6 +7475,7 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-g # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7132,7 +7492,7 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -7142,32 +7502,35 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-g # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="gfortran" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7184,12 +7547,13 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -7204,12 +7568,13 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7226,12 +7591,13 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -7246,38 +7612,41 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="gfortran" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7286,13 +7655,14 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-n - ./configure CC="gcc" CFLAGS="-O3 -mavx --coverage -O0" FC="gfortran" FCFLAGS="-O3 -mavx --coverage -O0" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=1 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7309,7 +7679,7 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -7319,6 +7689,7 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-n # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7335,7 +7706,7 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" - ./ci_coverage_collect artifacts: paths: @@ -7345,32 +7716,35 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-n # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -mavx -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="gfortran" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7387,12 +7761,13 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -7407,12 +7782,13 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7429,12 +7805,13 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -7449,38 +7826,41 @@ gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2 -fsanitize=address" FC="gfortran" FCFLAGS="-O3 -msse4.2 -fsanitize=address" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-gnu-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="gfortran" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7488,13 +7868,14 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7502,13 +7883,14 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7525,12 +7907,13 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7547,12 +7930,13 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7569,12 +7953,13 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7591,12 +7976,13 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7604,13 +7990,14 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7618,13 +8005,14 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gp script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7641,12 +8029,13 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-with- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7654,13 +8043,14 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7668,13 +8058,14 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7691,12 +8082,13 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7713,12 +8105,13 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7735,12 +8128,13 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7757,12 +8151,13 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7770,13 +8165,14 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7784,13 +8180,14 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7807,12 +8204,13 @@ gnu-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-wi - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7820,13 +8218,14 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7834,13 +8233,14 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7857,12 +8257,13 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7879,12 +8280,13 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7901,12 +8303,13 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7923,12 +8326,13 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7936,13 +8340,14 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7950,13 +8355,14 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7973,12 +8379,13 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-wi - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -7986,13 +8393,14 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8000,13 +8408,14 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8023,12 +8432,13 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8045,12 +8455,13 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8067,12 +8478,13 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8089,12 +8501,13 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8102,13 +8515,14 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8116,13 +8530,14 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8139,36 +8554,39 @@ gnu-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8185,12 +8603,13 @@ gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -8205,12 +8624,13 @@ gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8227,12 +8647,13 @@ gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -8247,12 +8668,13 @@ gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8269,36 +8691,39 @@ gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - gpu script: @@ -8313,36 +8738,39 @@ gnu-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-with- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8359,12 +8787,13 @@ gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -8379,12 +8808,13 @@ gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8401,12 +8831,13 @@ gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -8421,12 +8852,13 @@ gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8443,36 +8875,39 @@ gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - gpu script: @@ -8487,36 +8922,39 @@ gnu-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-wi - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8533,12 +8971,13 @@ gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -8553,12 +8992,13 @@ gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8575,12 +9015,13 @@ gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -8595,12 +9036,13 @@ gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8617,36 +9059,39 @@ gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - gpu script: @@ -8661,36 +9106,39 @@ gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-wi - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8707,12 +9155,13 @@ gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -8727,12 +9176,13 @@ gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8749,12 +9199,13 @@ gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -8769,12 +9220,13 @@ gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8791,36 +9243,39 @@ gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - gpu script: @@ -8835,12 +9290,13 @@ gnu-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8849,13 +9305,14 @@ gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8864,13 +9321,14 @@ gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8887,12 +9345,13 @@ gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8909,12 +9368,13 @@ gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8931,12 +9391,13 @@ gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8953,12 +9414,13 @@ gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8967,13 +9429,14 @@ gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8982,13 +9445,14 @@ gnu-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu- - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -8997,13 +9461,14 @@ gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9012,13 +9477,14 @@ gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9035,12 +9501,13 @@ gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9057,12 +9524,13 @@ gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9079,12 +9547,13 @@ gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9101,12 +9570,13 @@ gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9115,13 +9585,14 @@ gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9130,13 +9601,14 @@ gnu-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-g - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9145,13 +9617,14 @@ gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9160,13 +9633,14 @@ gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9183,12 +9657,13 @@ gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9205,12 +9680,13 @@ gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9227,12 +9703,13 @@ gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9249,12 +9726,13 @@ gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9263,13 +9741,14 @@ gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9278,13 +9757,14 @@ gnu-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-g - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9293,13 +9773,14 @@ gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9308,13 +9789,14 @@ gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9331,12 +9813,13 @@ gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9353,12 +9836,13 @@ gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9375,12 +9859,13 @@ gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9397,12 +9882,13 @@ gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9411,13 +9897,14 @@ gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9426,39 +9913,42 @@ gnu-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-n - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9475,12 +9965,13 @@ gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -9495,12 +9986,13 @@ gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9517,12 +10009,13 @@ gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -9537,64 +10030,69 @@ gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9611,12 +10109,13 @@ gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -9631,12 +10130,13 @@ gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9653,12 +10153,13 @@ gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -9673,64 +10174,69 @@ gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9747,12 +10253,13 @@ gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -9767,12 +10274,13 @@ gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9789,12 +10297,13 @@ gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -9809,64 +10318,69 @@ gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-g - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpicc" CFLAGS="-O3 -mavx" FC="mpiifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9883,12 +10397,13 @@ gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -9903,12 +10418,13 @@ gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9925,12 +10441,13 @@ gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -9945,38 +10462,41 @@ gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpicc" CFLAGS="-O3 -msse4.2" FC="mpiifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9984,13 +10504,14 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no- script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -9998,13 +10519,14 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no- script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10021,12 +10543,13 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10043,12 +10566,13 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10065,12 +10589,13 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10087,12 +10612,13 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10100,13 +10626,14 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no- script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10114,13 +10641,14 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no- script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10137,12 +10665,13 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-wit - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10150,13 +10679,14 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking- script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10164,13 +10694,14 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking- script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10187,12 +10718,13 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10209,12 +10741,13 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10231,12 +10764,13 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10253,12 +10787,13 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10266,13 +10801,14 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking- script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10280,13 +10816,14 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking- script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10303,12 +10840,13 @@ gnu-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10316,13 +10854,14 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking- script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10330,13 +10869,14 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking- script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10353,12 +10893,13 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10375,12 +10916,13 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10397,12 +10939,13 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10419,12 +10962,13 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10432,13 +10976,14 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking- script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10446,13 +10991,14 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking- script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10469,12 +11015,13 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10482,13 +11029,14 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocki script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10496,13 +11044,14 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocki script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10519,12 +11068,13 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10541,12 +11091,13 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10563,12 +11114,13 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10585,12 +11137,13 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10598,13 +11151,14 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocki script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10612,13 +11166,14 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocki script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10635,36 +11190,39 @@ gnu-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10681,12 +11239,13 @@ gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -10701,12 +11260,13 @@ gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10723,12 +11283,13 @@ gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -10743,12 +11304,13 @@ gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10765,36 +11327,39 @@ gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - gpu script: @@ -10809,36 +11374,39 @@ gnu-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-wit - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10855,12 +11423,13 @@ gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -10875,12 +11444,13 @@ gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10897,12 +11467,13 @@ gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -10917,12 +11488,13 @@ gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -10939,36 +11511,39 @@ gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - gpu script: @@ -10983,36 +11558,39 @@ gnu-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11029,12 +11607,13 @@ gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -11049,12 +11628,13 @@ gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11071,12 +11651,13 @@ gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -11091,12 +11672,13 @@ gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11113,36 +11695,39 @@ gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - gpu script: @@ -11157,36 +11742,39 @@ gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11203,12 +11791,13 @@ gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -11223,12 +11812,13 @@ gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11245,12 +11835,13 @@ gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -11265,12 +11856,13 @@ gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11287,36 +11879,39 @@ gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - gpu script: @@ -11331,12 +11926,13 @@ gnu-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11345,13 +11941,14 @@ gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gp - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11360,13 +11957,14 @@ gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gp - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11383,12 +11981,13 @@ gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11405,12 +12004,13 @@ gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11427,12 +12027,13 @@ gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11449,12 +12050,13 @@ gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11463,13 +12065,14 @@ gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gp - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11478,13 +12081,14 @@ gnu-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gp - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11493,13 +12097,14 @@ gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11508,13 +12113,14 @@ gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11531,12 +12137,13 @@ gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11553,12 +12160,13 @@ gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11575,12 +12183,13 @@ gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11597,12 +12206,13 @@ gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11611,13 +12221,14 @@ gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11626,13 +12237,14 @@ gnu-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11641,13 +12253,14 @@ gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11656,13 +12269,14 @@ gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11679,12 +12293,13 @@ gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11701,12 +12316,13 @@ gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11723,12 +12339,13 @@ gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11745,12 +12362,13 @@ gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11759,13 +12377,14 @@ gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11774,13 +12393,14 @@ gnu-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11789,13 +12409,14 @@ gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11804,13 +12425,14 @@ gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11827,12 +12449,13 @@ gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11849,12 +12472,13 @@ gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11871,12 +12495,13 @@ gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11893,12 +12518,13 @@ gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11907,13 +12533,14 @@ gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11922,39 +12549,42 @@ gnu-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -11971,12 +12601,13 @@ gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -11991,12 +12622,13 @@ gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12013,12 +12645,13 @@ gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -12033,64 +12666,69 @@ gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12107,12 +12745,13 @@ gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -12127,12 +12766,13 @@ gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12149,12 +12789,13 @@ gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -12169,64 +12810,69 @@ gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12243,12 +12889,13 @@ gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -12263,12 +12910,13 @@ gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12285,12 +12933,13 @@ gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -12305,64 +12954,69 @@ gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="gcc" CFLAGS="-O3 -mavx" FC="ifort" FCFLAGS="-O3 -mavx" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12379,12 +13033,13 @@ gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -12399,12 +13054,13 @@ gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12421,12 +13077,13 @@ gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -12441,38 +13098,41 @@ gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize gnu-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="gcc" CFLAGS="-O3 -msse4.2" FC="ifort" FCFLAGS="-O3 -msse4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # gnu-pgi-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize gnu-pgi-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ allow_failure: true @@ -12490,12 +13150,13 @@ gnu-pgi-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-with-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-pgi-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize gnu-pgi-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ allow_failure: true @@ -12513,12 +13174,13 @@ gnu-pgi-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-with - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-pgi-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize gnu-pgi-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ allow_failure: true @@ -12536,12 +13198,13 @@ gnu-pgi-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-with - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-pgi-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize gnu-pgi-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ allow_failure: true @@ -12559,12 +13222,13 @@ gnu-pgi-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-w - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-pgi-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize gnu-pgi-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize-jobs: + retry: 2 allow_failure: true tags: - minsky @@ -12580,12 +13244,13 @@ gnu-pgi-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-with-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-pgi-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize gnu-pgi-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize-jobs: + retry: 2 allow_failure: true tags: - minsky @@ -12601,12 +13266,13 @@ gnu-pgi-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-with - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-pgi-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize gnu-pgi-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize-jobs: + retry: 2 allow_failure: true tags: - minsky @@ -12622,12 +13288,13 @@ gnu-pgi-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-with - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # gnu-pgi-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize gnu-pgi-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-with-gpu-no-coverage-power8-no-address-sanitize-jobs: + retry: 2 allow_failure: true tags: - minsky @@ -12643,12 +13310,13 @@ gnu-pgi-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-w - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12656,13 +13324,14 @@ intel-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no- script: - ./configure CC="mpiicc" CFLAGS="-O3 -xAVX" FC="mpiifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12679,12 +13348,13 @@ intel-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12701,12 +13371,13 @@ intel-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12714,13 +13385,14 @@ intel-intel-mpi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no- script: - ./configure CC="mpiicc" CFLAGS="-O3 -xSSE4.2" FC="mpiifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12728,13 +13400,14 @@ intel-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking- script: - ./configure CC="mpiicc" CFLAGS="-O3 -xAVX" FC="mpiifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12751,12 +13424,13 @@ intel-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12773,12 +13447,13 @@ intel-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12786,13 +13461,14 @@ intel-intel-mpi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking- script: - ./configure CC="mpiicc" CFLAGS="-O3 -xSSE4.2" FC="mpiifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12800,13 +13476,14 @@ intel-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking- script: - ./configure CC="mpiicc" CFLAGS="-O3 -xAVX" FC="mpiifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12823,12 +13500,13 @@ intel-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12845,12 +13523,13 @@ intel-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12858,13 +13537,14 @@ intel-intel-mpi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking- script: - ./configure CC="mpiicc" CFLAGS="-O3 -xSSE4.2" FC="mpiifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12872,13 +13552,14 @@ intel-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocki script: - ./configure CC="mpiicc" CFLAGS="-O3 -xAVX" FC="mpiifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12895,12 +13576,13 @@ intel-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12917,12 +13599,13 @@ intel-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -12930,25 +13613,27 @@ intel-intel-mpi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocki script: - ./configure CC="mpiicc" CFLAGS="-O3 -xSSE4.2" FC="mpiifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpiicc" CFLAGS="-O3 -xAVX" FC="mpiifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -12963,12 +13648,13 @@ intel-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -12983,12 +13669,13 @@ intel-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13005,36 +13692,39 @@ intel-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpiicc" CFLAGS="-O3 -xSSE4.2" FC="mpiifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpiicc" CFLAGS="-O3 -xAVX" FC="mpiifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -13049,12 +13739,13 @@ intel-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -13069,12 +13760,13 @@ intel-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13091,36 +13783,39 @@ intel-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpiicc" CFLAGS="-O3 -xSSE4.2" FC="mpiifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpiicc" CFLAGS="-O3 -xAVX" FC="mpiifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -13135,12 +13830,13 @@ intel-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -13155,12 +13851,13 @@ intel-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13177,36 +13874,39 @@ intel-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpiicc" CFLAGS="-O3 -xSSE4.2" FC="mpiifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpiicc" CFLAGS="-O3 -xAVX" FC="mpiifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -13221,12 +13921,13 @@ intel-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -13241,12 +13942,13 @@ intel-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13263,24 +13965,26 @@ intel-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-mpi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpiicc" CFLAGS="-O3 -xSSE4.2" FC="mpiifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=yes --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13289,13 +13993,14 @@ intel-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gp - ./configure CC="mpiicc" CFLAGS="-O3 -xAVX" FC="mpiifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13312,12 +14017,13 @@ intel-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13334,12 +14040,13 @@ intel-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13348,13 +14055,14 @@ intel-intel-mpi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gp - ./configure CC="mpiicc" CFLAGS="-O3 -xSSE4.2" FC="mpiifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13363,13 +14071,14 @@ intel-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no - ./configure CC="mpiicc" CFLAGS="-O3 -xAVX" FC="mpiifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13386,12 +14095,13 @@ intel-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13408,12 +14118,13 @@ intel-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13422,13 +14133,14 @@ intel-intel-mpi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no - ./configure CC="mpiicc" CFLAGS="-O3 -xSSE4.2" FC="mpiifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13437,13 +14149,14 @@ intel-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no - ./configure CC="mpiicc" CFLAGS="-O3 -xAVX" FC="mpiifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13460,12 +14173,13 @@ intel-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13482,12 +14196,13 @@ intel-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13496,13 +14211,14 @@ intel-intel-mpi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no - ./configure CC="mpiicc" CFLAGS="-O3 -xSSE4.2" FC="mpiifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13511,13 +14227,14 @@ intel-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking - ./configure CC="mpiicc" CFLAGS="-O3 -xAVX" FC="mpiifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13534,12 +14251,13 @@ intel-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13556,12 +14274,13 @@ intel-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13570,26 +14289,28 @@ intel-intel-mpi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking - ./configure CC="mpiicc" CFLAGS="-O3 -xSSE4.2" FC="mpiifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpiicc" CFLAGS="-O3 -xAVX" FC="mpiifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -13604,12 +14325,13 @@ intel-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -13624,38 +14346,41 @@ intel-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gp - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-mpi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpiicc" CFLAGS="-O3 -xSSE4.2" FC="mpiifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpiicc" CFLAGS="-O3 -xAVX" FC="mpiifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -13670,12 +14395,13 @@ intel-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -13690,38 +14416,41 @@ intel-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-mpi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpiicc" CFLAGS="-O3 -xSSE4.2" FC="mpiifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpiicc" CFLAGS="-O3 -xAVX" FC="mpiifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -13736,12 +14465,13 @@ intel-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -13756,38 +14486,41 @@ intel-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-mpi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpiicc" CFLAGS="-O3 -xSSE4.2" FC="mpiifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="mpiicc" CFLAGS="-O3 -xAVX" FC="mpiifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -13802,12 +14535,13 @@ intel-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -13822,25 +14556,27 @@ intel-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-mpi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="mpiicc" CFLAGS="-O3 -xSSE4.2" FC="mpiifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_OMP " --enable-option-checking=fatal --with-mpi=yes --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13848,13 +14584,14 @@ intel-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-n script: - ./configure CC="icc" CFLAGS="-O3 -xAVX" FC="ifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13871,12 +14608,13 @@ intel-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13893,12 +14631,13 @@ intel-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13906,13 +14645,14 @@ intel-intel-nompi-noopenmp-double-precision-assumed-size-band-to-full-blocking-n script: - ./configure CC="icc" CFLAGS="-O3 -xSSE4.2" FC="ifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13920,13 +14660,14 @@ intel-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blockin script: - ./configure CC="icc" CFLAGS="-O3 -xAVX" FC="ifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13943,12 +14684,13 @@ intel-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blockin - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13965,12 +14707,13 @@ intel-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blockin - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13978,13 +14721,14 @@ intel-intel-nompi-noopenmp-double-precision-assumed-size-no-band-to-full-blockin script: - ./configure CC="icc" CFLAGS="-O3 -xSSE4.2" FC="ifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -13992,13 +14736,14 @@ intel-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blockin script: - ./configure CC="icc" CFLAGS="-O3 -xAVX" FC="ifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14015,12 +14760,13 @@ intel-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blockin - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14037,12 +14783,13 @@ intel-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blockin - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14050,13 +14797,14 @@ intel-intel-nompi-noopenmp-double-precision-no-assumed-size-band-to-full-blockin script: - ./configure CC="icc" CFLAGS="-O3 -xSSE4.2" FC="ifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14064,13 +14812,14 @@ intel-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-bloc script: - ./configure CC="icc" CFLAGS="-O3 -xAVX" FC="ifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14087,12 +14836,13 @@ intel-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-bloc - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14109,12 +14859,13 @@ intel-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-bloc - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14122,25 +14873,27 @@ intel-intel-nompi-noopenmp-double-precision-no-assumed-size-no-band-to-full-bloc script: - ./configure CC="icc" CFLAGS="-O3 -xSSE4.2" FC="ifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="icc" CFLAGS="-O3 -xAVX" FC="ifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -14155,12 +14908,13 @@ intel-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -14175,12 +14929,13 @@ intel-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14197,36 +14952,39 @@ intel-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-n - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="icc" CFLAGS="-O3 -xSSE4.2" FC="ifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="icc" CFLAGS="-O3 -xAVX" FC="ifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -14241,12 +14999,13 @@ intel-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blockin - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -14261,12 +15020,13 @@ intel-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blockin - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14283,36 +15043,39 @@ intel-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blockin - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="icc" CFLAGS="-O3 -xSSE4.2" FC="ifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="icc" CFLAGS="-O3 -xAVX" FC="ifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -14327,12 +15090,13 @@ intel-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blockin - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -14347,12 +15111,13 @@ intel-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blockin - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14369,36 +15134,39 @@ intel-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blockin - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="icc" CFLAGS="-O3 -xSSE4.2" FC="ifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="icc" CFLAGS="-O3 -xAVX" FC="ifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -14413,12 +15181,13 @@ intel-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-bloc - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -14433,12 +15202,13 @@ intel-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-bloc - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-knl-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14455,24 +15225,26 @@ intel-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-bloc - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=2 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 1 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-nompi-noopenmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="icc" CFLAGS="-O3 -xSSE4.2" FC="ifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --disable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14481,13 +15253,14 @@ intel-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no- - ./configure CC="icc" CFLAGS="-O3 -xAVX" FC="ifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14504,12 +15277,13 @@ intel-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14526,12 +15300,13 @@ intel-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14540,13 +15315,14 @@ intel-intel-nompi-openmp-double-precision-assumed-size-band-to-full-blocking-no- - ./configure CC="icc" CFLAGS="-O3 -xSSE4.2" FC="ifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14555,13 +15331,14 @@ intel-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking- - ./configure CC="icc" CFLAGS="-O3 -xAVX" FC="ifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14578,12 +15355,13 @@ intel-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14600,12 +15378,13 @@ intel-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14614,13 +15393,14 @@ intel-intel-nompi-openmp-double-precision-assumed-size-no-band-to-full-blocking- - ./configure CC="icc" CFLAGS="-O3 -xSSE4.2" FC="ifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14629,13 +15409,14 @@ intel-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking- - ./configure CC="icc" CFLAGS="-O3 -xAVX" FC="ifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14652,12 +15433,13 @@ intel-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14674,12 +15456,13 @@ intel-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14688,13 +15471,14 @@ intel-intel-nompi-openmp-double-precision-no-assumed-size-band-to-full-blocking- - ./configure CC="icc" CFLAGS="-O3 -xSSE4.2" FC="ifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14703,13 +15487,14 @@ intel-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocki - ./configure CC="icc" CFLAGS="-O3 -xAVX" FC="ifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14726,12 +15511,13 @@ intel-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14748,12 +15534,13 @@ intel-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 only: - /.*master.*/ tags: @@ -14762,26 +15549,28 @@ intel-intel-nompi-openmp-double-precision-no-assumed-size-no-band-to-full-blocki - ./configure CC="icc" CFLAGS="-O3 -xSSE4.2" FC="ifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --disable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="icc" CFLAGS="-O3 -xAVX" FC="ifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -14796,12 +15585,13 @@ intel-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -14816,38 +15606,41 @@ intel-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-nompi-openmp-single-precision-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="icc" CFLAGS="-O3 -xSSE4.2" FC="ifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="icc" CFLAGS="-O3 -xAVX" FC="ifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -14862,12 +15655,13 @@ intel-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -14882,38 +15676,41 @@ intel-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-nompi-openmp-single-precision-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="icc" CFLAGS="-O3 -xSSE4.2" FC="ifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --enable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="icc" CFLAGS="-O3 -xAVX" FC="ifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -14928,12 +15725,13 @@ intel-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -14948,38 +15746,41 @@ intel-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking- - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-nompi-openmp-single-precision-no-assumed-size-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="icc" CFLAGS="-O3 -xSSE4.2" FC="ifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --enable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize intel-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx-no-address-sanitize-jobs: + retry: 2 tags: - avx script: - ./configure CC="icc" CFLAGS="-O3 -xAVX" FC="ifort" FCFLAGS="-O3 -xAVX" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; # intel-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize intel-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx2-no-address-sanitize-jobs: + retry: 2 tags: - avx2 script: @@ -14994,12 +15795,13 @@ intel-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize intel-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-avx512-no-address-sanitize-jobs: + retry: 2 tags: - avx512 script: @@ -15014,19 +15816,20 @@ intel-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocki - sleep 1 - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=8 $SRUN_COMMANDLINE_BUILD /scratch/elpa/bin/build_elpa.sh - sleep 1 - - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\"150 150 16\" || { cat test-suite.log; exit 1; }" + - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task=4 $SRUN_COMMANDLINE_RUN /scratch/elpa/bin/run_elpa.sh 2 2 " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE \" || { cat test-suite.log; exit 1; }" # intel-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize intel-intel-nompi-openmp-single-precision-no-assumed-size-no-band-to-full-blocking-no-gpu-no-coverage-sse-no-address-sanitize-jobs: + retry: 2 tags: - sse script: - ./configure CC="icc" CFLAGS="-O3 -xSSE4.2" FC="ifort" FCFLAGS="-O3 -xSSE4.2" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP " SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP " --enable-option-checking=fatal --with-mpi=no --disable-mpi-module --enable-openmp --enable-single-precision --disable-assumed-size --disable-band-to-full-blocking --disable-gpu --enable-sse --enable-sse-assembly --disable-avx --disable-avx2 || { cat config.log; exit 1; } - make -j 8 - export OMP_NUM_THREADS=2 - - make check TASKS=2 TEST_FLAGS="150 150 16" || { cat test-suite.log; exit 1; } + - make check TASKS=2 TEST_FLAGS=" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " || { cat test-suite.log; exit 1; } - grep -i "Expected %stop" test-suite.log && exit 1 || true ; diff --git a/generate_gitlab_ci_tests.py b/generate_gitlab_ci_tests.py index aee37bae..8e6fc993 100755 --- a/generate_gitlab_ci_tests.py +++ b/generate_gitlab_ci_tests.py @@ -16,7 +16,7 @@ def set_requested_memory(na): if (na == "150"): memory="2Gb" elif (na > "150" and na <= "1500"): - memory="6Gb" + memory="12Gb" elif (na > "1500" and na < "5000"): memory="12Gb" else: @@ -250,6 +250,9 @@ print(" - if [ \"$CI_RUNNER_DESCRIPTION\" = \"appdev-miy01\" ]; then export SLU print(" - if [ \"$CI_RUNNER_DESCRIPTION\" = \"appdev-miy02\" ]; then export SLURMHOST=miy02 && export SLURMPARTITION=minsky && export CONFIGURETIME=5 && export BUILDTIME=20 && export RUNTIME=20 && export CONTSTRAINTS=\"power8&gpu0&gpu1&gpu2&gpu3\" && export GEOMETRYRESERVATION=\"gpu:4\" ; fi") print(" - if [ \"$CI_RUNNER_DESCRIPTION\" = \"appdev-miy03\" ]; then export SLURMHOST=miy03 && export SLURMPARTITION=minsky && export CONFIGURETIME=5 && export BUILDTIME=20 && export RUNTIME=20 && export CONTSTRAINTS=\"power8&gpu0&gpu1&gpu2&gpu3\" && export GEOMETRYRESERVATION=\"gpu:4\" ; fi") print("\n") +print(" - export MATRIX_SIZE=150") +print(" - export NUMBER_OF_EIGENVECTORS=150") +print(" - export BLOCK_SIZE=16") print(" - ./autogen.sh") print("\n\n") @@ -565,6 +568,7 @@ for cc, fc, m, o, p, a, b, g, cov, instr, addr, na in product( print("# " + cc + "-" + fc + "-" + m + "-" + o + "-" + p + "-" + a + "-" + b + "-" +g + "-" + cov + "-" + instr + "-" + addr) print(cc + "-" + fc + "-" + m + "-" + o + "-" + p + "-" +a + "-" +b + "-" +g + "-" + cov + "-" + instr + "-" + addr + "-jobs:") + print(" retry: 2") if (MasterOnly): print(" only:") print(" - /.*master.*/") @@ -645,7 +649,7 @@ for cc, fc, m, o, p, a, b, g, cov, instr, addr, na in product( if (o == "openmp" and cov == "coverage"): print(" - export OMP_NUM_THREADS=1") for na in sorted(matrix_size.keys(),reverse=True): - print(" - make check TASKS="+str(MPI_TASKS) + " TEST_FLAGS=\"" + matrix_size[na] + " "+ str(nev)+" "+str(nblk)+"\" || { cat test-suite.log; exit 1; }") + print(" - make check TASKS="+str(MPI_TASKS) + " TEST_FLAGS=\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " + "\" || { cat test-suite.log; exit 1; }") print(" - grep -i \"Expected %stop\" test-suite.log && exit 1 || true ;") if ( instr == "avx2" or instr == "avx512" or instr == "knl" or g == "with-gpu"): @@ -661,7 +665,7 @@ for cc, fc, m, o, p, a, b, g, cov, instr, addr, na in product( cores = set_number_of_cores(MPI_TASKS, o) #print(" - echo \" srun --ntasks=1 --cpus-per-task="+str(cores)+" $SRUN_COMMANDLINE_RUN\" ") print(" - srun --ntasks-per-core=1 --ntasks=1 --cpus-per-task="+str(cores)+" $SRUN_COMMANDLINE_RUN \ - /scratch/elpa/bin/run_elpa.sh "+str(MPI_TASKS) + openmp_threads +" \" TEST_FLAGS=\\\""+ matrix_size[na] + " "+ str(nev)+" "+str(nblk)+"\\\" || { cat test-suite.log; exit 1; }\"") + /scratch/elpa/bin/run_elpa.sh "+str(MPI_TASKS) + openmp_threads +" \" TEST_FLAGS=\\\" $MATRIX_SIZE $NUMBER_OF_EIGENVECTORS $BLOCK_SIZE " +"\\\" || { cat test-suite.log; exit 1; }\"") if (cov == "coverage"): print(" - ./ci_coverage_collect") -- GitLab