Skip to content

Commit 3c5dad2

Browse files
committed
disable clang build while it's broken in github actions
1 parent e7c1b0e commit 3c5dad2

File tree

1 file changed

+31
-30
lines changed

1 file changed

+31
-30
lines changed

.github/workflows/cmake.yml

Lines changed: 31 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -6,36 +6,37 @@ env:
66
BUILD_TYPE: Release
77

88
jobs:
9-
build_linux_clang:
10-
runs-on: ubuntu-latest
11-
strategy:
12-
fail-fast: false
13-
matrix:
14-
BUILD_TYPE: [Release, Debug]
15-
16-
steps:
17-
- uses: actions/checkout@v2
18-
19-
- name: Configure CMake
20-
run: cmake -B build -DCMAKE_BUILD_TYPE=${{matrix.BUILD_TYPE}} -DRAPIDFUZZ_BUILD_TESTING=1 -DRAPIDFUZZ_ENABLE_LINTERS=1 -DRAPIDFUZZ_BUILD_FUZZERS=1 -DCMAKE_CXX_COMPILER=clang++
21-
22-
- name: Build
23-
run: cmake --build build --config ${{matrix.BUILD_TYPE}}
24-
25-
- name: Test
26-
working-directory: build
27-
run: ctest -C ${{matrix.BUILD_TYPE}} --rerun-failed --output-on-failure
28-
29-
- name: Fuzz Test
30-
working-directory: build
31-
run: |
32-
fuzzing/fuzz_lcs_similarity -max_total_time=30
33-
fuzzing/fuzz_levenshtein_distance -max_total_time=30
34-
fuzzing/fuzz_levenshtein_editops -max_total_time=30
35-
fuzzing/fuzz_indel_distance -max_total_time=30
36-
fuzzing/fuzz_indel_editops -max_total_time=30
37-
fuzzing/fuzz_osa_distance -max_total_time=30
38-
fuzzing/fuzz_damerau_levenshtein_distance -max_total_time=30
9+
# clang builds are broken in github actions right now: https://github.com/actions/runner-images/issues/8659
10+
#build_linux_clang:
11+
# runs-on: ubuntu-latest
12+
# strategy:
13+
# fail-fast: false
14+
# matrix:
15+
# BUILD_TYPE: [Release, Debug]
16+
#
17+
# steps:
18+
# - uses: actions/checkout@v2
19+
#
20+
# - name: Configure CMake
21+
# run: cmake -B build -DCMAKE_BUILD_TYPE=${{matrix.BUILD_TYPE}} -DRAPIDFUZZ_BUILD_TESTING=1 -DRAPIDFUZZ_ENABLE_LINTERS=1 -DRAPIDFUZZ_BUILD_FUZZERS=1 -DCMAKE_CXX_COMPILER=clang++
22+
#
23+
# - name: Build
24+
# run: cmake --build build --config ${{matrix.BUILD_TYPE}}
25+
#
26+
# - name: Test
27+
# working-directory: build
28+
# run: ctest -C ${{matrix.BUILD_TYPE}} --rerun-failed --output-on-failure
29+
#
30+
# - name: Fuzz Test
31+
# working-directory: build
32+
# run: |
33+
# fuzzing/fuzz_lcs_similarity -max_total_time=30
34+
# fuzzing/fuzz_levenshtein_distance -max_total_time=30
35+
# fuzzing/fuzz_levenshtein_editops -max_total_time=30
36+
# fuzzing/fuzz_indel_distance -max_total_time=30
37+
# fuzzing/fuzz_indel_editops -max_total_time=30
38+
# fuzzing/fuzz_osa_distance -max_total_time=30
39+
# fuzzing/fuzz_damerau_levenshtein_distance -max_total_time=30
3940

4041
build_linux_gcc:
4142
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)