diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 43d1f28ddf4ebc28874b9a240061b939d3e36173..44c9dc183d2bfebcd03b63c87288de6a4dea018f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -141,111 +141,20 @@ stages: -intel_17_serial: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:17 - variables: - <<: *build_serial_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - docker - - intel - -intel_17_mpionly: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:17 - variables: - <<: *build_mpionly_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - docker - - intel - -intel_17_hybrid: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:17 - variables: - <<: *build_hybrid_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - docker - - intel - -intel_17_serial_dbg: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:17 - variables: - <<: *build_serial_dbg_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - docker - - intel - -intel_17_mpionly_dbg: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:17 - variables: - <<: *build_mpionly_dbg_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - docker - - intel - -intel_17_hybrid_dbg: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:17 - variables: - <<: *build_hybrid_dbg_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: 0 - except: - variables: - - $DISABLE_PER_COMMIT_BUILDS - tags: - - docker - - intel - -intel_17_hybrid_dbg_sp: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:17 - variables: - <<: *build_hybrid_dbg_sp_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - docker - - intel - intel_18_serial: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:18 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -257,10 +166,17 @@ intel_18_serial: intel_18_mpionly: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:18 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -272,10 +188,17 @@ intel_18_mpionly: intel_18_hybrid: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:18 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_hybrid_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 1 + WALBERLA_BUILD_WITH_CODEGEN: "ON" except: variables: - $DISABLE_PER_COMMIT_BUILDS @@ -287,10 +210,17 @@ intel_18_hybrid: intel_18_serial_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:18 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_dbg_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" except: variables: - $DISABLE_PER_COMMIT_BUILDS @@ -302,10 +232,17 @@ intel_18_serial_dbg: intel_18_mpionly_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:18 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_dbg_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -317,13 +254,20 @@ intel_18_mpionly_dbg: intel_18_hybrid_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:18 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_hybrid_dbg_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 0 - only: + WALBERLA_BUILD_WITH_CODEGEN: "ON" + except: variables: - - $ENABLE_NIGHTLY_BUILDS + - $DISABLE_PER_COMMIT_BUILDS tags: - cuda - docker @@ -347,10 +291,17 @@ intel_18_hybrid_dbg_sp: intel_19_serial: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:19 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -361,10 +312,17 @@ intel_19_serial: intel_19_mpionly: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:19 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -376,7 +334,7 @@ intel_19_hybrid: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:19 before_script: - - pip3 install lbmpy + - pip3 install lbmpy jinja2 - cd python - python3 -m unittest discover pystencils_walberla/ - python3 -m unittest discover lbmpy_walberla/ @@ -384,8 +342,8 @@ intel_19_hybrid: variables: <<: *build_hybrid_variables WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_BUILD_WITH_CODEGEN: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" except: variables: - $DISABLE_PER_COMMIT_BUILDS @@ -397,7 +355,7 @@ intel_19_serial_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:19 before_script: - - pip3 install lbmpy + - pip3 install lbmpy jinja2 - cd python - python3 -m unittest discover pystencils_walberla/ - python3 -m unittest discover lbmpy_walberla/ @@ -405,8 +363,8 @@ intel_19_serial_dbg: variables: <<: *build_serial_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_BUILD_WITH_CODEGEN: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" except: variables: - $DISABLE_PER_COMMIT_BUILDS @@ -418,7 +376,7 @@ intel_19_mpionly_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:19 before_script: - - pip3 install lbmpy + - pip3 install lbmpy jinja2 - cd python - python3 -m unittest discover pystencils_walberla/ - python3 -m unittest discover lbmpy_walberla/ @@ -426,8 +384,8 @@ intel_19_mpionly_dbg: variables: <<: *build_mpionly_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_BUILD_WITH_CODEGEN: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" except: variables: - $DISABLE_PER_COMMIT_BUILDS @@ -439,7 +397,7 @@ intel_19_hybrid_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:19 before_script: - - pip3 install lbmpy + - pip3 install lbmpy jinja2 - cd python - python3 -m unittest discover pystencils_walberla/ - python3 -m unittest discover lbmpy_walberla/ @@ -447,8 +405,8 @@ intel_19_hybrid_dbg: variables: <<: *build_hybrid_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_BUILD_WITH_CODEGEN: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" except: variables: - $DISABLE_PER_COMMIT_BUILDS @@ -470,111 +428,20 @@ intel_19_hybrid_dbg_sp: - docker - intel -gcc_5_serial: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:5 - variables: - <<: *build_serial_variables - WALBERLA_BUILD_WITH_CUDA: "ON" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - cuda - - docker - -gcc_5_mpionly: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:5 - variables: - <<: *build_mpionly_variables - WALBERLA_BUILD_WITH_CUDA: "ON" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - cuda - - docker - -gcc_5_hybrid: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:5 - variables: - <<: *build_hybrid_variables - WALBERLA_BUILD_WITH_CUDA: "ON" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - cuda - - docker - -gcc_5_serial_dbg: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:5 - variables: - <<: *build_serial_dbg_variables - WALBERLA_BUILD_WITH_CUDA: "ON" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - cuda - - docker - -gcc_5_mpionly_dbg: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:5 - variables: - <<: *build_mpionly_dbg_variables - WALBERLA_BUILD_WITH_CUDA: "ON" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - cuda - - docker - -gcc_5_hybrid_dbg: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:5 - variables: - <<: *build_hybrid_dbg_variables - WALBERLA_BUILD_WITH_CUDA: "ON" - WALBERLA_ENABLE_GUI: 0 - except: - variables: - - $DISABLE_PER_COMMIT_BUILDS - tags: - - cuda - - docker - -gcc_5_hybrid_dbg_sp: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:5 - variables: - <<: *build_hybrid_dbg_sp_variables - WALBERLA_BUILD_WITH_CUDA: "ON" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - cuda - - docker - gcc_6_serial: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:6 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -584,10 +451,17 @@ gcc_6_serial: gcc_6_mpionly: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:6 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -597,10 +471,17 @@ gcc_6_mpionly: gcc_6_hybrid: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:6 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_hybrid_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -610,10 +491,17 @@ gcc_6_hybrid: gcc_6_serial_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:6 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -623,10 +511,17 @@ gcc_6_serial_dbg: gcc_6_mpionly_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:6 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -636,13 +531,20 @@ gcc_6_mpionly_dbg: gcc_6_hybrid_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:6 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_hybrid_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 - only: + WALBERLA_BUILD_WITH_CODEGEN: "ON" + except: variables: - - $ENABLE_NIGHTLY_BUILDS + - $DISABLE_PER_COMMIT_BUILDS tags: - docker @@ -662,10 +564,17 @@ gcc_6_hybrid_dbg_sp: gcc_7_serial: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:7 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -676,10 +585,17 @@ gcc_7_serial: gcc_7_mpionly: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:7 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -690,10 +606,17 @@ gcc_7_mpionly: gcc_7_hybrid: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:7 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_hybrid_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" except: variables: - $DISABLE_PER_COMMIT_BUILDS @@ -704,10 +627,17 @@ gcc_7_hybrid: gcc_7_serial_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:7 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_dbg_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 1 + WALBERLA_BUILD_WITH_CODEGEN: "ON" except: variables: - $DISABLE_PER_COMMIT_BUILDS @@ -718,10 +648,17 @@ gcc_7_serial_dbg: gcc_7_mpionly_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:7 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_dbg_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -732,10 +669,17 @@ gcc_7_mpionly_dbg: gcc_7_hybrid_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:7 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_hybrid_dbg_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -760,295 +704,126 @@ gcc_7_hybrid_dbg_sp: gcc_8_serial: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:8 - variables: - <<: *build_serial_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - docker - -gcc_8_mpionly: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:8 - variables: - <<: *build_mpionly_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - docker - -gcc_8_hybrid: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:8 - variables: - <<: *build_hybrid_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - docker - -gcc_8_serial_dbg: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:8 - variables: - <<: *build_serial_dbg_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - docker - -gcc_8_mpionly_dbg: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:8 - variables: - <<: *build_mpionly_dbg_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - docker - -gcc_8_hybrid_dbg: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:8 - variables: - <<: *build_hybrid_dbg_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - docker - -gcc_8_hybrid_dbg_sp: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:8 - variables: - <<: *build_hybrid_dbg_sp_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - docker - -gcc_9_serial: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:9 - variables: - <<: *build_serial_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - docker - -gcc_9_mpionly: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:9 - variables: - <<: *build_mpionly_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: 0 - only: - variables: - - $ENABLE_NIGHTLY_BUILDS - tags: - - docker - -gcc_9_hybrid: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:9 - stage: pretest - before_script: - - pip3 install lbmpy - - cd python - - python3 -m unittest discover pystencils_walberla/ - - python3 -m unittest discover lbmpy_walberla/ - - cd .. - variables: - <<: *build_hybrid_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_BUILD_WITH_CODEGEN: "ON" - WALBERLA_ENABLE_GUI: 0 - except: - variables: - - $DISABLE_PER_COMMIT_BUILDS - tags: - - docker - -gcc_9_serial_dbg: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:9 - before_script: - - pip3 install lbmpy - - cd python - - python3 -m unittest discover pystencils_walberla/ - - python3 -m unittest discover lbmpy_walberla/ - - cd .. - variables: - <<: *build_serial_dbg_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_BUILD_WITH_CODEGEN: "ON" - WALBERLA_ENABLE_GUI: 0 - except: - variables: - - $DISABLE_PER_COMMIT_BUILDS - tags: - - docker - -gcc_9_mpionly_dbg: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:9 before_script: - - pip3 install lbmpy + - pip3 install lbmpy jinja2 - cd python - python3 -m unittest discover pystencils_walberla/ - - python3 -m unittest discover lbmpy_walberla/ - - cd .. - variables: - <<: *build_mpionly_dbg_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_BUILD_WITH_CODEGEN: "ON" - WALBERLA_ENABLE_GUI: 0 - except: - variables: - - $DISABLE_PER_COMMIT_BUILDS - tags: - - docker - -gcc_9_hybrid_dbg: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:9 - before_script: - - pip3 install lbmpy - - cd python - - python3 -m unittest discover pystencils_walberla/ - - python3 -m unittest discover lbmpy_walberla/ - - cd .. - variables: - <<: *build_hybrid_dbg_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_BUILD_WITH_CODEGEN: "ON" - WALBERLA_ENABLE_GUI: 0 - except: - variables: - - $DISABLE_PER_COMMIT_BUILDS - tags: - - docker - -gcc_9_hybrid_dbg_sp: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:9 - variables: - <<: *build_hybrid_dbg_sp_variables - WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_ENABLE_GUI: 0 - except: - variables: - - $DISABLE_PER_COMMIT_BUILDS - tags: - - docker - -clang_4.0_serial: - <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:4.0 + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS tags: - docker -clang_4.0_mpionly: +gcc_8_mpionly: <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:4.0 + image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:8 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS tags: - docker -clang_4.0_hybrid: +gcc_8_hybrid: <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:4.0 + image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:8 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_hybrid_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS tags: - docker -clang_4.0_serial_dbg: +gcc_8_serial_dbg: <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:4.0 + image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:8 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS tags: - docker -clang_4.0_mpionly_dbg: +gcc_8_mpionly_dbg: <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:4.0 + image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:8 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS tags: - docker -clang_4.0_hybrid_dbg: +gcc_8_hybrid_dbg: <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:4.0 + image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:8 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_hybrid_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 - except: + WALBERLA_BUILD_WITH_CODEGEN: "ON" + only: variables: - - $DISABLE_PER_COMMIT_BUILDS + - $ENABLE_NIGHTLY_BUILDS tags: - docker -clang_4.0_hybrid_dbg_sp: +gcc_8_hybrid_dbg_sp: <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:4.0 + image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:8 variables: <<: *build_hybrid_dbg_sp_variables WALBERLA_BUILD_WITH_CUDA: "OFF" @@ -1059,104 +834,154 @@ clang_4.0_hybrid_dbg_sp: tags: - docker -clang_5.0_serial: +gcc_9_serial: <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:5.0 + image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:9 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS tags: - docker -clang_5.0_mpionly: +gcc_9_mpionly: <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:5.0 + image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:9 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS tags: - docker -clang_5.0_hybrid: +gcc_9_hybrid: <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:5.0 + image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:9 + stage: pretest + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_hybrid_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 - only: + WALBERLA_BUILD_WITH_CODEGEN: "ON" + except: variables: - - $ENABLE_NIGHTLY_BUILDS + - $DISABLE_PER_COMMIT_BUILDS tags: - docker -clang_5.0_serial_dbg: +gcc_9_serial_dbg: <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:5.0 + image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:9 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 - only: + WALBERLA_BUILD_WITH_CODEGEN: "ON" + except: variables: - - $ENABLE_NIGHTLY_BUILDS + - $DISABLE_PER_COMMIT_BUILDS tags: - docker -clang_5.0_mpionly_dbg: +gcc_9_mpionly_dbg: <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:5.0 + image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:9 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 - only: + WALBERLA_BUILD_WITH_CODEGEN: "ON" + except: variables: - - $ENABLE_NIGHTLY_BUILDS + - $DISABLE_PER_COMMIT_BUILDS tags: - docker -clang_5.0_hybrid_dbg: +gcc_9_hybrid_dbg: <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:5.0 + image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:9 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_hybrid_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 - only: + WALBERLA_BUILD_WITH_CODEGEN: "ON" + except: variables: - - $ENABLE_NIGHTLY_BUILDS + - $DISABLE_PER_COMMIT_BUILDS tags: - docker -clang_5.0_hybrid_dbg_sp: +gcc_9_hybrid_dbg_sp: <<: *build_definition - image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:5.0 + image: i10git.cs.fau.de:5005/walberla/buildenvs/gcc:9 variables: <<: *build_hybrid_dbg_sp_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 - only: + except: variables: - - $ENABLE_NIGHTLY_BUILDS + - $DISABLE_PER_COMMIT_BUILDS tags: - docker clang_6.0_serial: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:6.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1167,10 +992,17 @@ clang_6.0_serial: clang_6.0_mpionly: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:6.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1181,10 +1013,17 @@ clang_6.0_mpionly: clang_6.0_hybrid: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:6.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_hybrid_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1195,10 +1034,17 @@ clang_6.0_hybrid: clang_6.0_serial_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:6.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_dbg_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1209,10 +1055,17 @@ clang_6.0_serial_dbg: clang_6.0_mpionly_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:6.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_dbg_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1223,13 +1076,20 @@ clang_6.0_mpionly_dbg: clang_6.0_hybrid_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:6.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_hybrid_dbg_variables WALBERLA_BUILD_WITH_CUDA: "ON" WALBERLA_ENABLE_GUI: 0 - only: + WALBERLA_BUILD_WITH_CODEGEN: "ON" + except: variables: - - $ENABLE_NIGHTLY_BUILDS + - $DISABLE_PER_COMMIT_BUILDS tags: - cuda - docker @@ -1251,10 +1111,17 @@ clang_6.0_hybrid_dbg_sp: clang_7.0_serial: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:7.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1264,10 +1131,17 @@ clang_7.0_serial: clang_7.0_mpionly: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:7.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1277,10 +1151,17 @@ clang_7.0_mpionly: clang_7.0_hybrid: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:7.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_hybrid_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1290,10 +1171,17 @@ clang_7.0_hybrid: clang_7.0_serial_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:7.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1303,10 +1191,17 @@ clang_7.0_serial_dbg: clang_7.0_mpionly_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:7.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1316,10 +1211,17 @@ clang_7.0_mpionly_dbg: clang_7.0_hybrid_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:7.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_hybrid_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1342,10 +1244,17 @@ clang_7.0_hybrid_dbg_sp: clang_8.0_serial: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:8.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1355,10 +1264,17 @@ clang_8.0_serial: clang_8.0_mpionly: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:8.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1368,10 +1284,17 @@ clang_8.0_mpionly: clang_8.0_hybrid: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:8.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_hybrid_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1381,10 +1304,17 @@ clang_8.0_hybrid: clang_8.0_serial_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:8.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1394,10 +1324,17 @@ clang_8.0_serial_dbg: clang_8.0_mpionly_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:8.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1407,10 +1344,17 @@ clang_8.0_mpionly_dbg: clang_8.0_hybrid_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:8.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_hybrid_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1433,10 +1377,17 @@ clang_8.0_hybrid_dbg_sp: clang_9.0_serial: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:9.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_serial_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1446,10 +1397,17 @@ clang_9.0_serial: clang_9.0_mpionly: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:9.0 + before_script: + - pip3 install lbmpy jinja2 + - cd python + - python3 -m unittest discover pystencils_walberla/ + - python3 -m unittest discover lbmpy_walberla/ + - cd .. variables: <<: *build_mpionly_variables WALBERLA_BUILD_WITH_CUDA: "OFF" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" only: variables: - $ENABLE_NIGHTLY_BUILDS @@ -1460,7 +1418,7 @@ clang_9.0_hybrid: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:9.0 before_script: - - pip3 install lbmpy + - pip3 install lbmpy jinja2 - cd python - python3 -m unittest discover pystencils_walberla/ - python3 -m unittest discover lbmpy_walberla/ @@ -1468,8 +1426,8 @@ clang_9.0_hybrid: variables: <<: *build_hybrid_variables WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_BUILD_WITH_CODEGEN: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" except: variables: - $DISABLE_PER_COMMIT_BUILDS @@ -1480,7 +1438,7 @@ clang_9.0_serial_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:9.0 before_script: - - pip3 install lbmpy + - pip3 install lbmpy jinja2 - cd python - python3 -m unittest discover pystencils_walberla/ - python3 -m unittest discover lbmpy_walberla/ @@ -1488,8 +1446,8 @@ clang_9.0_serial_dbg: variables: <<: *build_serial_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_BUILD_WITH_CODEGEN: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" except: variables: - $DISABLE_PER_COMMIT_BUILDS @@ -1500,7 +1458,7 @@ clang_9.0_mpionly_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:9.0 before_script: - - pip3 install lbmpy + - pip3 install lbmpy jinja2 - cd python - python3 -m unittest discover pystencils_walberla/ - python3 -m unittest discover lbmpy_walberla/ @@ -1508,8 +1466,8 @@ clang_9.0_mpionly_dbg: variables: <<: *build_mpionly_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_BUILD_WITH_CODEGEN: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" except: variables: - $DISABLE_PER_COMMIT_BUILDS @@ -1520,7 +1478,7 @@ clang_9.0_hybrid_dbg: <<: *build_definition image: i10git.cs.fau.de:5005/walberla/buildenvs/clang:9.0 before_script: - - pip3 install lbmpy + - pip3 install lbmpy jinja2 - cd python - python3 -m unittest discover pystencils_walberla/ - python3 -m unittest discover lbmpy_walberla/ @@ -1528,8 +1486,8 @@ clang_9.0_hybrid_dbg: variables: <<: *build_hybrid_dbg_variables WALBERLA_BUILD_WITH_CUDA: "OFF" - WALBERLA_BUILD_WITH_CODEGEN: "ON" WALBERLA_ENABLE_GUI: 0 + WALBERLA_BUILD_WITH_CODEGEN: "ON" except: variables: - $DISABLE_PER_COMMIT_BUILDS @@ -1932,7 +1890,6 @@ mac_Serial_Dbg: WALBERLA_BUILD_WITH_MPI: "OFF" WALBERLA_BUILD_WITH_OPENMP: "OFF" WALBERLA_BUILD_WITH_PYTHON: "ON" - WALBERLA_BUILD_WITH_CUDA: "ON" except: variables: - $DISABLE_PER_COMMIT_BUILDS @@ -1945,7 +1902,6 @@ mac_Serial: WALBERLA_BUILD_WITH_MPI: "OFF" WALBERLA_BUILD_WITH_OPENMP: "OFF" WALBERLA_BUILD_WITH_PYTHON: "ON" - WALBERLA_BUILD_WITH_CUDA: "ON" except: variables: - $DISABLE_PER_COMMIT_BUILDS @@ -1958,7 +1914,6 @@ mac_MpiOnly_Dbg: WALBERLA_BUILD_WITH_MPI: "ON" WALBERLA_BUILD_WITH_OPENMP: "OFF" WALBERLA_BUILD_WITH_PYTHON: "ON" - WALBERLA_BUILD_WITH_CUDA: "ON" except: variables: - $DISABLE_PER_COMMIT_BUILDS @@ -1971,7 +1926,6 @@ mac_MpiOnly: WALBERLA_BUILD_WITH_MPI: "ON" WALBERLA_BUILD_WITH_OPENMP: "OFF" WALBERLA_BUILD_WITH_PYTHON: "ON" - WALBERLA_BUILD_WITH_CUDA: "ON" except: variables: - $DISABLE_PER_COMMIT_BUILDS