chriseth
|
5e61f2a8cb
|
Merge pull request #10491 from ethereum/loadStoreDialectFunctions
Add storage load/store functions to Yul dialect.
|
2020-12-07 12:19:20 +01:00 |
|
Daniel Kirchner
|
804e98a136
|
Rephrase.
|
2020-12-07 11:29:09 +01:00 |
|
Bhargava Shastry
|
83fc7d3f7d
|
Merge pull request #10487 from ethereum/yul-interpreter-expression-nesting-level
Yul interpreter: Introduce expression evaluation maximum nesting depth
|
2020-12-07 11:26:14 +01:00 |
|
Daniel Kirchner
|
c39a5e2b7a
|
Fix accidental repetition in ir breaking changes docs.
|
2020-12-07 11:24:13 +01:00 |
|
Daniel Kirchner
|
f456d939af
|
Merge pull request #10501 from ethereum/bytecode-comparison-on-nodejs-14
Upgrade bytecode comparison container to node.js 14
|
2020-12-07 10:40:04 +01:00 |
|
Kamil Śliwak
|
6383d64ef4
|
Upgrade the CircleCI job running bytecode comparison from node.js 10 to 14
|
2020-12-04 23:40:19 +01:00 |
|
Kamil Śliwak
|
3619a0a0f4
|
Merge pull request #10464 from ethereum/enable-shellcheck-for-external-test-scripts
Enable shellcheck for external test scripts
|
2020-12-04 18:56:09 +01:00 |
|
Bhargava Shastry
|
32fd692c51
|
Yul interpreter: Introduce expression evaluation maximum nesting depth
|
2020-12-04 17:27:03 +01:00 |
|
Alex Beregszaszi
|
1e2bfbd6b2
|
Enable the -Wextra-semi warning
|
2020-12-04 17:21:19 +01:00 |
|
Đorđe Mijović
|
0015e8cd84
|
Merge pull request #10497 from ethereum/constructorDifferenceSol2Yul
[Sol->Yul] Documenting difference in initialization order in case of inheritance
|
2020-12-04 17:08:48 +01:00 |
|
Djordje Mijovic
|
2839a1b0bf
|
[Sol->Yul] Documenting difference in initialization order in case of inheritance.
Co-authored-by: Leonardo <leo@ethereum.org>
Co-authored-by: Daniel Kirchner <daniel@ekpyron.org>
|
2020-12-04 16:32:56 +01:00 |
|
Bhargava Shastry
|
2c13a13164
|
Merge pull request #10498 from ethereum/abiv2-fuzzer-minor-refactor
abiv2 proto fuzzer: Move anon namespace utility functions to common source
|
2020-12-04 16:05:03 +01:00 |
|
Leonardo
|
d47a9dedd0
|
Merge pull request #10494 from ethereum/tempRefMemberSegfault
Add const ref to prevent segfaults.
|
2020-12-04 15:49:47 +01:00 |
|
Bhargava Shastry
|
0d6cae304b
|
abiv2 proto fuzzer: Move anon namespace utility functions to common source
|
2020-12-04 15:33:41 +01:00 |
|
Daniel Kirchner
|
cb72d76aaf
|
Add const ref to prevent segfaults.
|
2020-12-04 14:57:46 +01:00 |
|
Leonardo
|
4e4aaaf028
|
Merge pull request #10389 from ethereum/smt_constructors_nonlinear_clauses
[SMTChecker] Use nonlinear clauses instead of inlining base constructors in CHC
|
2020-12-04 14:03:15 +01:00 |
|
Leonardo Alt
|
7490ffbe13
|
Use nonlinear clauses instead of inlining for base constructors
|
2020-12-04 13:25:56 +01:00 |
|
Kamil Śliwak
|
55ccfc32f5
|
Remove external test scripts from shellcheck ignores
|
2020-12-03 22:17:44 +01:00 |
|
Kamil Śliwak
|
8080be9445
|
external test scripts: Replace global $SOLJSON variable with a parameter
|
2020-12-03 22:17:44 +01:00 |
|
Kamil Śliwak
|
fcf0538224
|
external test scripts: Replace global $FORCE_ABIv2 variable with a parameter
|
2020-12-03 22:17:44 +01:00 |
|
Kamil Śliwak
|
a6921bc39b
|
external test scripts: Add missing bash shebangs
|
2020-12-03 22:17:44 +01:00 |
|
Kamil Śliwak
|
3590311e6f
|
external test scripts: Replace the old dollar expressions with newer variants
|
2020-12-03 22:17:44 +01:00 |
|
Kamil Śliwak
|
0a29218848
|
external test scripts: Quote variables properly
|
2020-12-03 22:17:44 +01:00 |
|
Leonardo
|
a27d7707c8
|
Merge pull request #10493 from ethereum/smt_fix_487
[SMTChecker] Do not request proof for old z3
|
2020-12-03 22:17:41 +01:00 |
|
Leonardo Alt
|
4210e09d9a
|
Do not request proof for old z3
|
2020-12-03 20:57:23 +01:00 |
|
chriseth
|
75266ea8d4
|
Merge pull request #10488 from ethereum/fixDocsRevertData
Fix documentation about revert data.
|
2020-12-03 19:21:44 +01:00 |
|
Daniel Kirchner
|
96a50b52e2
|
Add storage load/store functions to Yul dialect.
|
2020-12-03 19:10:05 +01:00 |
|
chriseth
|
61fd76cb27
|
Fix documentation about revert data.
|
2020-12-03 18:47:16 +01:00 |
|
chriseth
|
e04cc80438
|
Merge pull request #9555 from ethereum/yul-parser-refactor
Yul parser refactor
|
2020-12-03 18:07:31 +01:00 |
|
chriseth
|
27e44b85e3
|
Merge pull request #10419 from ethereum/bug-namesimplifier
Fix a bug in NameSimplifier.
|
2020-12-03 17:52:40 +01:00 |
|
chriseth
|
5071709b25
|
Remove FunctionCall from ElementaryOperation.
|
2020-12-03 17:47:47 +01:00 |
|
Alex Beregszaszi
|
a9be2e4bb8
|
update tests
|
2020-12-03 17:15:45 +01:00 |
|
Alex Beregszaszi
|
61ed1f1986
|
cleanup
|
2020-12-03 17:15:45 +01:00 |
|
Alex Beregszaszi
|
6c0a3bd043
|
Ensure that builtins must be executed
|
2020-12-03 17:15:44 +01:00 |
|
Alex Beregszaszi
|
e2a756a705
|
Remove dead code
|
2020-12-03 17:15:44 +01:00 |
|
Alex Beregszaszi
|
43353bb6ca
|
update tests
|
2020-12-03 17:15:43 +01:00 |
|
Alex Beregszaszi
|
baa7251f1d
|
More clean up
|
2020-12-03 17:14:49 +01:00 |
|
Alex Beregszaszi
|
75e0057388
|
Rename parseElementaryOperation to parseLiteralOrIdentifier
|
2020-12-03 17:14:49 +01:00 |
|
Alex Beregszaszi
|
3da2b67b67
|
simplify parser
|
2020-12-03 17:14:49 +01:00 |
|
chriseth
|
3862ceb528
|
Merge pull request #10481 from mattcoding4days/patch-1
Update install_deps.sh
|
2020-12-03 11:50:38 +01:00 |
|
Harikrishnan Mulackal
|
61363d8e21
|
Merge pull request #10471 from ethereum/yul-interpreter-finetune-execution-steps
Yul interpreter: Smaller execution timeout for tests and additional testcases
|
2020-12-03 11:38:33 +01:00 |
|
Bhargava Shastry
|
e1b44500dd
|
Yul interpreter: Smaller execution timeout for tests and additional test cases
|
2020-12-03 10:08:41 +01:00 |
|
Leonardo
|
088b694f0b
|
Merge pull request #10207 from ethereum/smt_tests_asserts
[SMTChecker] Add uncovered test and replace uncovered tests by asserts
|
2020-12-03 08:59:48 +01:00 |
|
Matt Williams
|
7015d971c5
|
Update install_deps.sh
Add support for Pop!_OS
|
2020-12-02 12:08:15 -08:00 |
|
Leonardo
|
3cd0b25220
|
Merge pull request #10442 from blishko/this-public-getters
[SMTChecker] Adding support for public getters on `this`
|
2020-12-02 18:06:29 +01:00 |
|
Martin Blicha
|
2ee633f404
|
[SMTChecker] Added support for public getters through this.
|
2020-12-02 16:06:48 +01:00 |
|
hrkrshnn
|
3efac3eef0
|
NameSimplifier is removed from steps available to users.
|
2020-12-02 13:48:01 +01:00 |
|
hrkrshnn
|
5a15a4a6bd
|
Fix a bug in NameSimplifier.
A new name created by NameSimplifier could also be created by NameDispenser, since the knowledge of
the new name was not stored in NameSimplifier.
|
2020-12-02 13:48:01 +01:00 |
|
chriseth
|
afe500e399
|
Merge pull request #10460 from ethereum/deterministic-internal-dispatch-order
Deterministic function order in internal dispatch
|
2020-12-02 11:50:25 +01:00 |
|
Harikrishnan Mulackal
|
6513b1f2ae
|
Merge pull request #10468 from ethereum/force-latest-truffle-for-ens
Force ENS external test to use latest Truffle
|
2020-12-02 11:24:51 +01:00 |
|