Skip to content

Commit

Permalink
Fix 36-apron/34-large-bigint to not pass due to def_exc range (issue #…
Browse files Browse the repository at this point in the history
  • Loading branch information
sim642 committed Apr 22, 2024
1 parent 3e8882b commit 8e2004f
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions tests/regression/36-apron/34-large-bigint.c
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@ void main() {
__goblint_check(y < z);
__goblint_check(x < z);

if (18446744073709551612ull <= x && z <= 18446744073709551615ull) {
__goblint_check(18446744073709551612ull <= x); // TODO (unknown with D, success with MPQ)
__goblint_check(x <= 18446744073709551613ull); // TODO (unknown with D, success with MPQ)
__goblint_check(18446744073709551613ull <= y); // TODO (unknown with D, success with MPQ)
__goblint_check(y <= 18446744073709551614ull); // TODO (unknown with D, success with MPQ)
__goblint_check(18446744073709551614ull <= z); // TODO (unknown with D, success with MPQ)
__goblint_check(z <= 18446744073709551615ull); // TODO (unknown with D, success with MPQ)
if (18446744073709551611ull <= x && z <= 18446744073709551614ull) {
__goblint_check(18446744073709551611ull <= x); // TODO (unknown with D, success with MPQ)
__goblint_check(x <= 18446744073709551612ull); // TODO (unknown with D, success with MPQ)
__goblint_check(18446744073709551612ull <= y); // TODO (unknown with D, success with MPQ)
__goblint_check(y <= 18446744073709551613ull); // TODO (unknown with D, success with MPQ)
__goblint_check(18446744073709551613ull <= z); // TODO (unknown with D, success with MPQ)
__goblint_check(z <= 18446744073709551614ull); // TODO (unknown with D, success with MPQ)

// disable expRelation to prevent base from simplifying x - x to 0
__goblint_check(x >= x - x); // avoid base from answering to check if apron doesn't say x == -3
Expand Down

0 comments on commit 8e2004f

Please sign in to comment.