-
Notifications
You must be signed in to change notification settings - Fork 274
Add regression test for TG-2479 #5006
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
Add regression test for TG-2479 #5006
Conversation
Codecov Report
@@ Coverage Diff @@
## develop #5006 +/- ##
===========================================
- Coverage 69.44% 69.43% -0.02%
===========================================
Files 1310 1310
Lines 108753 108736 -17
===========================================
- Hits 75523 75497 -26
- Misses 33230 33239 +9
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.
This PR failed Diffblue compatibility checks (cbmc commit: 0db7ffa).
Build URL: https://travis-ci.com/diffblue/test-gen/builds/122813182
Status will be re-evaluated on next push.
Common spurious failures include: the cbmc commit has disappeared in the mean time (e.g. in a force-push); the author is not in the list of contributors (e.g. first-time contributors); compatibility was already broken by an earlier merge.
if (x0 == 1) { | ||
assert x0 == 0; // verification failure | ||
} else { | ||
assert x0 >= -1 || x0 < -1; // verification success |
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.
assert true
? Assert something nontrivial that you expect to pass instead.
0db7ffa
to
8a56cab
Compare
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.
This PR failed Diffblue compatibility checks (cbmc commit: 8a56cab).
Build URL: https://travis-ci.com/diffblue/test-gen/builds/122860324
Status will be re-evaluated on next push.
Common spurious failures include: the cbmc commit has disappeared in the mean time (e.g. in a force-push); the author is not in the list of contributors (e.g. first-time contributors); compatibility was already broken by an earlier merge.
8a56cab
to
4b296f2
Compare
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.
✔️
Passed Diffblue compatibility checks (cbmc commit: 4b296f2).
Build URL: https://travis-ci.com/diffblue/test-gen/builds/124743538
Add a test that failed initially and fixed by
smowton/cbmc/smowton/feature/synthesise-lambda-classes