Skip to content

Conversation

@smowton
Copy link
Contributor

@smowton smowton commented Jul 24, 2019

These look at various cases of struct-field assignment, directly and via pointers; only one
case is identified as not using the field-sensitivity machinery so far (that of a pointer that
may point to several different offsets within the same target allocation).

These are added now so that forthcoming changes to field-sensitivity have a reasonably comprehensive
regression test suite to check against.

These look at various cases of struct-field assignment, directly and via pointers; only one
case is identified as not using the field-sensitivity machinery so far (that of a pointer that
may point to several different offsets within the same target allocation).

These are added now so that forthcoming changes to field-sensitivity have a reasonably comprehensive
regression test suite to check against.
@smowton smowton force-pushed the smowton/admin/field-sensitivity-tests branch from 63d6ac8 to ab6ca36 Compare July 24, 2019 13:46
@codecov-io
Copy link

Codecov Report

Merging #4944 into develop will increase coverage by <.01%.
The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop    #4944      +/-   ##
===========================================
+ Coverage    69.26%   69.26%   +<.01%     
===========================================
  Files         1307     1307              
  Lines       108102   108089      -13     
===========================================
- Hits         74881    74873       -8     
+ Misses       33221    33216       -5
Impacted Files Coverage Δ
src/util/ssa_expr.cpp 87.5% <0%> (-0.31%) ⬇️
unit/util/ssa_expr.cpp 100% <0%> (ø) ⬆️
src/util/ssa_expr.h 100% <0%> (ø) ⬆️
src/util/simplify_expr.cpp 87.39% <0%> (+0.1%) ⬆️
src/util/format_expr.cpp 75.18% <0%> (+3%) ⬆️

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 3ad2a27...ab6ca36. Read the comment docs.

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: ab6ca36).
Build URL: https://travis-ci.com/diffblue/test-gen/builds/120464194

@smowton smowton merged commit 6f8cafd into diffblue:develop Jul 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants