-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable assertions during CI when release builds are used #1098
Labels
Comments
lifflander
changed the title
Enable assertions during CI
Enable assertions during CI when release builds are used
Sep 29, 2020
JacobDomagala
added a commit
that referenced
this issue
Oct 12, 2020
JacobDomagala
added a commit
that referenced
this issue
Oct 12, 2020
JacobDomagala
added a commit
that referenced
this issue
Oct 12, 2020
JacobDomagala
added a commit
that referenced
this issue
Oct 12, 2020
JacobDomagala
added a commit
that referenced
this issue
Oct 12, 2020
JacobDomagala
added a commit
that referenced
this issue
Oct 12, 2020
…flows.ini files so it's properly added during workflow generation
JacobDomagala
added a commit
that referenced
this issue
Oct 13, 2020
Reopened after comment #1107 (comment) |
JacobDomagala
added a commit
that referenced
this issue
Oct 13, 2020
bradybray
pushed a commit
that referenced
this issue
Oct 15, 2020
bradybray
pushed a commit
that referenced
this issue
Oct 15, 2020
bradybray
pushed a commit
that referenced
this issue
Oct 15, 2020
bradybray
pushed a commit
that referenced
this issue
Oct 15, 2020
…flows.ini files so it's properly added during workflow generation
bradybray
pushed a commit
that referenced
this issue
Oct 15, 2020
bradybray
pushed a commit
that referenced
this issue
Oct 15, 2020
bradybray
pushed a commit
that referenced
this issue
Oct 15, 2020
bradybray
pushed a commit
that referenced
this issue
Oct 15, 2020
bradybray
pushed a commit
that referenced
this issue
Oct 15, 2020
…flows.ini files so it's properly added during workflow generation
bradybray
pushed a commit
that referenced
this issue
Oct 15, 2020
cz4rs
pushed a commit
that referenced
this issue
Jan 5, 2021
cz4rs
pushed a commit
that referenced
this issue
Jan 5, 2021
cz4rs
pushed a commit
that referenced
this issue
Jan 5, 2021
cz4rs
pushed a commit
that referenced
this issue
Jan 5, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Right now, if you build with cmake in release mode, assertions
vtAssert*()
are disabled. Since the workflows all build in release to reduce memory usage, we don't see if assertions are breaking. I believe the configuration parametervt_check_enabled(production)
is used to switch between assertion failures breaking or not in release mode.Add a cmake option to control this so we can have assertions in release builds in the workflows.
The text was updated successfully, but these errors were encountered: