@@ -51,34 +51,33 @@ jobs:
51
51
-DAMReX_MPI=OFF
52
52
cmake --build build -j 2
53
53
54
- # TODO: target_compile_features no known features for CUDA compiler "" version .
55
- # nvcc11:
56
-
57
- # runs-on: ubuntu-20.04
58
- # env: {CXXFLAGS: "-fno-operator-names"}
59
- # steps:
60
- # - uses: actions/checkout@v2
61
- # - name: Dependencies
62
- # run: .github/workflows/dependencies/dependencies_nvcc11.sh
63
- # - name: Build & Install
64
- # run: |
65
- # export PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:${PATH}
66
- # export LD_LIBRARY_PATH=/usr/local/nvidia/lib:/usr/local/nvidia/lib64:/usr/local/cuda/lib64:${LD_LIBRARY_PATH}
67
- # which nvcc || echo "nvcc not in PATH!"
68
- #
69
- # export CC=$(which gcc)
70
- # export CXX=$(which g++)
71
- # export CUDAHOSTCXX=$(which g++)
72
- #
73
- # cmake -S . -B build \
74
- # -DCMAKE_VERBOSE_MAKEFILE=ON \
75
- # -DAMReX_GPU_BACKEND=CUDA \
76
- # -DCMAKE_CUDA_STANDARD=17 \
77
- # -DCMAKE_CXX_STANDARD=17 \
78
- # -DAMReX_CUDA_ARCH=8.0 \
79
- # -DAMReX_CUDA_ERROR_CROSS_EXECUTION_SPACE_CALL=ON \
80
- # -DAMReX_CUDA_ERROR_CAPTURE_THIS=ON
81
- # cmake --build build -j 2
54
+ nvcc11 :
55
+
56
+ runs-on : ubuntu-20.04
57
+ env : {CXXFLAGS: "-fno-operator-names"}
58
+ steps :
59
+ - uses : actions/checkout@v2
60
+ - name : Dependencies
61
+ run : .github/workflows/dependencies/dependencies_nvcc11.sh
62
+ - name : Build & Install
63
+ run : |
64
+ export PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:${PATH}
65
+ export LD_LIBRARY_PATH=/usr/local/nvidia/lib:/usr/local/nvidia/lib64:/usr/local/cuda/lib64:${LD_LIBRARY_PATH}
66
+ which nvcc || echo "nvcc not in PATH!"
67
+
68
+ export CC=$(which gcc)
69
+ export CXX=$(which g++)
70
+ export CUDAHOSTCXX=$(which g++)
71
+
72
+ cmake -S . -B build \
73
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
74
+ -DAMReX_GPU_BACKEND=CUDA \
75
+ -DCMAKE_CUDA_STANDARD=17 \
76
+ -DCMAKE_CXX_STANDARD=17 \
77
+ -DAMReX_CUDA_ARCH=8.0 \
78
+ -DAMReX_CUDA_ERROR_CROSS_EXECUTION_SPACE_CALL=ON \
79
+ -DAMReX_CUDA_ERROR_CAPTURE_THIS=ON
80
+ cmake --build build -j 2
82
81
83
82
# TODO: in pybind11
84
83
# multiple definition of `scalblnl`, `sinhl', `tanhl`, `tanl`, ...
0 commit comments