chriseth
|
b86c91d1a3
|
Make super unavailable in libraries.
|
2020-12-07 13:59:50 +01:00 |
|
Kamil Śliwak
|
4d76e22439
|
Remove the option for forcing ABIv2 from external tests
|
2020-12-07 13:55:57 +01:00 |
|
chriseth
|
bff7254d9e
|
Fix merge conflict.
|
2020-12-07 13:30:09 +01:00 |
|
chriseth
|
329b8f2a60
|
Merge remote-tracking branch 'origin/develop' into breaking
|
2020-12-07 13:04:14 +01:00 |
|
Daniel Kirchner
|
c996d74041
|
Merge pull request #10503 from ethereum/irBreakingChangesMinorFix
Rephrase detail in ir breaking changes docs.
|
2020-12-07 12:35:41 +01:00 |
|
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 |
|
Daniel Kirchner
|
06bca65222
|
Merge pull request #10321 from ethereum/reimplementConstantEvaluator
Reimplement constant evaluator.
|
2020-12-04 16:31:31 +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 |
|
chriseth
|
4be9b409de
|
Remove unary plus.
|
2020-12-04 15:14:25 +01:00 |
|
chriseth
|
89919e47d3
|
New test.
|
2020-12-04 15:14:25 +01:00 |
|
chriseth
|
5de66bf5e4
|
Documentation.
|
2020-12-04 15:14:25 +01:00 |
|
Christian Parpart
|
c5d172c058
|
Reimplement constant evaluator.
|
2020-12-04 15:14:25 +01:00 |
|
chriseth
|
49bde69afa
|
Move computation of constants out of types.cpp
|
2020-12-04 15:14:25 +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
|
d56a7bb89e
|
Merge pull request #10489 from ethereum/develop
Merge develop into breaking.
|
2020-12-03 18:11:12 +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
|
9bb83ef82d
|
Merge pull request #10223 from ethereum/strict-conversion
[BREAKING] Strict conversion
|
2020-12-03 18:06:42 +01:00 |
|
hrkrshnn
|
9e5d7b9910
|
Test updates after disallowing Integer -> Contract conversion
|
2020-12-03 17:53:00 +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 |
|