-
Notifications
You must be signed in to change notification settings - Fork 273
goto_check_c: observe check pragmas annotated to individual expressions #6616
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
base: develop
Are you sure you want to change the base?
goto_check_c: observe check pragmas annotated to individual expressions #6616
Conversation
a5af87c
to
0b099d0
Compare
Codecov Report
@@ Coverage Diff @@
## develop #6616 +/- ##
========================================
Coverage 76.73% 76.73%
========================================
Files 1579 1579
Lines 181999 182016 +17
========================================
+ Hits 139652 139671 +19
+ Misses 42347 42345 -2
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks sensible to me.
0b099d0
to
577cfee
Compare
We do not necessarily have any pragmas set, and therefore must be able to handle an empty stack. Surprisingly, this only seg faulted when building in exactly the way check-ubuntu-20_04-make-gcc is doing this in CI, and only on one test added in the next commit.
This is required to make the conversion of __builtin_X_overflow not generate spurious conversion checks. Fixes: diffblue#6452
577cfee
to
25d3a9c
Compare
Where are we on this one? |
This is required to make the conversion of __builtin_X_overflow not generate spurious conversion checks.
Please review commit-by-commit.
Fixes: #6452