@@ -151,31 +151,6 @@ jobs:
151
151
run : ./.github/scripts/unittest.sh
152
152
153
153
154
- Warnings :
155
- name : ' W: Check Compilation Warnings'
156
- runs-on : ubuntu-22.04
157
- steps :
158
-
159
- - uses : actions/setup-python@v4
160
- with :
161
- python-version : 3.10.10
162
- - uses : actions/checkout@v3
163
- with :
164
- submodules : ' true'
165
- - run : ./.github/scripts/install_dependencies.sh
166
-
167
- -
uses :
hendrikmuhs/[email protected]
168
-
169
- - name : Test
170
- env :
171
- # In order to get compilation warnings produced per source file, we must do a non-IPO build
172
- # We also turn warnings into errors for this target by doing a strict compile
173
- CMAKE_PARAMS : " -DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DVTR_ENABLE_STRICT_COMPILE=on -DVTR_IPO_BUILD=off"
174
- run : |
175
- export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
176
- ./.github/scripts/build.sh
177
-
178
-
179
154
Regression :
180
155
runs-on : ubuntu-22.04
181
156
strategy :
@@ -184,47 +159,47 @@ jobs:
184
159
include : [
185
160
{
186
161
name : ' Basic' ,
187
- params : ' -DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on' ,
162
+ params : ' -DCMAKE_COMPILE_WARNING_AS_ERROR=on - DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on' ,
188
163
suite : ' vtr_reg_basic'
189
164
},
190
165
{
191
166
name : ' Basic_odin' ,
192
- params : ' -DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DWITH_PARMYS=OFF -DWITH_ODIN=on' ,
167
+ params : ' -DCMAKE_COMPILE_WARNING_AS_ERROR=on - DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DWITH_PARMYS=OFF -DWITH_ODIN=on' ,
193
168
suite : ' vtr_reg_basic_odin'
194
169
},
195
170
{
196
171
name : ' Basic with NO_GRAPHICS' ,
197
- params : ' -DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DVPR_USE_EZGL=off' ,
172
+ params : ' -DCMAKE_COMPILE_WARNING_AS_ERROR=on - DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DVPR_USE_EZGL=off' ,
198
173
suite : ' vtr_reg_basic'
199
174
},
200
175
{
201
176
name : ' Basic with CAPNPROTO disabled' ,
202
- params : ' -DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DVTR_ENABLE_CAPNPROTO=off' ,
177
+ params : ' -DCMAKE_COMPILE_WARNING_AS_ERROR=on - DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DVTR_ENABLE_CAPNPROTO=off' ,
203
178
suite : ' vtr_reg_basic'
204
179
},
205
180
{
206
181
name : ' Basic with VTR_ENABLE_DEBUG_LOGGING' ,
207
- params : ' -DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DVTR_ENABLE_DEBUG_LOGGING=on' ,
182
+ params : ' -DCMAKE_COMPILE_WARNING_AS_ERROR=on - DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DVTR_ENABLE_DEBUG_LOGGING=on' ,
208
183
suite : ' vtr_reg_basic'
209
184
},
210
185
{
211
186
name : ' Basic_odin with VTR_ENABLE_DEBUG_LOGGING' ,
212
- params : ' -DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DVTR_ENABLE_DEBUG_LOGGING=on -DWITH_PARMYS=OFF -DWITH_ODIN=on' ,
187
+ params : ' -DCMAKE_COMPILE_WARNING_AS_ERROR=on - DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DVTR_ENABLE_DEBUG_LOGGING=on -DWITH_PARMYS=OFF -DWITH_ODIN=on' ,
213
188
suite : ' vtr_reg_basic_odin'
214
189
},
215
190
{
216
191
name : ' Strong' ,
217
- params : ' -DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on' ,
192
+ params : ' -DCMAKE_COMPILE_WARNING_AS_ERROR=on - DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on' ,
218
193
suite : ' vtr_reg_strong'
219
194
},
220
195
{
221
196
name : ' Strong_odin' ,
222
- params : ' -DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DWITH_PARMYS=OFF -DWITH_ODIN=on' ,
197
+ params : ' -DCMAKE_COMPILE_WARNING_AS_ERROR=on - DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DWITH_PARMYS=OFF -DWITH_ODIN=on' ,
223
198
suite : ' vtr_reg_strong_odin'
224
199
},
225
200
{
226
201
name : ' Valgrind Memory' ,
227
- params : ' -DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DWITH_ODIN=on' ,
202
+ params : ' -DCMAKE_COMPILE_WARNING_AS_ERROR=on - DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on -DWITH_ODIN=on' ,
228
203
suite : ' vtr_reg_valgrind_small'
229
204
}
230
205
]
@@ -432,7 +407,6 @@ jobs:
432
407
- Build
433
408
- Format
434
409
- UniTests
435
- - Warnings
436
410
- Regression
437
411
- Sanitized
438
412
- Parmys
0 commit comments