Skip to content

Commit 0df04eb

Browse files
authored
Merge pull request #22 from lwJi/script
scripts: Update actions files
2 parents 71eb243 + cfb181c commit 0df04eb

5 files changed

+12
-11
lines changed

scripts/actions-cpu-real64.cfg

+1-3
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,7 @@ LAPACK_DIR = /usr
7272
# LORENE_DIR = /usr/local
7373
MPI_DIR = /usr
7474
NSIMD_DIR = /usr/local
75-
NSIMD_INC_DIRS = /usr/local/include
76-
NSIMD_LIB_DIRS = /usr/local/lib
77-
NSIMD_SIMD = SSE2
75+
NSIMD_SIMD = AVX2
7876
OPENBLAS_DIR = /usr
7977
OPENPMD_API_DIR = /usr/local
8078
# OPENSSL_DIR = /usr

scripts/actions-cuda-real64.cfg

+2-4
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ CFLAGS = -pipe -g -std=gnu11
2424
# Call parameter type does not match function signature!
2525
# %tmp = load double, double* %x.addr, align 8, !dbg !1483
2626
# float %1 = call i32 @__isnanf(double %tmp), !dbg !1483
27-
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
27+
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
2828
FPPFLAGS = -traditional
2929
F90FLAGS = -pipe -g -fcray-pointer -ffixed-line-length-none
3030
LIBS = nvToolsExt gfortran
@@ -88,9 +88,7 @@ LAPACK_DIR = /usr
8888
# LORENE_DIR = /usr/local
8989
MPI_DIR = /usr
9090
NSIMD_DIR = /usr/local
91-
NSIMD_INC_DIRS = /usr/local/include
92-
NSIMD_LIB_DIRS = /usr/local/lib
93-
NSIMD_SIMD = SSE2
91+
NSIMD_SIMD = AVX2
9492
OPENBLAS_DIR = /usr
9593
OPENPMD_API_DIR = /usr/local
9694
# OPENSSL_DIR = /usr

scripts/actions-cuda-real64.ini

+3
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ runscript = actions-cuda-real64.run
2222
make = make -j @MAKEJOBS@
2323
makejobs = 2
2424
disabled-thorns = <<EOT
25+
# Not needed with CUDA
26+
ExternalLibraries/NSIMD
27+
2528
ExternalLibraries/BLAS
2629
ExternalLibraries/LAPACK
2730
ExternalLibraries/LORENE

scripts/actions-rocm-real64.cfg

+2-4
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ FPPFLAGS = -traditional
2323
F90FLAGS = -pipe -g -fcray-pointer -ffixed-line-length-none
2424

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

2929
C_LINE_DIRECTIVES = yes
@@ -84,9 +84,7 @@ LAPACK_DIR = /usr
8484
# LORENE_DIR = /usr/local
8585
MPI_DIR = /usr
8686
NSIMD_DIR = /usr/local
87-
NSIMD_INC_DIRS = /usr/local/include
88-
NSIMD_LIB_DIRS = /usr/local/lib
89-
NSIMD_SIMD = SSE2
87+
NSIMD_SIMD = AVX2
9088
OPENBLAS_DIR = /usr
9189
OPENPMD_API_DIR = /usr/local
9290
# OPENSSL_DIR = /usr

scripts/actions-rocm-real64.ini

+4
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ runscript = actions-rocm-real64.run
2222
make = make -j @MAKEJOBS@
2323
makejobs = 2
2424
disabled-thorns = <<EOT
25+
# This change breaks CI... why?
26+
# # Not needed with rocm
27+
# ExternalLibraries/NSIMD
28+
2529
CactusTest/TestMath # long double exists but does not quite work
2630
ExternalLibraries/BLAS
2731
ExternalLibraries/LAPACK

0 commit comments

Comments
 (0)