Logo
Explore Help
Sign In
cerc-io/solidity
Watch 11
Star 0
Fork 0
mirror of https://github.com/ethereum/solidity synced 2023-10-03 13:03:40 +00:00
Code Issues Actions Packages Projects Releases Wiki Activity
Files
d774e30686fd7cb1a9b42ffc6110ffd30c9d0560
solidity/test/formal
T
History
Daniel Kirchner 5718072e10 Fix comparison opcodes and minor errors in proof scripts.
2019-06-14 17:04:50 +02:00
..
combine_div_shl_one_32.py
Fix comparison opcodes and minor errors in proof scripts.
2019-06-14 17:04:50 +02:00
combine_mul_shl_one_64.py
Fix comparison opcodes and minor errors in proof scripts.
2019-06-14 17:04:50 +02:00
combine_shl_shr_by_constant_64.py
Move optimization proofs repo to Solidity repo
2019-06-13 17:11:48 +02:00
combine_shr_shl_by_constant_64.py
Fix comparison opcodes and minor errors in proof scripts.
2019-06-14 17:04:50 +02:00
move_and_across_shl_128.py
Move optimization proofs repo to Solidity repo
2019-06-13 17:11:48 +02:00
move_and_across_shr_128.py
Move optimization proofs repo to Solidity repo
2019-06-13 17:11:48 +02:00
opcodes.py
Fix comparison opcodes and minor errors in proof scripts.
2019-06-14 17:04:50 +02:00
README.md
Move optimization proofs repo to Solidity repo
2019-06-13 17:11:48 +02:00
rule.py
Move optimization proofs repo to Solidity repo
2019-06-13 17:11:48 +02:00
shl_workaround_8.py
Move optimization proofs repo to Solidity repo
2019-06-13 17:11:48 +02:00

README.md

The Solidity compiler implements several optimization rules.

This directory contains an effort to formally prove the correctness of those rules in:

  • HOL with EthIsabelle
  • FOL with SMT solvers using Integers and BitVectors
Reference in New Issue View Git Blame Copy Permalink
Powered by Gitea Version: 1.27.3 Page: 143ms Template: 2ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API