Replies: 1 comment
-
The idea was that developers locally will do things in Debug, then CI will take care of Release and Sanitize configurations. Developers still have the opportunity to create a local build of those variants if anything comes up in CI. Some hardening options also only work with release builds (e.g. The language provided |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What is the reason to enable Release build, including
-DNDEBUG
, during CI? Wouldn't it make more sense to keep assertions active during testing to catch potential wrong assumptions? I tend to place a lot ofasserts
in my code and only remove them during deployment...Beta Was this translation helpful? Give feedback.
All reactions