SRI-CSL / solidity

This is solc-verify, a modular verifier for Solidity.
https://github.com/SRI-CSL/solidity/blob/boogie/SOLC-VERIFY-README.md
GNU General Public License v3.0
50 stars 14 forks source link

Provide partial results for unsupported features #44

Closed hajduakos closed 5 years ago

hajduakos commented 5 years ago

Description

Previously if there was any error due to an unsupported element, no verification was performed at all. With this update, errors are localized to functions: if there is an error within the body of a function, the body will be ignored (with a warning message) and only the specification of the function will be used. This way we can still provide some results, with the assumption that the skipped functions are correct.

Checklist