ci : temporary disable sanitizer builds (#6128)

This commit is contained in:
Georgi Gerganov 2024-03-18 13:45:27 +02:00 committed by GitHub
parent 2bf8d0f7c4
commit 4f6d1337ca
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 37 additions and 37 deletions

View File

@ -98,40 +98,40 @@ jobs:
cd build cd build
ctest -L main --verbose --timeout 900 ctest -L main --verbose --timeout 900
ubuntu-latest-cmake-sanitizer: # ubuntu-latest-cmake-sanitizer:
runs-on: ubuntu-latest # runs-on: ubuntu-latest
#
continue-on-error: true # continue-on-error: true
#
strategy: # strategy:
matrix: # matrix:
sanitizer: [ADDRESS, THREAD, UNDEFINED] # sanitizer: [ADDRESS, THREAD, UNDEFINED]
build_type: [Debug, Release] # build_type: [Debug, Release]
#
steps: # steps:
- name: Clone # - name: Clone
id: checkout # id: checkout
uses: actions/checkout@v3 # uses: actions/checkout@v3
#
- name: Dependencies # - name: Dependencies
id: depends # id: depends
run: | # run: |
sudo apt-get update # sudo apt-get update
sudo apt-get install build-essential # sudo apt-get install build-essential
#
- name: Build # - name: Build
id: cmake_build # id: cmake_build
run: | # run: |
mkdir build # mkdir build
cd build # cd build
cmake .. -DLLAMA_FATAL_WARNINGS=ON -DLLAMA_SANITIZE_${{ matrix.sanitizer }}=ON -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} # cmake .. -DLLAMA_FATAL_WARNINGS=ON -DLLAMA_SANITIZE_${{ matrix.sanitizer }}=ON -DCMAKE_BUILD_TYPE=${{ matrix.build_type }}
cmake --build . --config ${{ matrix.build_type }} -j $(nproc) # cmake --build . --config ${{ matrix.build_type }} -j $(nproc)
#
- name: Test # - name: Test
id: cmake_test # id: cmake_test
run: | # run: |
cd build # cd build
ctest -L main --verbose --timeout 900 # ctest -L main --verbose --timeout 900
ubuntu-latest-cmake-mpi: ubuntu-latest-cmake-mpi:
runs-on: ubuntu-latest runs-on: ubuntu-latest

View File

@ -24,13 +24,13 @@ jobs:
strategy: strategy:
matrix: matrix:
sanitizer: [ADDRESS, THREAD, UNDEFINED] # TODO: temporary disabled due to linux kernel issues
#sanitizer: [ADDRESS, THREAD, UNDEFINED]
sanitizer: [UNDEFINED]
build_type: [Debug] build_type: [Debug]
include: include:
- build_type: Release - build_type: Release
sanitizer: "" sanitizer: ""
- build_type: Debug
sanitizer: THREAD
disabled_on_pr: true disabled_on_pr: true
fail-fast: false # While -DLLAMA_SANITIZE_THREAD=ON is broken fail-fast: false # While -DLLAMA_SANITIZE_THREAD=ON is broken