Skip to content

tolerate two cases of imprecision in value_set_fi; addresses issue #2653 #2736

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

Merged
merged 2 commits into from
Feb 26, 2022

Conversation

kroening
Copy link
Member

No description provided.

Copy link
Collaborator

@tautschnig tautschnig left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could a test please be added? Nit pick: will github recognise this commit message as one closing the issue?

Copy link
Contributor

@allredj allredj left a 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: fcdd39b).
Build URL: https://travis-ci.com/diffblue/test-gen/builds/84594015
Status will be re-evaluated on next push.
Please contact @peterschrammel, @thk123, or @allredj for support.

Common spurious failures:

  • 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).

Copy link
Contributor

@allredj allredj left a 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: 3d24354).
Build URL: https://travis-ci.com/diffblue/test-gen/builds/84596572

@NlightNFotis
Copy link
Contributor

Hi @kroening, do we want to keep this? Or should this be closed?

@codecov
Copy link

codecov bot commented Feb 15, 2022

Codecov Report

Merging #2736 (858532c) into develop (b26ad8b) will increase coverage by 0.05%.
The diff coverage is 99.10%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop    #2736      +/-   ##
===========================================
+ Coverage    76.76%   76.81%   +0.05%     
===========================================
  Files         1582     1582              
  Lines       182360   182771     +411     
===========================================
+ Hits        139992   140402     +410     
- Misses       42368    42369       +1     
Impacted Files Coverage Δ
src/pointer-analysis/value_set_fi.cpp 69.51% <66.66%> (-0.07%) ⬇️
src/pointer-analysis/value_set.cpp 83.33% <100.00%> (+0.04%) ⬆️
...solvers/smt2_incremental/smt_bit_vector_theory.cpp 100.00% <100.00%> (ø)
...solvers/smt2_incremental/smt_bit_vector_theory.cpp 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a3e1411...858532c. Read the comment docs.

@tautschnig tautschnig merged commit a5092cb into develop Feb 26, 2022
@tautschnig tautschnig deleted the value_set_fi_hacks branch February 26, 2022 21:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants