Fixed linux cublas filepaths

This commit is contained in:
Martin Evans 2023-08-29 00:18:40 +01:00
parent 86398d400d
commit 318ccd433f
1 changed files with 10 additions and 9 deletions

View File

@ -80,7 +80,7 @@ jobs:
path: .\build\bin\Release\llama.dll
name: llama-bin-win-${{ matrix.build }}-x64.dll
compile-windows-cublas:
compile-cublas:
if: ${{ github.event.inputs.cublas }}
name: Compile (cublas)
strategy:
@ -106,7 +106,7 @@ jobs:
run: |
mkdir build
cd build
cmake .. -DLLAMA_CUBLAS=ON -DBUILD_SHARED_LIBS=ON
cmake .. -DLLAMA_CUBLAS=ON -DBUILD_SHARED_LIBS=ON -DLLAMA_BUILD_TESTS=OFF -DLLAMA_BUILD_EXAMPLES=OFF -DLLAMA_BUILD_SERVER=OFF
cmake --build . --config Release
ls -R
@ -120,7 +120,7 @@ jobs:
if: ${{ matrix.os == 'ubuntu-latest' }}
uses: actions/upload-artifact@v3
with:
path: .\build\bin\Release\llama.so
path: ./build/libllama.so
name: llama-bin-linux-cublas-cu${{ matrix.cuda }}-x64.so
compile-macos:
@ -130,11 +130,10 @@ jobs:
strategy:
fail-fast: true
matrix:
include:
- build: 'arm64'
arch: 'arm64'
- build: 'x86_64'
arch: 'x86_64'
arch: [
"arm64",
#"x86_64"
]
steps:
- uses: actions/checkout@v3
@ -168,7 +167,7 @@ jobs:
"compile-linux",
"compile-macos",
"compile-windows",
"compile-windows-cublas"
"compile-cublas"
]
steps:
- uses: actions/download-artifact@v3
@ -214,8 +213,10 @@ jobs:
run: |
mkdir cu11.7.1
cp artifacts/llama-bin-win-cublas-cu11.7.1-x64.dll/llama.dll cu11.7.1/libllama.dll
cp artifacts/llama-bin-win-cublas-cu11.7.1-x64.so/libllama.so cu11.7.1/libllama.so
mkdir cu12.1.0
cp artifacts/llama-bin-win-cublas-cu12.1.0-x64.dll/llama.dll cu12.1.0/libllama.dll
cp artifacts/llama-bin-win-cublas-cu12.1.0-x64.dll/libllama.so cu12.1.0/libllama.so
- name: Upload artifacts
uses: actions/upload-artifact@v3