Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

scripts: Update actions files #22

Merged
merged 1 commit into from
Mar 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions scripts/actions-cpu-real64.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,7 @@ LAPACK_DIR = /usr
# LORENE_DIR = /usr/local
MPI_DIR = /usr
NSIMD_DIR = /usr/local
NSIMD_INC_DIRS = /usr/local/include
NSIMD_LIB_DIRS = /usr/local/lib
NSIMD_SIMD = SSE2
NSIMD_SIMD = AVX2
OPENBLAS_DIR = /usr
OPENPMD_API_DIR = /usr/local
# OPENSSL_DIR = /usr
Expand Down
6 changes: 2 additions & 4 deletions scripts/actions-cuda-real64.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ CFLAGS = -pipe -g -std=gnu11
# Call parameter type does not match function signature!
# %tmp = load double, double* %x.addr, align 8, !dbg !1483
# float %1 = call i32 @__isnanf(double %tmp), !dbg !1483
CXXFLAGS = -pipe -g0 -std=c++17 --compiler-options -std=gnu++17 --expt-relaxed-constexpr --extended-lambda --gpu-architecture sm_75 --forward-unknown-to-host-compiler --Werror ext-lambda-captures-this --relocatable-device-code=true --objdir-as-tempdir
CXXFLAGS = -pipe -g0 -std=c++17 --compiler-options -std=gnu++17 --expt-relaxed-constexpr --extended-lambda --gpu-architecture sm_70 --forward-unknown-to-host-compiler --Werror ext-lambda-captures-this --relocatable-device-code=true --objdir-as-tempdir
FPPFLAGS = -traditional
F90FLAGS = -pipe -g -fcray-pointer -ffixed-line-length-none
LIBS = nvToolsExt gfortran
Expand Down Expand Up @@ -88,9 +88,7 @@ LAPACK_DIR = /usr
# LORENE_DIR = /usr/local
MPI_DIR = /usr
NSIMD_DIR = /usr/local
NSIMD_INC_DIRS = /usr/local/include
NSIMD_LIB_DIRS = /usr/local/lib
NSIMD_SIMD = SSE2
NSIMD_SIMD = AVX2
OPENBLAS_DIR = /usr
OPENPMD_API_DIR = /usr/local
# OPENSSL_DIR = /usr
Expand Down
3 changes: 3 additions & 0 deletions scripts/actions-cuda-real64.ini
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ runscript = actions-cuda-real64.run
make = make -j @MAKEJOBS@
makejobs = 2
disabled-thorns = <<EOT
# Not needed with CUDA
ExternalLibraries/NSIMD

ExternalLibraries/BLAS
ExternalLibraries/LAPACK
ExternalLibraries/LORENE
Expand Down
6 changes: 2 additions & 4 deletions scripts/actions-rocm-real64.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ FPPFLAGS = -traditional
F90FLAGS = -pipe -g -fcray-pointer -ffixed-line-length-none

SYS_INC_DIRS = /opt/rocm/include
LIBDIRS = /usr/local/lib /opt/rocm/hip/lib
LIBDIRS = /usr/local/lib /opt/rocm/lib
LIBS = amdhip64 dl hwloc ltdl open-pal open-rte udev util gfortran

C_LINE_DIRECTIVES = yes
Expand Down Expand Up @@ -84,9 +84,7 @@ LAPACK_DIR = /usr
# LORENE_DIR = /usr/local
MPI_DIR = /usr
NSIMD_DIR = /usr/local
NSIMD_INC_DIRS = /usr/local/include
NSIMD_LIB_DIRS = /usr/local/lib
NSIMD_SIMD = SSE2
NSIMD_SIMD = AVX2
OPENBLAS_DIR = /usr
OPENPMD_API_DIR = /usr/local
# OPENSSL_DIR = /usr
Expand Down
4 changes: 4 additions & 0 deletions scripts/actions-rocm-real64.ini
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,10 @@ runscript = actions-rocm-real64.run
make = make -j @MAKEJOBS@
makejobs = 2
disabled-thorns = <<EOT
# This change breaks CI... why?
# # Not needed with rocm
# ExternalLibraries/NSIMD

CactusTest/TestMath # long double exists but does not quite work
ExternalLibraries/BLAS
ExternalLibraries/LAPACK
Expand Down
Loading