Skip to content

Commit 34b10b8

Browse files
merged develop
Signed-off-by: Pratik Mankawde <[email protected]>
1 parent c0ecb9a commit 34b10b8

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

.github/scripts/strategy-matrix/generate.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,8 +145,6 @@ def generate_strategy_matrix(all: bool, config: Config) -> list:
145145
# Unity on linux/amd64
146146
if f'{os["compiler_name"]}-{os["compiler_version"]}' == 'gcc-15' and build_type == 'Debug' and '-Dunity=OFF' in cmake_args and architecture['platform'] == 'linux/amd64':
147147
cmake_args = f'-Dcoverage=ON -Dcoverage_format=xml -DCODE_COVERAGE_VERBOSE=ON -DCMAKE_C_FLAGS=-O0 {cmake_args}'
148-
cmake_target = 'coverage'
149-
build_only = True
150148
cxx_flags = f'-O0 {cxx_flags}'
151149

152150
# Generate a unique name for the configuration, e.g. macos-arm64-debug

.github/workflows/reusable-build-test-config.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,12 @@ on:
4949
required: true
5050
type: string
5151

52+
sanitizers:
53+
description: "The sanitizers to enable ('Address+UndefinedBehaviour' or 'Thread+UndefinedBehaviour')."
54+
required: true
55+
type: string
56+
default: ""
57+
5258
nproc_subtract:
5359
description: "The number of processors to subtract when calculating parallelism."
5460
required: false
@@ -100,6 +106,7 @@ jobs:
100106
build_dir: ${{ inputs.build_dir }}
101107
build_nproc: ${{ steps.nproc.outputs.nproc }}
102108
build_type: ${{ inputs.build_type }}
109+
sanitizers: ${{ inputs.sanitizers }}
103110
# Set the verbosity to "quiet" for Windows to avoid an excessive
104111
# amount of logs. For other OSes, the "verbose" logs are more useful.
105112
log_verbosity: ${{ runner.os == 'Windows' && 'quiet' || 'verbose' }}

0 commit comments

Comments
 (0)