Commit 9b726bc
authored
Enable debug assertions in CI. (#20832)
## Which issue does this PR close?
- Closes #20831.
## Rationale for this change
CI uses release profiles to allow tests to run more quickly (and
potentially also to provide more coverage for the most realistic case
for end users of the system). But debug assertions can expose real bugs
/ mistaken assumptions, and so they should be covered in CI as well.
## What changes are included in this PR?
Adjust the Rust build profiles which are used in CI to enable debug
assertions.
## Are these changes tested?
Yes, by CI.
## Are there any user-facing changes?
No.1 parent 6e0dde0 commit 9b726bc
1 file changed
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
239 | 239 | | |
240 | 240 | | |
241 | 241 | | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
242 | 245 | | |
243 | 246 | | |
244 | 247 | | |
| |||
260 | 263 | | |
261 | 264 | | |
262 | 265 | | |
| 266 | + | |
263 | 267 | | |
264 | 268 | | |
265 | 269 | | |
| |||
268 | 272 | | |
269 | 273 | | |
270 | 274 | | |
| 275 | + | |
271 | 276 | | |
272 | 277 | | |
273 | 278 | | |
| |||
0 commit comments