Alexander Arlt
|
b174aba0df
|
scripts/ImportExportTest.sh: Fix "${OUTPUT[*]}".
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
b56121fb3b
|
solc/CommandLineInterface.cpp: fix style.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
bf5565d8dd
|
scripts/ImportExportTest.sh: refactorings.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
0e9505ccb6
|
[scripts] ImportExportTest.sh: shellcheck source=scripts/common.sh
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
91e3b650f9
|
Minors.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
1774de0b3f
|
CommandLineParser: Remove any_of / none_of.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
145152038c
|
[libsolutil] JSON: Add get function.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
555d774f64
|
[libsolutil] JSON: Add ofType, ofTypeIfExists & getOrDefault.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
5c9c88ccc9
|
[libsolidity] interface/CompilerStack.h: Remove m_evmAssemblyJson.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
4f76877753
|
Remove Assembly::OptimiserSettings::translateSettings(..).
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
e57c137558
|
Minors.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
65d09e7995
|
[solc] CommandLineParser: introduction of any_of / none_of.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
f065760194
|
[solc] CommandLineInterface.cpp: Remove optional parameter in solAssert(..) usage.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
6c663ac56b
|
libevmasm/Assembly.cpp: minors.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
793adf46f7
|
Assembly::OptimiserSettings: add translateSettings(..).
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
706e6aaefa
|
Assembly::loadFromAssemblyJSON(..) as static factory function.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
8e55cacd7c
|
Refactorings.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
d4c8c9947d
|
Refactorings.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
3e2b62ab89
|
scripts/ImportExportTest.sh: add support for 'set -euo pipefail'.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
c5e6a5b4b8
|
scripts/ImportExportTest.sh: refactorings.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
3aa916e623
|
Update cmdlineTests.sh.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
263dc9bbe5
|
Rename scripts/ASTImportTest.sh -> scripts/ImportExportTest.sh.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
de5f640f35
|
Add evm-assembly import/export tests.
|
2022-09-14 17:15:21 -05:00 |
|
Alexander Arlt
|
f042c6c32f
|
libevmasm: Add support to import evm assembly json.
|
2022-09-14 17:15:21 -05:00 |
|
Daniel Kirchner
|
5f63b3ca21
|
Merge pull request #13519 from ethereum/boost-tests-for-non-delimited-optimizer-sequence
Boost tests for non-delimited optimizer sequence
|
2022-09-14 13:10:03 +02:00 |
|
Daniel Kirchner
|
1730e43bf7
|
Merge pull request #13514 from ethereum/yul-interpreter-create2
Fix create2 memory access in yul interpreter.
|
2022-09-14 11:19:11 +02:00 |
|
Daniel Kirchner
|
f05cbb9112
|
Merge pull request #13524 from ethereum/remove-std-qualifier-from-metadata-tests
Remove std qualifier from string in Metadata tests
|
2022-09-14 10:49:45 +02:00 |
|
Nikola Matic
|
12ea1158bf
|
Remove std qualifier from string in Metadata tests
|
2022-09-14 09:12:03 +02:00 |
|
Nikola Matic
|
4a52be8fe7
|
Boost tests for non-delimited optimizer sequence
|
2022-09-13 19:39:15 +02:00 |
|
Nikola Matić
|
ea78c8fd31
|
Merge pull request #13376 from ethereum/make-hardcoded-parts-of-optimizer-sequence-configurable
|
2022-09-13 18:15:58 +02:00 |
|
Nikola Matic
|
e37dc8e975
|
Address review comments
|
2022-09-13 17:23:31 +02:00 |
|
Nikola Matic
|
feba1bfeff
|
Rework metadata and cover with tests
|
2022-09-12 11:13:49 +02:00 |
|
Nikola Matic
|
314a1cc92f
|
Command line tests and minor touch ups
|
2022-09-12 11:13:49 +02:00 |
|
Nikola Matic
|
ddf0d784ac
|
Changelog and docs
|
2022-09-12 11:13:47 +02:00 |
|
Nikola Matic
|
f6f0d6a360
|
Make hardcoded parts of the optimizer sequence configurable
|
2022-09-12 10:57:36 +02:00 |
|
Bhargava Shastry
|
69d9869d21
|
Fix create2 memory access in yul interpreter.
|
2022-09-12 09:53:31 +02:00 |
|
Kamil Śliwak
|
f808855329
|
Merge pull request #13498 from eltociear/patch-2
Update ReleaseChecklist.md
|
2022-09-09 21:35:36 +02:00 |
|
Daniel Kirchner
|
34be07b37a
|
Merge pull request #13500 from supermassive/patch-2
Fix dynamic array spec
|
2022-09-09 17:07:46 +02:00 |
|
Anton Paymyshev
|
faffe3e0a4
|
Update docs/abi-spec.rst
Co-authored-by: Daniel Kirchner <daniel@ekpyron.org>
|
2022-09-09 18:38:49 +07:00 |
|
Anton Paymyshev
|
ddea589ffc
|
fix per review
|
2022-09-09 18:31:24 +07:00 |
|
Daniel Kirchner
|
3677c7a3ba
|
Merge pull request #13510 from ethereum/release-checklist-look-for-missing-changelog-entries
Release checklist: recommend checking if all PRs have changelog entries
|
2022-09-09 12:21:50 +02:00 |
|
Daniel Kirchner
|
99428838e5
|
Merge pull request #13509 from ethereum/Marenz-patch-1
Update PPA instructions for Z3 in checklist
|
2022-09-08 21:30:31 +02:00 |
|
Mathias L. Baumann
|
46b9df92b1
|
Update PPA instructions for Z3 in checklist
|
2022-09-08 20:39:37 +02:00 |
|
Kamil Śliwak
|
918307a542
|
ReleaseChecklist: Make sure the changelog is complete
|
2022-09-08 20:37:48 +02:00 |
|
Daniel Kirchner
|
a12a96cf7a
|
Merge pull request #13505 from ethereum/set-version-to-0.8.18
Set version to 0.8.18
|
2022-09-08 20:23:37 +02:00 |
|
Kamil Śliwak
|
3b524455c6
|
Set version to 0.8.18
|
2022-09-08 17:59:54 +02:00 |
|
Daniel Kirchner
|
8df45f5f86
|
Merge pull request #13502 from ethereum/finalize-release-0.8.17
Finalize release 0.8.17
|
2022-09-08 16:35:41 +02:00 |
|
Kamil Śliwak
|
722e9d8693
|
Set release date for 0.8.17 and update the bug list
|
2022-09-08 15:32:40 +02:00 |
|
Kamil Śliwak
|
514842e2a4
|
Sort changelog for 0.8.17 alphabetically
|
2022-09-08 15:32:40 +02:00 |
|
Kamil Śliwak
|
1649f24767
|
Add missing changelog entries for a few PRs that will go into 0.8.17
|
2022-09-08 15:32:40 +02:00 |
|