Skip to content

Commit c3956c1

Browse files
[cicd] partial linalg support
1 parent 01feb69 commit c3956c1

8 files changed

+112
-0
lines changed

.github/workflows/clang_tidy.yml

+14
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,20 @@ jobs:
3131
cmake ..
3232
cmake --build . --parallel
3333
sudo cmake --install . ) )
34+
( cd /tmp
35+
git clone --depth 1 https://github.com/kokkos/mdspan.git
36+
mkdir mdspan/build
37+
( cd mdspan/build
38+
cmake ..
39+
cmake --build . --parallel
40+
sudo cmake --install . ) )
41+
( cd /tmp
42+
git clone --depth 1 https://github.com/kokkos/stdBLAS.git
43+
mkdir stdBLAS/build
44+
( cd stdBLAS/build
45+
cmake ..
46+
cmake --build . --parallel
47+
sudo cmake --install . ) )
3448
- name: Verify
3549
run: |
3650
FILES=`find . -iname *.hpp -o -iname *.tpp`

.github/workflows/cppcheck.yml

+14
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,20 @@ jobs:
3535
cmake ..
3636
cmake --build . --parallel
3737
sudo cmake --install . ) )
38+
( cd /tmp
39+
git clone --depth 1 https://github.com/kokkos/mdspan.git
40+
mkdir mdspan/build
41+
( cd mdspan/build
42+
cmake ..
43+
cmake --build . --parallel
44+
sudo cmake --install . ) )
45+
( cd /tmp
46+
git clone --depth 1 https://github.com/kokkos/stdBLAS.git
47+
mkdir stdBLAS/build
48+
( cd stdBLAS/build
49+
cmake ..
50+
cmake --build . --parallel
51+
sudo cmake --install . ) )
3852
- name: Verify
3953
# unusedStructMember https://trac.cppcheck.net/ticket/10699
4054
run: |

.github/workflows/deploy_test_coverage_coveralls.yml

+14
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,20 @@ jobs:
3131
cmake ..
3232
cmake --build . --parallel
3333
sudo cmake --install . ) )
34+
( cd /tmp
35+
git clone --depth 1 https://github.com/kokkos/mdspan.git
36+
mkdir mdspan/build
37+
( cd mdspan/build
38+
cmake ..
39+
cmake --build . --parallel
40+
sudo cmake --install . ) )
41+
( cd /tmp
42+
git clone --depth 1 https://github.com/kokkos/stdBLAS.git
43+
mkdir stdBLAS/build
44+
( cd stdBLAS/build
45+
cmake ..
46+
cmake --build . --parallel
47+
sudo cmake --install . ) )
3448
- name: Build
3549
run: |
3650
gcc-12 \

.github/workflows/verify_test_memory_valgrind.yml

+14
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,20 @@ jobs:
3131
cmake ..
3232
cmake --build . --parallel
3333
sudo cmake --install . ) )
34+
( cd /tmp
35+
git clone --depth 1 https://github.com/kokkos/mdspan.git
36+
mkdir mdspan/build
37+
( cd mdspan/build
38+
cmake ..
39+
cmake --build . --parallel
40+
sudo cmake --install . ) )
41+
( cd /tmp
42+
git clone --depth 1 https://github.com/kokkos/stdBLAS.git
43+
mkdir stdBLAS/build
44+
( cd stdBLAS/build
45+
cmake ..
46+
cmake --build . --parallel
47+
sudo cmake --install . ) )
3448
- name: Build
3549
run: |
3650
gcc-12 \

.github/workflows/verify_test_sanitizer_address.yml

+14
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,20 @@ jobs:
3131
cmake ..
3232
cmake --build . --parallel
3333
sudo cmake --install . ) )
34+
( cd /tmp
35+
git clone --depth 1 https://github.com/kokkos/mdspan.git
36+
mkdir mdspan/build
37+
( cd mdspan/build
38+
cmake ..
39+
cmake --build . --parallel
40+
sudo cmake --install . ) )
41+
( cd /tmp
42+
git clone --depth 1 https://github.com/kokkos/stdBLAS.git
43+
mkdir stdBLAS/build
44+
( cd stdBLAS/build
45+
cmake ..
46+
cmake --build . --parallel
47+
sudo cmake --install . ) )
3448
- name: Build
3549
run: |
3650
gcc-12 \

.github/workflows/verify_test_sanitizer_leak.yml

+14
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,20 @@ jobs:
3131
cmake ..
3232
cmake --build . --parallel
3333
sudo cmake --install . ) )
34+
( cd /tmp
35+
git clone --depth 1 https://github.com/kokkos/mdspan.git
36+
mkdir mdspan/build
37+
( cd mdspan/build
38+
cmake ..
39+
cmake --build . --parallel
40+
sudo cmake --install . ) )
41+
( cd /tmp
42+
git clone --depth 1 https://github.com/kokkos/stdBLAS.git
43+
mkdir stdBLAS/build
44+
( cd stdBLAS/build
45+
cmake ..
46+
cmake --build . --parallel
47+
sudo cmake --install . ) )
3448
- name: Build
3549
run: |
3650
gcc-12 \

.github/workflows/verify_test_sanitizer_thread.yml

+14
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,20 @@ jobs:
3131
cmake ..
3232
cmake --build . --parallel
3333
sudo cmake --install . ) )
34+
( cd /tmp
35+
git clone --depth 1 https://github.com/kokkos/mdspan.git
36+
mkdir mdspan/build
37+
( cd mdspan/build
38+
cmake ..
39+
cmake --build . --parallel
40+
sudo cmake --install . ) )
41+
( cd /tmp
42+
git clone --depth 1 https://github.com/kokkos/stdBLAS.git
43+
mkdir stdBLAS/build
44+
( cd stdBLAS/build
45+
cmake ..
46+
cmake --build . --parallel
47+
sudo cmake --install . ) )
3448
- name: Build
3549
run: |
3650
gcc-12 \

.github/workflows/verify_test_sanitizer_undefined_behavior.yml

+14
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,20 @@ jobs:
3131
cmake ..
3232
cmake --build . --parallel
3333
sudo cmake --install . ) )
34+
( cd /tmp
35+
git clone --depth 1 https://github.com/kokkos/mdspan.git
36+
mkdir mdspan/build
37+
( cd mdspan/build
38+
cmake ..
39+
cmake --build . --parallel
40+
sudo cmake --install . ) )
41+
( cd /tmp
42+
git clone --depth 1 https://github.com/kokkos/stdBLAS.git
43+
mkdir stdBLAS/build
44+
( cd stdBLAS/build
45+
cmake ..
46+
cmake --build . --parallel
47+
sudo cmake --install . ) )
3448
- name: Build
3549
run: |
3650
gcc-12 \

0 commit comments

Comments
 (0)