Skip to content

Commit

Permalink
dropme too
Browse files Browse the repository at this point in the history
  • Loading branch information
skosukhin committed Sep 29, 2023
1 parent dea9e9b commit 3e24cb2
Showing 1 changed file with 3 additions and 36 deletions.
39 changes: 3 additions & 36 deletions .github/workflows/containerized-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,53 +14,20 @@ jobs:
strategy:
fail-fast: false
matrix:
fortran-compiler: [ifort, ifx, nvfortran]
rte-kernels: [default, accel]
fpmodel: [DP, SP]
fortran-compiler: [ifort]
rte-kernels: [default]
fpmodel: [DP]
include:
# The tests are not experimental by default:
- experimental: false
# Disable GPU support to use the default kernels:
- rte-kernels: default
enable-gpu: no
# Enable GPU support with OpenMP for Intel Fortran Compiler Classic but
# ignore the directives:
- fortran-compiler: ifort
rte-kernels: accel
enable-gpu: openmp
extra-config-args: acx_cv_fc_openmp_flag=
# Enable GPU support with OpenMP for Intel Fortran Compiler:
- fortran-compiler: ifx
rte-kernels: accel
enable-gpu: openmp
# Enable GPU support with OpenACC for NVIDIA Fortran Compiler:
- fortran-compiler: nvfortran
rte-kernels: accel
enable-gpu: openacc
# Set flags for Intel Fortran Compiler Classic:
- fortran-compiler: ifort
fcflags: -m64 -g -traceback -heap-arrays -assume realloc_lhs -extend-source 132 -check bounds,uninit,pointers,stack -stand f08
# Set flags for Intel Fortran Compiler:
- fortran-compiler: ifx
rte-kernels: default
fcflags: -debug -traceback -O0 -heap-arrays -assume realloc_lhs -extend-source 132 -stand f08
- fortran-compiler: ifx
rte-kernels: accel
fcflags: -debug -traceback -O0 -heap-arrays -assume realloc_lhs -extend-source 132 -stand f08 -fiopenmp -fopenmp-targets=spir64
# The compiler produces two module files per Fortran module, which
# confuses the configure script:
extra-config-args: acx_cv_fc_module_naming_ext=mod
experimental: true
# Set flags for NVIDIA Fortran Compiler:
- fortran-compiler: nvfortran
fcflags: -Mallocatable=03 -Mstandard -Mbounds -Mchkptr -Kieee -Mchkstk
# Set container images:
- fortran-compiler: ifort
image: ghcr.io/earth-system-radiation/rte-rrtmgp-ci:ifort
- fortran-compiler: ifx
image: ghcr.io/earth-system-radiation/rte-rrtmgp-ci:ifort
- fortran-compiler: nvfortran
image: ghcr.io/earth-system-radiation/rte-rrtmgp-ci:nvfortran
container:
image: ${{ matrix.image }}
concurrency:
Expand Down

0 comments on commit 3e24cb2

Please sign in to comment.