Skip to content

Commit 48b2b4f

Browse files
authored
Merge pull request #181 from ldorau/Enable_OS_provider_in_builds_in_the_include_section
Enable OS provider in builds in the include section
2 parents 3e194d0 + 078d5b6 commit 48b2b4f

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/workflows/basic.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,14 +87,17 @@ jobs:
8787
build_type: Release
8888
compiler: {c: gcc-7, cxx: g++-7}
8989
shared_library: 'OFF'
90+
os_provider: 'ON'
9091
- os: 'ubuntu-22.04'
9192
build_type: Release
9293
compiler: {c: clang, cxx: clang++}
9394
shared_library: 'OFF'
95+
os_provider: 'ON'
9496
- os: 'ubuntu-22.04'
9597
build_type: Release
9698
compiler: {c: gcc, cxx: g++}
9799
shared_library: 'ON'
100+
os_provider: 'ON'
98101
# test os_provider='OFF' with shared_library='ON'
99102
- os: 'ubuntu-22.04'
100103
build_type: Release
@@ -113,25 +116,29 @@ jobs:
113116
compiler: {c: clang, cxx: clang++}
114117
pool_tracking: 'ON'
115118
shared_library: 'OFF'
119+
os_provider: 'ON'
116120
# TSAN is mutually exclusive with other sanitizers
117121
sanitizers: {asan: ON, ubsan: ON, tsan: OFF}
118122
- os: 'ubuntu-22.04'
119123
build_type: Debug
120124
compiler: {c: clang, cxx: clang++}
121125
pool_tracking: 'ON'
122126
shared_library: 'OFF'
127+
# os_provider: 'ON' # TODO: fix TSAN issues and enable os_provider here
123128
sanitizers: {asan: OFF, ubsan: OFF, tsan: ON}
124129
- os: 'ubuntu-22.04'
125130
build_type: Debug
126131
compiler: {c: gcc, cxx: g++}
127132
pool_tracking: 'ON'
128133
shared_library: 'OFF'
134+
os_provider: 'ON'
129135
sanitizers: {asan: ON, ubsan: ON, tsan: OFF}
130136
- os: 'ubuntu-22.04'
131137
build_type: Debug
132138
compiler: {c: gcc, cxx: g++}
133139
pool_tracking: 'ON'
134140
shared_library: 'OFF'
141+
# os_provider: 'ON' # TODO: fix TSAN issues and enable os_provider here
135142
sanitizers: {asan: OFF, ubsan: OFF, tsan: ON}
136143
runs-on: ${{matrix.os}}
137144

0 commit comments

Comments
 (0)