solidity/test/libsolidity/smtCheckerTests/function_selector/selector_2.sol
2021-01-04 10:03:16 +01:00

13 lines
313 B
Solidity

pragma experimental SMTChecker;
contract C {
function g() external pure {
}
function f() public pure {
assert(msg.sig == this.g.selector);
}
}
// ----
// Warning 6328: (125-159): CHC: Assertion violation happens here.\nCounterexample:\n\n\n\n\nTransaction trace:\nC.constructor()\nC.f()