mirror of
https://github.com/logos-storage/nim-leopard.git
synced 2026-01-04 06:33:09 +00:00
restore llvm v14
This commit is contained in:
parent
73483b9f4c
commit
207c00c25b
8
.github/workflows/test.yml
vendored
8
.github/workflows/test.yml
vendored
@ -54,7 +54,7 @@ jobs:
|
|||||||
brew install \
|
brew install \
|
||||||
findutils \
|
findutils \
|
||||||
libomp \
|
libomp \
|
||||||
llvm@17
|
llvm@14
|
||||||
|
|
||||||
- name: Install tools and libraries via MSYS2 (Windows)
|
- name: Install tools and libraries via MSYS2 (Windows)
|
||||||
if: matrix.platform.os == 'windows'
|
if: matrix.platform.os == 'windows'
|
||||||
@ -141,9 +141,9 @@ jobs:
|
|||||||
touch tests/testleopard
|
touch tests/testleopard
|
||||||
fi
|
fi
|
||||||
if [[ ${{ matrix.platform.os }} = macos ]]; then
|
if [[ ${{ matrix.platform.os }} = macos ]]; then
|
||||||
export PATH="$(brew --prefix llvm@17)/bin:${PATH}"
|
export PATH="$(brew --prefix llvm@14)/bin:${PATH}"
|
||||||
export LDFLAGS="-L$(brew --prefix libomp)/lib -L$(brew --prefix llvm@17)/lib -Wl,-rpath,$(brew --prefix llvm@17)/lib"
|
export LDFLAGS="-L$(brew --prefix libomp)/lib -L$(brew --prefix llvm@14)/lib -Wl,-rpath,$(brew --prefix llvm@14)/lib"
|
||||||
compiler_extra_options="-d:LeopardCmakeFlags='-DCMAKE_BUILD_TYPE=Release -DENABLE_OPENMP=off -DCMAKE_C_COMPILER=$(brew --prefix llvm@17)/bin/clang -DCMAKE_CXX_COMPILER=$(brew --prefix llvm@17)/bin/clang++' -d:LeopardExtraCompilerlags='-fopenmp' -d:LeopardExtraLinkerFlags='-fopenmp -L$(brew --prefix libomp)/lib'"
|
compiler_extra_options="-d:LeopardCmakeFlags='-DCMAKE_BUILD_TYPE=Release -DENABLE_OPENMP=off -DCMAKE_C_COMPILER=$(brew --prefix llvm@14)/bin/clang -DCMAKE_CXX_COMPILER=$(brew --prefix llvm@14)/bin/clang++' -d:LeopardExtraCompilerlags='-fopenmp' -d:LeopardExtraLinkerFlags='-fopenmp -L$(brew --prefix libomp)/lib'"
|
||||||
fi
|
fi
|
||||||
eval nimble --verbose test -d:release --mm:refc ${compiler_extra_options}
|
eval nimble --verbose test -d:release --mm:refc ${compiler_extra_options}
|
||||||
eval nimble --verbose test -d:release --mm:orc ${compiler_extra_options}
|
eval nimble --verbose test -d:release --mm:orc ${compiler_extra_options}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user