Skip to content

Commit

Permalink
Fix build_test pipeline
Browse files Browse the repository at this point in the history
  • Loading branch information
eustas committed Jan 6, 2025
1 parent d019271 commit 2ef9dd9
Show file tree
Hide file tree
Showing 4 changed files with 270 additions and 17 deletions.
31 changes: 16 additions & 15 deletions .github/workflows/build_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,24 +47,25 @@ jobs:
build_system: cmake
c_compiler: clang-15
cxx_compiler: clang++15
os: ubuntu-22.04

- name: cmake:clang15:asan
- name: cmake:clang:asan
build_system: cmake
sanitizer: address
c_compiler: clang-15
cxx_compiler: clang++15
c_compiler: clang
cxx_compiler: clang++

- name: cmake:clang15:tsan
- name: cmake:clang:tsan
build_system: cmake
sanitizer: thread
c_compiler: clang-15
cxx_compiler: clang++15
c_compiler: clang
cxx_compiler: clang++

- name: cmake:clang15:ubsan
- name: cmake:clang:ubsan
build_system: cmake
sanitizer: undefined
c_compiler: clang-15
cxx_compiler: clang++-15
c_compiler: clang
cxx_compiler: clang++
c_flags: -fno-sanitize-recover=undefined,integer

- name: cmake:qemu-arm-neon-gcc
Expand Down Expand Up @@ -98,10 +99,10 @@ jobs:
cmake_config: Debug
os: windows-latest

- name: fuzz:clang15
- name: fuzz:clang
build_system: fuzz
c_compiler: clang-15
cxx_compiler: clang++15
c_compiler: clang
cxx_compiler: clang++

# TODO: consider running this combination in docker
#- name: python2.7:gcc5
Expand Down Expand Up @@ -131,11 +132,11 @@ jobs:
# TODO: consider running this combination in docker
#- name: python3.8:gcc5

- name: python3.10:clang15
- name: python3.10:clang
build_system: python
python_version: "3.10"
c_compiler: clang-15
cxx_compiler: clang++-15
c_compiler: clang
cxx_compiler: clang++

- name: python3.10-win
build_system: python
Expand Down
12 changes: 12 additions & 0 deletions MODULE.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Copyright 2024 The Brotli Authors. All rights reserved.
#
# Distributed under MIT license.
# See file LICENSE for detail or copy at https://opensource.org/licenses/MIT

"""Brotli reference implementation"""

module(
name = "brotli",
version = "1.1.0",
repo_name = "org_brotli",
)
Loading

0 comments on commit 2ef9dd9

Please sign in to comment.