[SMTChecker] Fix soundness of array pop

This commit is contained in:
Leonardo Alt
2020-08-31 12:11:33 +02:00
parent 98cc1d9994
commit 8c05db88c0
11 changed files with 104 additions and 5 deletions
@@ -0,0 +1,12 @@
pragma experimental SMTChecker;
contract C {
uint[] a;
function f() public {
a.pop();
a.pop();
}
}
// ----
// Warning 2529: (82-89): Empty array "pop" detected here
// Warning 2529: (93-100): Empty array "pop" detected here