@@ -22,29 +22,85 @@ jobs:
2222 matrix :
2323 include :
2424 - os : " linux"
25- name : " amd64"
25+ name : " amd64-noavx "
2626 runs-on : " ubuntu-20-04"
27- cmake-flags : " -DCORTEX_CPP_VERSION=${{github.event.pull_request.head.sha}}"
27+ cmake-flags : " -DLLAMA_NATIVE=OFF"
28+ build-deps-cmake-flags : " "
29+ run-e2e : false
30+ ccache-dir : ' '
31+
32+ - os : " linux"
33+ name : " amd64-vulkan"
34+ runs-on : " ubuntu-20-04-cuda-11-7"
35+ cmake-flags : " -DLLAMA_VULKAN=ON -DLLAMA_NATIVE=OFF"
36+ build-deps-cmake-flags : " "
37+ run-e2e : false
38+ ccache-dir : ' '
39+
40+ - os : " linux"
41+ name : " amd64-noavx-cuda-11-7"
42+ runs-on : " ubuntu-20-04-cuda-11-7"
43+ cmake-flags : " -DCUDA_11_7=ON -DLLAMA_NATIVE=OFF -DLLAMA_CUDA=ON"
2844 build-deps-cmake-flags : " "
45+ run-e2e : false
2946 ccache-dir : ' '
47+
48+ - os : " linux"
49+ name : " amd64-noavx-cuda-12-0"
50+ runs-on : " ubuntu-20-04-cuda-12-0"
51+ cmake-flags : " -DCUDA_12_0=ON -DLLAMA_NATIVE=OFF -DLLAMA_CUDA=ON"
52+ build-deps-cmake-flags : " "
53+ run-e2e : false
54+ ccache-dir : ' '
55+
3056 - os : " mac"
3157 name : " amd64"
3258 runs-on : " macos-13"
33- cmake-flags : " -DCORTEX_CPP_VERSION=${{github.event.pull_request.head.sha}} "
59+ cmake-flags : " "
3460 build-deps-cmake-flags : " "
61+ run-e2e : false
3562 ccache-dir : ' '
63+
3664 - os : " mac"
3765 name : " arm64"
3866 runs-on : " mac-silicon"
39- cmake-flags : " -DCORTEX_CPP_VERSION=${{github.event.pull_request.head.sha}} - DMAC_ARM64=ON"
67+ cmake-flags : " -DMAC_ARM64=ON"
4068 build-deps-cmake-flags : " "
69+ run-e2e : false
4170 ccache-dir : ' '
71+
4272 - os : " windows"
43- name : " amd64"
73+ name : " amd64-noavx"
74+ runs-on : " windows-cuda-11-7"
75+ cmake-flags : " -DLLAMA_NATIVE=OFF -DLLAMA_BUILD_SERVER=ON -DLLAMA_BLAS=ON -DBUILD_SHARED_LIBS=OFF -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CUDA_COMPILER_LAUNCHER=ccache -GNinja"
76+ build-deps-cmake-flags : " -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CUDA_COMPILER_LAUNCHER=ccache -GNinja"
77+ run-e2e : false
78+ ccache-dir : ' C:\Users\ContainerAdministrator\AppData\Local\ccache'
79+
80+ - os : " windows"
81+ name : " amd64-vulkan"
82+ runs-on : " windows-cuda-12-0"
83+ cmake-flags : " -DLLAMA_VULKAN=ON -DLLAMA_NATIVE=OFF -DLLAMA_BUILD_SERVER=ON -DBUILD_SHARED_LIBS=OFF -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CUDA_COMPILER_LAUNCHER=ccache -GNinja"
84+ build-deps-cmake-flags : " -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CUDA_COMPILER_LAUNCHER=ccache -GNinja"
85+ run-e2e : false
86+ ccache-dir : ' C:\Users\ContainerAdministrator\AppData\Local\ccache'
87+
88+ - os : " windows"
89+ name : " amd64-noavx-cuda-12-0"
4490 runs-on : " windows-cuda-12-0"
45- cmake-flags : " -DCORTEX_CPP_VERSION=${{github.event.pull_request.head.sha}} -DBUILD_SHARED_LIBS=OFF -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CUDA_COMPILER_LAUNCHER=ccache -GNinja"
91+ cmake-flags : " -DLLAMA_NATIVE=OFF -DCUDA_12_0=ON -DLLAMA_BUILD_SERVER=ON -DLLAMA_CUDA=ON -DBUILD_SHARED_LIBS=OFF -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CUDA_COMPILER_LAUNCHER=ccache -GNinja"
4692 build-deps-cmake-flags : " -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CUDA_COMPILER_LAUNCHER=ccache -GNinja"
47- ccache-dir : ' C:\Users\ContainerAdministrator\AppData\Local\ccache'
93+ run-e2e : false
94+ ccache-dir : ' C:\Users\ContainerAdministrator\AppData\Local\ccache'
95+
96+ - os : " windows"
97+ name : " amd64-noavx-cuda-11-7"
98+ runs-on : " windows-cuda-11-7"
99+ cmake-flags : " -DLLAMA_NATIVE=OFF -DCUDA_11_7=ON -DLLAMA_BUILD_SERVER=ON -DLLAMA_CUDA=ON -DBUILD_SHARED_LIBS=OFF -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CUDA_COMPILER_LAUNCHER=ccache -GNinja"
100+ build-deps-cmake-flags : " -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CUDA_COMPILER_LAUNCHER=ccache -GNinja"
101+ run-e2e : false
102+ ccache-dir : ' C:\Users\ContainerAdministrator\AppData\Local\ccache'
103+
48104 steps :
49105 - name : Clone
50106 id : checkout
0 commit comments