-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
English documentation updates up to v0.8.24-22-gc7db60614 (2024-02-07) #242
base: develop
Are you sure you want to change the base?
Commits on Sep 4, 2023
-
Merge pull request #14468 from ethereum/push0-rematerializer-default-…
…sequence Push0 rematerializer default sequence
Configuration menu - View commit details
-
Copy full SHA for e439685 - Browse repository at this point
Copy the full SHA e439685View commit details
Commits on Sep 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ae36323 - Browse repository at this point
Copy the full SHA ae36323View commit details -
Merge pull request #14533 from ethereum/fix-std-namespace-asan
Fix missing std qualifier for ASAN
Configuration menu - View commit details
-
Copy full SHA for 16ae76c - Browse repository at this point
Copy the full SHA 16ae76cView commit details
Commits on Sep 11, 2023
-
Co-authored-by: Kamil Śliwak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1cb04e8 - Browse repository at this point
Copy the full SHA 1cb04e8View commit details -
Merge pull request #14556 from ethereum/homebrew-update
Upgrade homebrew packages
Configuration menu - View commit details
-
Copy full SHA for 34c86d9 - Browse repository at this point
Copy the full SHA 34c86d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14aed39 - Browse repository at this point
Copy the full SHA 14aed39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91cc72b - Browse repository at this point
Copy the full SHA 91cc72bView commit details -
SolidityNatspecJSON: A few tweaks and small fixes before automatic co…
…nversion - Expectation order matching the order of contracts in the source - Typos in test names - Redundant prefixes in test names - Wrong 'king' in some expectations (it's not checked by the test suite)
Configuration menu - View commit details
-
Copy full SHA for 1041f07 - Browse repository at this point
Copy the full SHA 1041f07View commit details -
SolidityNatspecJSON: Manual conversion of two test cases that would n…
…ot be handled correctly by the script - dev_multiple_params_mixed_whitespace has whitespace that is not completely preserved - dev_explicit_inherit_complex is a multi-file test
Configuration menu - View commit details
-
Copy full SHA for ba019e5 - Browse repository at this point
Copy the full SHA ba019e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99bfdf9 - Browse repository at this point
Copy the full SHA 99bfdf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 481c725 - Browse repository at this point
Copy the full SHA 481c725View commit details -
Configuration menu - View commit details
-
Copy full SHA for d083925 - Browse repository at this point
Copy the full SHA d083925View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc68480 - Browse repository at this point
Copy the full SHA dc68480View commit details -
Configuration menu - View commit details
-
Copy full SHA for b63a940 - Browse repository at this point
Copy the full SHA b63a940View commit details -
Merge pull request #14506 from ethereum/extracted-natspec-json-tests
Replace Boost-based Natspec test case with one derived from `SyntaxTest`
Configuration menu - View commit details
-
Copy full SHA for 64a0f62 - Browse repository at this point
Copy the full SHA 64a0f62View commit details
Commits on Sep 13, 2023
-
Merge pull request #14538 from ethereum/experimentalAnalysisBasicInfr…
…astructure New Analysis basic infrastructure
Configuration menu - View commit details
-
Copy full SHA for 9bce5f9 - Browse repository at this point
Copy the full SHA 9bce5f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c43c3c3 - Browse repository at this point
Copy the full SHA c43c3c3View commit details
Commits on Sep 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 73d582d - Browse repository at this point
Copy the full SHA 73d582dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d88b74 - Browse repository at this point
Copy the full SHA 5d88b74View commit details -
FileReader::isPathPrefix(): Work around lexically_normal() no longer …
…preserving UNC slashes on Boost 1.78+ on Windows
Configuration menu - View commit details
-
Copy full SHA for 0a69758 - Browse repository at this point
Copy the full SHA 0a69758View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85b1cb9 - Browse repository at this point
Copy the full SHA 85b1cb9View commit details -
fixup! Bump cmake to 3.27.4 and boost to 1.83 on Windows to work with…
… Visual Studio 2022
Configuration menu - View commit details
-
Copy full SHA for 70cf104 - Browse repository at this point
Copy the full SHA 70cf104View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e8b9df - Browse repository at this point
Copy the full SHA 6e8b9dfView commit details -
Merge pull request #14551 from zobront/develop
docs: add clarification about post-execution modifier behavior
Configuration menu - View commit details
-
Copy full SHA for 5a5e0b5 - Browse repository at this point
Copy the full SHA 5a5e0b5View commit details -
Merge pull request #14552 from ethereum/bump-cmake-and-boost-to-work-…
…with-vs-2022 Work around differences in `lexically_normal()` on Boost 1.78+ and bump cmake and boost versions
Configuration menu - View commit details
-
Copy full SHA for 020b596 - Browse repository at this point
Copy the full SHA 020b596View commit details
Commits on Sep 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b0a986f - Browse repository at this point
Copy the full SHA b0a986fView commit details
Commits on Sep 18, 2023
-
Merge pull request #14503 from Saw-mon-and-Natalie/fix-test-typo
fixed `MSTORE` typo in `libevmasm` tests
Configuration menu - View commit details
-
Copy full SHA for 586a7c5 - Browse repository at this point
Copy the full SHA 586a7c5View commit details -
Merge pull request #14550 from ethereum/events-at-file-level
File-level events
Configuration menu - View commit details
-
Copy full SHA for dc44f8a - Browse repository at this point
Copy the full SHA dc44f8aView commit details
Commits on Sep 19, 2023
-
Refactor AnalysisFramework to share more features between test cases …
…that depend on it
Configuration menu - View commit details
-
Copy full SHA for 309a8de - Browse repository at this point
Copy the full SHA 309a8deView commit details -
AnalysisFramework: Get rid of parseAndAnalyse() and success()
- There are too many badly named functions doing different things. E.g. SyntaxTest has both this and parseAndAnalyze().
Configuration menu - View commit details
-
Copy full SHA for b766268 - Browse repository at this point
Copy the full SHA b766268View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2bfb2f - Browse repository at this point
Copy the full SHA d2bfb2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fb2f1d - Browse repository at this point
Copy the full SHA 3fb2f1dView commit details -
Merge pull request #14518 from ethereum/analysis-framework-refactor
`AnalysisFramework` refactor
Configuration menu - View commit details
-
Copy full SHA for cc7a14a - Browse repository at this point
Copy the full SHA cc7a14aView commit details
Commits on Sep 26, 2023
-
Avoid sorting FunctionDefinitions by AST ID during codegen
Co-authored-by: Kamil Śliwak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e3b36f7 - Browse repository at this point
Copy the full SHA e3b36f7View commit details
Commits on Sep 29, 2023
-
Merge pull request #14562 from ethereum/fix-viaIR-codegen-import-bug
Fix Via-IR bytecode divergence when compiling multiple files that are already included via imports
Configuration menu - View commit details
-
Copy full SHA for 2b7ec23 - Browse repository at this point
Copy the full SHA 2b7ec23View commit details -
Add bytecode test for multiple sources compiler at same time
Co-authored-by: Kamil Śliwak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab2d395 - Browse repository at this point
Copy the full SHA ab2d395View commit details -
Merge pull request #14565 from ethereum/viaIR-codegen-import-bug-test
Add test for via-ir codegen import bug
Configuration menu - View commit details
-
Copy full SHA for fe1f9c6 - Browse repository at this point
Copy the full SHA fe1f9c6View commit details
Commits on Oct 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fa39401 - Browse repository at this point
Copy the full SHA fa39401View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77912ab - Browse repository at this point
Copy the full SHA 77912abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d0a7fc - Browse repository at this point
Copy the full SHA 0d0a7fcView commit details -
Merge pull request #14582 from ethereum/fix-check-style-using-namespa…
…ce-std-exclusion Fix check_style for using namespace std exclusing in test/*
Configuration menu - View commit details
-
Copy full SHA for 2ba536f - Browse repository at this point
Copy the full SHA 2ba536fView commit details -
Merge pull request #14581 from ethereum/purge-using-namespace-std-fro…
…m-test-libsolidity-util Purge using namespace std from test/libsolidity/util
Configuration menu - View commit details
-
Copy full SHA for 72671d6 - Browse repository at this point
Copy the full SHA 72671d6View commit details
Commits on Oct 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 93ea888 - Browse repository at this point
Copy the full SHA 93ea888View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab9729b - Browse repository at this point
Copy the full SHA ab9729bView commit details -
DataFlowAnalyzer: Fix variable clearing nondeterminism (affecting CSE…
… and bytecode reproducibility) due to set insertions during iteration
Configuration menu - View commit details
-
Copy full SHA for 7c36f23 - Browse repository at this point
Copy the full SHA 7c36f23View commit details -
Merge pull request #14585 from ethereum/ci-stop-using-deprecated-maco…
…s-large Stop using the deprecated `large` class for macOS jobs on CircleCI
Configuration menu - View commit details
-
Copy full SHA for b54e720 - Browse repository at this point
Copy the full SHA b54e720View commit details
Commits on Oct 9, 2023
-
Merge pull request #14574 from ethereum/fix-data-flow-analyzer-incons…
…istent-variable-clearing Fix variable clearing in DataFlowAnalyzer being affected by variable names
Configuration menu - View commit details
-
Copy full SHA for b12d8fa - Browse repository at this point
Copy the full SHA b12d8faView commit details
Commits on Oct 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7b12d41 - Browse repository at this point
Copy the full SHA 7b12d41View commit details -
Merge pull request #14600 from ethereum/fix-brink-external-test
Fix brink external test
Configuration menu - View commit details
-
Copy full SHA for 8820870 - Browse repository at this point
Copy the full SHA 8820870View commit details
Commits on Oct 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 74381a5 - Browse repository at this point
Copy the full SHA 74381a5View commit details -
Merge pull request #14611 from ethereum/disable-gnosis-test-suite
Disable the Gnosis test suite
Configuration menu - View commit details
-
Copy full SHA for 04434c9 - Browse repository at this point
Copy the full SHA 04434c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e660d4 - Browse repository at this point
Copy the full SHA 3e660d4View commit details -
docs: Update the list of definitions in a contract whose names do not…
… clash when inherited
Configuration menu - View commit details
-
Copy full SHA for 0196a9a - Browse repository at this point
Copy the full SHA 0196a9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77cf950 - Browse repository at this point
Copy the full SHA 77cf950View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70870a6 - Browse repository at this point
Copy the full SHA 70870a6View commit details -
Merge pull request #14563 from ethereum/event-docs-corrections
Small docs corrections related to events
Configuration menu - View commit details
-
Copy full SHA for 38a5852 - Browse repository at this point
Copy the full SHA 38a5852View commit details -
Configuration menu - View commit details
-
Copy full SHA for eab92f9 - Browse repository at this point
Copy the full SHA eab92f9View commit details -
Merge pull request #14605 from ethereum/make-ypm-deterministic
Make Yul proto mutator mutations deterministic.
Configuration menu - View commit details
-
Copy full SHA for 106ae7e - Browse repository at this point
Copy the full SHA 106ae7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09ea29b - Browse repository at this point
Copy the full SHA 09ea29bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c619dd - Browse repository at this point
Copy the full SHA 8c619ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for b56e26a - Browse repository at this point
Copy the full SHA b56e26aView commit details -
Merge pull request #14517 from ethereum/indent-refactor
Generalize helpers for indenting and prefixing
Configuration menu - View commit details
-
Copy full SHA for 3dab116 - Browse repository at this point
Copy the full SHA 3dab116View commit details
Commits on Oct 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 211cd24 - Browse repository at this point
Copy the full SHA 211cd24View commit details -
Merge pull request #14599 from ethereum/introduce-via-ir-syntax-test-…
…option Introduce ``compileViaYul`` syntax test option
Configuration menu - View commit details
-
Copy full SHA for e98f174 - Browse repository at this point
Copy the full SHA e98f174View commit details -
SourceReferenceFormatter: Expose a function for formatting just a mes…
…sage, without other details
Configuration menu - View commit details
-
Copy full SHA for 963eb15 - Browse repository at this point
Copy the full SHA 963eb15View commit details -
CommandLineInterface: Report all errors/infos/warnings with proper se…
…verity and coloring
Configuration menu - View commit details
-
Copy full SHA for 79af55e - Browse repository at this point
Copy the full SHA 79af55eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42770fc - Browse repository at this point
Copy the full SHA 42770fcView commit details -
Try harder to respect --color/--no-color in presence of errors and as…
…sume --no-color when in doubt
Configuration menu - View commit details
-
Copy full SHA for fa43d1e - Browse repository at this point
Copy the full SHA fa43d1eView commit details -
CommandLineParser: Don't color the error message printed when --color…
… and --no-color are used at the same time
Configuration menu - View commit details
-
Copy full SHA for 23b7505 - Browse repository at this point
Copy the full SHA 23b7505View commit details
Commits on Oct 17, 2023
-
Merge pull request #14590 from ethereum/severity-and-color-for-cli-er…
…ror-messages Consistent severity and color for CLI error messages
Configuration menu - View commit details
-
Copy full SHA for 766efb3 - Browse repository at this point
Copy the full SHA 766efb3View commit details
Commits on Oct 19, 2023
-
Introduce --no-import-callback CLI option
Add tests Add docs
Configuration menu - View commit details
-
Copy full SHA for db98eed - Browse repository at this point
Copy the full SHA db98eedView commit details -
Merge pull request #14610 from ethereum/introduce-no-import-callback-…
…cli-option Introduce `--no-import-callback` CLI option
Configuration menu - View commit details
-
Copy full SHA for 810c446 - Browse repository at this point
Copy the full SHA 810c446View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e51e57 - Browse repository at this point
Copy the full SHA 0e51e57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e8e1f3 - Browse repository at this point
Copy the full SHA 2e8e1f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4f5503 - Browse repository at this point
Copy the full SHA d4f5503View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0da44ca - Browse repository at this point
Copy the full SHA 0da44caView commit details -
Merge pull request #14580 from ethereum/fix-isoltest-info-color
Fix coloring of info messages in isoltest
Configuration menu - View commit details
-
Copy full SHA for ddb0d89 - Browse repository at this point
Copy the full SHA ddb0d89View commit details
Commits on Oct 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 78eb37d - Browse repository at this point
Copy the full SHA 78eb37dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13c2d62 - Browse repository at this point
Copy the full SHA 13c2d62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 353dbdd - Browse repository at this point
Copy the full SHA 353dbddView commit details -
Configuration menu - View commit details
-
Copy full SHA for da7c00e - Browse repository at this point
Copy the full SHA da7c00eView commit details
Commits on Oct 22, 2023
-
Merge pull request #14534 from pgebal/pgebal/operators
Support user-defined operators in SMTChecker
Leo authoredOct 22, 2023 Configuration menu - View commit details
-
Copy full SHA for b187d06 - Browse repository at this point
Copy the full SHA b187d06View commit details
Commits on Oct 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f8282a6 - Browse repository at this point
Copy the full SHA f8282a6View commit details -
Add missing optimizer dependencies for fullSimplify and loadResolver …
…tests and update tests.
Configuration menu - View commit details
-
Copy full SHA for a3ad63e - Browse repository at this point
Copy the full SHA a3ad63eView commit details -
Merge pull request #14597 from ethereum/add-steps-to-full-simplify
Add required steps to fullSimplify step.
Configuration menu - View commit details
-
Copy full SHA for 1b7652e - Browse repository at this point
Copy the full SHA 1b7652eView commit details -
cmdlineTests.sh: Remove the empty line after the pre-release warning …
…as well - Until now it was being removed along with the leading/trailing whitespace that we strip so it did not matter. Now the EVM deprecation warning can get before this warning, preserving the whitespace and making CLI tests fail.
Configuration menu - View commit details
-
Copy full SHA for f0f2393 - Browse repository at this point
Copy the full SHA f0f2393View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f01aa3 - Browse repository at this point
Copy the full SHA 2f01aa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 127a390 - Browse repository at this point
Copy the full SHA 127a390View commit details -
Merge pull request #14591 from ethereum/old-evm-deprecation-warning
Deprecate support for `byzantium` and older EVM versions
Configuration menu - View commit details
-
Copy full SHA for 1b5775a - Browse repository at this point
Copy the full SHA 1b5775aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b8c997 - Browse repository at this point
Copy the full SHA 2b8c997View commit details
Commits on Oct 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f294988 - Browse repository at this point
Copy the full SHA f294988View commit details -
Merge pull request #14637 from ethereum/fix-broken-docs-links-0-8-22
Fix broken docs link for 0.8.22
Configuration menu - View commit details
-
Copy full SHA for 9efa752 - Browse repository at this point
Copy the full SHA 9efa752View commit details -
Merge pull request #13378 from ethereum/forLoopSpecialCaseCodegen
unchecked increment for simple counter for loops
Configuration menu - View commit details
-
Copy full SHA for 2cce9c7 - Browse repository at this point
Copy the full SHA 2cce9c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8b898c - Browse repository at this point
Copy the full SHA e8b898cView commit details -
Introduce AbstractAssemblyStack interface
Co-authored-by: Alexander Arlt <[email protected]> Co-authored-by: r0qs <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3e823e0 - Browse repository at this point
Copy the full SHA 3e823e0View commit details -
EVM assembly import via --import-asm-json
Co-authored-by: Kamil Śliwak <[email protected]> Co-authored-by: r0qs <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67e11fc - Browse repository at this point
Copy the full SHA 67e11fcView commit details -
CLI test for mass EVM assembly import/export
Co-authored-by: Kamil Śliwak <[email protected]> Co-authored-by: r0qs <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 91c7b32 - Browse repository at this point
Copy the full SHA 91c7b32View commit details -
Merge pull request #13673 from ethereum/import-asm-json-updated
Add support to import evm assembly json (updated).
Configuration menu - View commit details
-
Copy full SHA for c7e5212 - Browse repository at this point
Copy the full SHA c7e5212View commit details
Commits on Oct 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a582684 - Browse repository at this point
Copy the full SHA a582684View commit details -
Merge pull request #14642 from ethereum/set-release-date-0.8.22
Set release date for 0.8.22
Configuration menu - View commit details
-
Copy full SHA for 4fc1097 - Browse repository at this point
Copy the full SHA 4fc1097View commit details -
Configuration menu - View commit details
-
Copy full SHA for 609ef15 - Browse repository at this point
Copy the full SHA 609ef15View commit details -
Merge pull request #14645 from ethereum/set-version-to-0-8-23
Set version to 0.8.23
Configuration menu - View commit details
-
Copy full SHA for 28ee5d3 - Browse repository at this point
Copy the full SHA 28ee5d3View commit details
Commits on Oct 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 23bcc69 - Browse repository at this point
Copy the full SHA 23bcc69View commit details -
Merge pull request #14651 from ethereum/fix-wrong-url-name-in-standar…
…d-json-tests Fix wrong file path in standard json tests
Configuration menu - View commit details
-
Copy full SHA for d8de97d - Browse repository at this point
Copy the full SHA d8de97dView commit details
Commits on Oct 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ad3caa7 - Browse repository at this point
Copy the full SHA ad3caa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74c2440 - Browse repository at this point
Copy the full SHA 74c2440View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79b1f55 - Browse repository at this point
Copy the full SHA 79b1f55View commit details
Commits on Oct 31, 2023
-
Merge pull request #14644 from ethereum/update-release-checklist
Release checklist: warning about publishing the release too early
Configuration menu - View commit details
-
Copy full SHA for 7df949e - Browse repository at this point
Copy the full SHA 7df949eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bf058b - Browse repository at this point
Copy the full SHA 7bf058bView commit details
Commits on Nov 6, 2023
-
Merge pull request #14646 from ethereum/updateUbuntuVersions
Update ubuntu versions in PPA scripts.
Configuration menu - View commit details
-
Copy full SHA for f70bd94 - Browse repository at this point
Copy the full SHA f70bd94View commit details
Commits on Nov 7, 2023
-
Update README.md for X (Twitter) new brand guidelines (#14665)
* Update README.md for X (Twitter) new brand guidelines * suggested changes
Configuration menu - View commit details
-
Copy full SHA for 4d10cb5 - Browse repository at this point
Copy the full SHA 4d10cb5View commit details -
Accept empty optimizer sequence with Yul optimizer disabled
Whitespace and newline validation for empty sequence Changelog and docs Kamil Revert "fixup! Accept empty optimizer sequence with Yul optimizer disabled" This reverts commit 1cbcc8e6b1edb0859876a8781f7b5ceb1722c154.
Configuration menu - View commit details
-
Copy full SHA for d899d9c - Browse repository at this point
Copy the full SHA d899d9cView commit details -
Merge pull request #14657 from ethereum/accept-empty-optimizer-sequen…
…ce-with-yul-optimizer-disabled Accept empty optimizer sequence with Yul optimizer disabled
Configuration menu - View commit details
-
Copy full SHA for cb93e6e - Browse repository at this point
Copy the full SHA cb93e6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc56cb5 - Browse repository at this point
Copy the full SHA cc56cb5View commit details -
Fix assembly item comparison for verbatim.
Co-authored-by: Matheus Aguiar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 48fdbd3 - Browse repository at this point
Copy the full SHA 48fdbd3View commit details
Commits on Nov 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 41ceb48 - Browse repository at this point
Copy the full SHA 41ceb48View commit details -
Merge pull request #14649 from ethereum/assemblyItemVerbatimComparison
Fix assembly item comparison for verbatim.
Configuration menu - View commit details
-
Copy full SHA for 34b70af - Browse repository at this point
Copy the full SHA 34b70afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8292d7b - Browse repository at this point
Copy the full SHA 8292d7bView commit details -
Merge pull request #14671 from ethereum/remove-language-features-from…
…-changelog Remove superflous language features category from Changelog
Configuration menu - View commit details
-
Copy full SHA for 12f7c7a - Browse repository at this point
Copy the full SHA 12f7c7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e84be6 - Browse repository at this point
Copy the full SHA 7e84be6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cafa8c - Browse repository at this point
Copy the full SHA 5cafa8cView commit details -
Merge pull request #14675 from ethereum/fix-invalid-link-in-bug-blog-…
…post Fix link in bugs.json for 0.8.23
Configuration menu - View commit details
-
Copy full SHA for 9736b17 - Browse repository at this point
Copy the full SHA 9736b17View commit details -
Merge pull request #14672 from ethereum/set-release-date-for-0-8-23
Set date for 0.8.23 release
Configuration menu - View commit details
-
Copy full SHA for f704f36 - Browse repository at this point
Copy the full SHA f704f36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fd869e - Browse repository at this point
Copy the full SHA 4fd869eView commit details -
Merge pull request #14674 from ethereum/set-version-to-0.8.24
Set version to 0.8.24
Configuration menu - View commit details
-
Copy full SHA for 90b046a - Browse repository at this point
Copy the full SHA 90b046aView commit details
Commits on Nov 9, 2023
-
prepare_report.js: Add the --report-file option to avoid printing the…
… report to stdout
Configuration menu - View commit details
-
Copy full SHA for 35b5ebd - Browse repository at this point
Copy the full SHA 35b5ebdView commit details -
Configuration menu - View commit details
-
Copy full SHA for d668330 - Browse repository at this point
Copy the full SHA d668330View commit details
Commits on Nov 10, 2023
-
Merge pull request #14678 from ethereum/fix-no-output-timeout-in-js-b…
…ytecode-report Make JS version of bytecode report indicate progress on stdout to prevent CI timeouts
Configuration menu - View commit details
-
Copy full SHA for 58811f1 - Browse repository at this point
Copy the full SHA 58811f1View commit details
Commits on Nov 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 103e397 - Browse repository at this point
Copy the full SHA 103e397View commit details -
Configuration menu - View commit details
-
Copy full SHA for 158330b - Browse repository at this point
Copy the full SHA 158330bView commit details -
Merge pull request #14650 from ethereum/uncheckedForLoopIncrementDocs
Update optimizer docs to include new unchecked loop increment
Configuration menu - View commit details
-
Copy full SHA for efed3b2 - Browse repository at this point
Copy the full SHA efed3b2View commit details
Commits on Nov 27, 2023
-
Merge pull request #14696 from jitendragangwar123/patch-2
fix:typo errors
Configuration menu - View commit details
-
Copy full SHA for 8387ba0 - Browse repository at this point
Copy the full SHA 8387ba0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15afdc3 - Browse repository at this point
Copy the full SHA 15afdc3View commit details -
Merge pull request #14704 from ethereum/switch-yarn-to-pnpm
Switch from yarn to pnpm for hardhat external tests
Configuration menu - View commit details
-
Copy full SHA for 7b269d1 - Browse repository at this point
Copy the full SHA 7b269d1View commit details
Commits on Nov 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 435f389 - Browse repository at this point
Copy the full SHA 435f389View commit details -
Merge pull request #14706 from ethereum/fix-docutils-deprecated-set-c…
…lass Fix docutils deprecated set_class method
Configuration menu - View commit details
-
Copy full SHA for cfdd2e0 - Browse repository at this point
Copy the full SHA cfdd2e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ad3890 - Browse repository at this point
Copy the full SHA 1ad3890View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b29380 - Browse repository at this point
Copy the full SHA 4b29380View commit details
Commits on Nov 29, 2023
-
Updated breaking link to the team call on Jitsi.
Configuration menu - View commit details
-
Copy full SHA for 4c62829 - Browse repository at this point
Copy the full SHA 4c62829View commit details -
Merge pull request #14708 from ethereum/mehtavishwa30-patch-1
Update contributing.rst
Configuration menu - View commit details
-
Copy full SHA for e658eeb - Browse repository at this point
Copy the full SHA e658eebView commit details
Commits on Nov 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1247ff4 - Browse repository at this point
Copy the full SHA 1247ff4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7006535 - Browse repository at this point
Copy the full SHA 7006535View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b09afe - Browse repository at this point
Copy the full SHA 9b09afeView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc65c0c - Browse repository at this point
Copy the full SHA fc65c0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e43d105 - Browse repository at this point
Copy the full SHA e43d105View commit details -
Merge pull request #14712 from ethereum/purge-using-namespace-std-fro…
…m-test-libyul Purge using namespace from test/libyul
Configuration menu - View commit details
-
Copy full SHA for 3d7d8aa - Browse repository at this point
Copy the full SHA 3d7d8aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0022089 - Browse repository at this point
Copy the full SHA 0022089View commit details
Commits on Dec 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5fcc8c7 - Browse repository at this point
Copy the full SHA 5fcc8c7View commit details -
Merge pull request #14715 from ethereum/purge-using-namespace-std-fro…
…m-test-solc Purge using namespace from test/solc
Configuration menu - View commit details
-
Copy full SHA for eaf1d3f - Browse repository at this point
Copy the full SHA eaf1d3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for abb0f08 - Browse repository at this point
Copy the full SHA abb0f08View commit details -
Merge pull request #14716 from ethereum/purge-using-namespace-from-te…
…st-tools-yulinterpreter Purge using namespace from tools/yulInterpreter
Configuration menu - View commit details
-
Copy full SHA for c3af02c - Browse repository at this point
Copy the full SHA c3af02cView commit details
Commits on Dec 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 502f978 - Browse repository at this point
Copy the full SHA 502f978View commit details -
Merge pull request #14679 from ethereum/release-checklist-solc-js-pac…
…kage-from-ci Release checklist update: publishing solc-js tarball from CI
Configuration menu - View commit details
-
Copy full SHA for 7e90ad0 - Browse repository at this point
Copy the full SHA 7e90ad0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 787a5c2 - Browse repository at this point
Copy the full SHA 787a5c2View commit details
Commits on Dec 5, 2023
-
Merge pull request #14718 from ethereum/fix-prb-math
Update PRB-Math external test installation process
Configuration menu - View commit details
-
Copy full SHA for 179ff6e - Browse repository at this point
Copy the full SHA 179ff6eView commit details -
Merge pull request #14659 from ethereum/assertJsonArtifacts
Assert json artifacts input/output when using experimental
Configuration menu - View commit details
-
Copy full SHA for 557d567 - Browse repository at this point
Copy the full SHA 557d567View commit details
Commits on Dec 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8f051dd - Browse repository at this point
Copy the full SHA 8f051ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66cb0ae - Browse repository at this point
Copy the full SHA 66cb0aeView commit details
Commits on Dec 12, 2023
-
Merge pull request #14724 from ethereum/fix-command-available-common-sh
Fix argument expansion in command_available
Configuration menu - View commit details
-
Copy full SHA for 3d3765c - Browse repository at this point
Copy the full SHA 3d3765cView commit details -
Merge pull request #14723 from ethereum/fixImportAstInlineAssemblyEmp…
…tyValueVariable Fix error when using importing ast with a empty `let` variable declaration
Configuration menu - View commit details
-
Copy full SHA for cdf2f5e - Browse repository at this point
Copy the full SHA cdf2f5eView commit details
Commits on Dec 13, 2023
-
Merge pull request #14705 from ethereum/add-cancun-evm-version
Introduce `Cancun` EVM version
Configuration menu - View commit details
-
Copy full SHA for ad9271e - Browse repository at this point
Copy the full SHA ad9271eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38d992a - Browse repository at this point
Copy the full SHA 38d992aView commit details -
Merge pull request #14601 from ethereum/cheatsheet-update
docs: fix incomplete member of address in cheatsheet.rst
Configuration menu - View commit details
-
Copy full SHA for b5eb0f9 - Browse repository at this point
Copy the full SHA b5eb0f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d6e6ee - Browse repository at this point
Copy the full SHA 7d6e6eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 646b342 - Browse repository at this point
Copy the full SHA 646b342View commit details -
Merge pull request #14731 from ethereum/fix-bytecode-report-ignoring-…
…cli-exit-code Fix `prepare_report.py` ignoring compiler exit code
Configuration menu - View commit details
-
Copy full SHA for 1b5c6f6 - Browse repository at this point
Copy the full SHA 1b5c6f6View commit details
Commits on Dec 18, 2023
-
Add basic type inference infrastructure for experimental Solidity
Co-authored-by: Kamil Śliwak <[email protected]> Co-authored-by: Matheus Aguiar <[email protected]> Co-authored-by: Nikola Matic <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 194b114 - Browse repository at this point
Copy the full SHA 194b114View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6555d8 - Browse repository at this point
Copy the full SHA e6555d8View commit details -
Merge pull request #14510 from ethereum/newAnalysis
Type inference experiments.
Configuration menu - View commit details
-
Copy full SHA for ed52376 - Browse repository at this point
Copy the full SHA ed52376View commit details -
Merge pull request #14738 from ethereum/fix-prb-math-ext-test
Increase resource_class of prb-math external test
Configuration menu - View commit details
-
Copy full SHA for 92f383d - Browse repository at this point
Copy the full SHA 92f383dView commit details
Commits on Jan 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5fd52f3 - Browse repository at this point
Copy the full SHA 5fd52f3View commit details
Commits on Jan 5, 2024
-
Merge pull request #14767 from ethereum/fix-gmp-build-in-ossfuzz-docker
Switch to building GMP from an unofficial git mirror
Configuration menu - View commit details
-
Copy full SHA for b54a554 - Browse repository at this point
Copy the full SHA b54a554View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c79d5e - Browse repository at this point
Copy the full SHA 5c79d5eView commit details -
Merge pull request #14768 from ethereum/fix-gmp-build-in-ossfuzz-dock…
…er-ci-update Switch to building GMP from an unofficial git mirror (CI hash update)
Configuration menu - View commit details
-
Copy full SHA for 2348552 - Browse repository at this point
Copy the full SHA 2348552View commit details
Commits on Jan 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d5119f7 - Browse repository at this point
Copy the full SHA d5119f7View commit details -
Merge pull request #14743 from ethereum/bump-evmone-and-evmc-to-11
Bump evmc and evmone to v11.0.0
Configuration menu - View commit details
-
Copy full SHA for e08da86 - Browse repository at this point
Copy the full SHA e08da86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 567e8cc - Browse repository at this point
Copy the full SHA 567e8ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fb37d4 - Browse repository at this point
Copy the full SHA 8fb37d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e7bb4e - Browse repository at this point
Copy the full SHA 4e7bb4eView commit details -
Merge pull request #14758 from ethereum/bump-evmc-evmone-in-ci
Bump evmc and evmone images to v11 in CI
Configuration menu - View commit details
-
Copy full SHA for c78f965 - Browse repository at this point
Copy the full SHA c78f965View commit details
Commits on Jan 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 373bc2b - Browse repository at this point
Copy the full SHA 373bc2bView commit details -
Merge pull request #14773 from ethereum/fix-brink-ext-test
Fix chai to version 4.4.0 in Brink external test
Configuration menu - View commit details
-
Copy full SHA for 814225e - Browse repository at this point
Copy the full SHA 814225eView commit details
Commits on Jan 10, 2024
-
Fix several minor typo (#14629)
* fix minor typo * fix minor typo * Change to suggested correct wording Update installing-solidity.rst
Configuration menu - View commit details
-
Copy full SHA for fbbac9c - Browse repository at this point
Copy the full SHA fbbac9cView commit details
Commits on Jan 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 47fc4f9 - Browse repository at this point
Copy the full SHA 47fc4f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf59ff8 - Browse repository at this point
Copy the full SHA bf59ff8View commit details -
Merge pull request #14755 from ethereum/introduce-blobbasefee
Introduce blobbasefee
Configuration menu - View commit details
-
Copy full SHA for 1473ce2 - Browse repository at this point
Copy the full SHA 1473ce2View commit details
Commits on Jan 15, 2024
-
Merge pull request #14782 from ethereum/fuzzer-shanghai
Yul fuzzer: Add Shanghai EVM version
Configuration menu - View commit details
-
Copy full SHA for 5aace4f - Browse repository at this point
Copy the full SHA 5aace4fView commit details
Commits on Jan 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b8d0077 - Browse repository at this point
Copy the full SHA b8d0077View commit details -
Merge pull request #14771 from GoodDaisy/develop
Fix commentary typos
Configuration menu - View commit details
-
Copy full SHA for 9c9eddb - Browse repository at this point
Copy the full SHA 9c9eddbView commit details
Commits on Jan 18, 2024
-
Co-authored-by: Kamil Śliwak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 269951e - Browse repository at this point
Copy the full SHA 269951eView commit details -
Merge pull request #14757 from ethereum/eip-4844-add-blobhash
EIP 4844 - blobhash opcode (part 1)
Configuration menu - View commit details
-
Copy full SHA for ec563a1 - Browse repository at this point
Copy the full SHA ec563a1View commit details
Commits on Jan 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9af30b5 - Browse repository at this point
Copy the full SHA 9af30b5View commit details -
Merge pull request #14781 from ethereum/fuzzer-blobbasefee
Yul fuzzer: Introduce basefee() and blobbasefee() builtins
Configuration menu - View commit details
-
Copy full SHA for 43c3910 - Browse repository at this point
Copy the full SHA 43c3910View commit details
Commits on Jan 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0da0bff - Browse repository at this point
Copy the full SHA 0da0bffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 492c0eb - Browse repository at this point
Copy the full SHA 492c0ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3876717 - Browse repository at this point
Copy the full SHA 3876717View commit details -
Make tests based on Analysis Framework properly use line prefix also …
…when printing errors
Configuration menu - View commit details
-
Copy full SHA for 9512f41 - Browse repository at this point
Copy the full SHA 9512f41View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1447c0 - Browse repository at this point
Copy the full SHA d1447c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f79cd8 - Browse repository at this point
Copy the full SHA 7f79cd8View commit details -
Merge pull request #14790 from ethereum/testing-tweaks-before-mcopy
Testing enhancements for `MCOPY`
Configuration menu - View commit details
-
Copy full SHA for f05d0a9 - Browse repository at this point
Copy the full SHA f05d0a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81268e3 - Browse repository at this point
Copy the full SHA 81268e3View commit details -
Merge pull request #14759 from ethereum/eip-4844-add-blobhash-2
EIP 4844 (part 2)
Configuration menu - View commit details
-
Copy full SHA for 01cb85f - Browse repository at this point
Copy the full SHA 01cb85fView commit details
Commits on Jan 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ce98680 - Browse repository at this point
Copy the full SHA ce98680View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b75d48 - Browse repository at this point
Copy the full SHA 1b75d48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a80202 - Browse repository at this point
Copy the full SHA 1a80202View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd76278 - Browse repository at this point
Copy the full SHA bd76278View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba95a29 - Browse repository at this point
Copy the full SHA ba95a29View commit details -
Merge pull request #14795 from ethereum/osx-caching
Fix macOS dependency cache.
Configuration menu - View commit details
-
Copy full SHA for 89a70c7 - Browse repository at this point
Copy the full SHA 89a70c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f5ee88 - Browse repository at this point
Copy the full SHA 8f5ee88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89b73b6 - Browse repository at this point
Copy the full SHA 89b73b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 261e8b9 - Browse repository at this point
Copy the full SHA 261e8b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea0b750 - Browse repository at this point
Copy the full SHA ea0b750View commit details
Commits on Jan 25, 2024
-
Merge pull request #14737 from ethereum/transientStorageBasicSupport
Introduce transient storage support for inline assembly
Configuration menu - View commit details
-
Copy full SHA for 7e7c45c - Browse repository at this point
Copy the full SHA 7e7c45cView commit details -
Merge pull request #14785 from ethereum/eip-6780-selfdestruct
Update tests to account for EIP-6780
Configuration menu - View commit details
-
Copy full SHA for 29fc962 - Browse repository at this point
Copy the full SHA 29fc962View commit details -
Merge pull request #14725 from ethereum/apple_silicon_build
Add support for apple silicon.
Configuration menu - View commit details
-
Copy full SHA for bc62f28 - Browse repository at this point
Copy the full SHA bc62f28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 631fd9d - Browse repository at this point
Copy the full SHA 631fd9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef663c2 - Browse repository at this point
Copy the full SHA ef663c2View commit details -
Merge pull request #14784 from ethereum/issue-a-warning-when-comparin…
…g-internal-function-pointers Issue a warning when comparing internal function pointers
Configuration menu - View commit details
-
Copy full SHA for ae7039f - Browse repository at this point
Copy the full SHA ae7039fView commit details -
using-the-compiler.rst: Adjust SolidityAST docs to match the pre-exis…
…ting JSON structure
Configuration menu - View commit details
-
Copy full SHA for ac3703a - Browse repository at this point
Copy the full SHA ac3703aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ed2380 - Browse repository at this point
Copy the full SHA 4ed2380View commit details -
Merge pull request #14285 from ethereum/evmjson-import-via-standard-json
Add support to import EVM Assembly JSON via Standard JSON.
Configuration menu - View commit details
-
Copy full SHA for 62e27e4 - Browse repository at this point
Copy the full SHA 62e27e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d7fc69 - Browse repository at this point
Copy the full SHA 6d7fc69View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe3b94d - Browse repository at this point
Copy the full SHA fe3b94dView commit details -
Merge pull request #14808 from ethereum/fix-docs-broken-links
Fix broken link in docs
Configuration menu - View commit details
-
Copy full SHA for 1377d43 - Browse repository at this point
Copy the full SHA 1377d43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ec5726 - Browse repository at this point
Copy the full SHA 2ec5726View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0da4527 - Browse repository at this point
Copy the full SHA 0da4527View commit details -
Merge pull request #14810 from ethereum/set-changelog-for-8-24-release
Update changelog for 0.8.24 release
Configuration menu - View commit details
-
Copy full SHA for e11b9ed - Browse repository at this point
Copy the full SHA e11b9edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e03dec - Browse repository at this point
Copy the full SHA 0e03decView commit details
Commits on Jan 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a70cae9 - Browse repository at this point
Copy the full SHA a70cae9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d5aa39 - Browse repository at this point
Copy the full SHA 6d5aa39View commit details -
Merge pull request #14811 from ethereum/set-version-to-0.8.25
Set version to 0.8.25
Configuration menu - View commit details
-
Copy full SHA for 0f71a78 - Browse repository at this point
Copy the full SHA 0f71a78View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd73bce - Browse repository at this point
Copy the full SHA fd73bceView commit details -
TypeInference: Remove unreachable errors on missing instantiation ann…
…otations guaranteed by previous passes
Configuration menu - View commit details
-
Copy full SHA for fb99132 - Browse repository at this point
Copy the full SHA fb99132View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d80e0e - Browse repository at this point
Copy the full SHA 9d80e0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb7c2b4 - Browse repository at this point
Copy the full SHA fb7c2b4View commit details -
Merge pull request #14787 from ethereum/fuzz-mcopy
Yul proto fuzzer: Add mcopy builtin to generator.
Configuration menu - View commit details
-
Copy full SHA for ab18b6d - Browse repository at this point
Copy the full SHA ab18b6dView commit details -
Merge pull request #14807 from ethereum/fuzz-transient-storage
Yul fuzzer: Support transient storage.
Configuration menu - View commit details
-
Copy full SHA for 4edbaf1 - Browse repository at this point
Copy the full SHA 4edbaf1View commit details
Commits on Jan 30, 2024
-
Merge pull request #14736 from ethereum/new-analysis-remove-unreachab…
…le-instantiation-errors Remove unreachable errors from instantiation processing in `TypeInference`
Configuration menu - View commit details
-
Copy full SHA for 1906cf1 - Browse repository at this point
Copy the full SHA 1906cf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e545e93 - Browse repository at this point
Copy the full SHA e545e93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44ffdb1 - Browse repository at this point
Copy the full SHA 44ffdb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd3c393 - Browse repository at this point
Copy the full SHA fd3c393View commit details -
Configuration menu - View commit details
-
Copy full SHA for fce70ef - Browse repository at this point
Copy the full SHA fce70efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e210d2 - Browse repository at this point
Copy the full SHA 8e210d2View commit details -
Merge pull request #14655 from ethereum/new-analysis-fixed-type-varia…
…bles Fixed type variables for functions, type classes and types in new analysis
Configuration menu - View commit details
-
Copy full SHA for 4577aeb - Browse repository at this point
Copy the full SHA 4577aebView commit details
Commits on Feb 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7bf8ff2 - Browse repository at this point
Copy the full SHA 7bf8ff2View commit details -
Merge pull request #14833 from ethereum/fix-version-hardhat-chai-matc…
…hers-ext-test-openzeppelin Fix openzeppelin external test
Configuration menu - View commit details
-
Copy full SHA for 3ed82c6 - Browse repository at this point
Copy the full SHA 3ed82c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3e5f3f - Browse repository at this point
Copy the full SHA a3e5f3fView commit details -
Merge pull request #14788 from jeasonstudio/grammar-provide-using-ali…
…ases solidity grammar: add a new rule `usingAliases` for `usingDirective`
Configuration menu - View commit details
-
Copy full SHA for 1183284 - Browse repository at this point
Copy the full SHA 1183284View commit details
Commits on Feb 6, 2024
-
Print a warning about function parameter names being used instead of …
…values in SMTChecker (#14832)
Configuration menu - View commit details
-
Copy full SHA for c7db606 - Browse repository at this point
Copy the full SHA c7db606View commit details
Commits on Feb 7, 2024
-
English documentation updates up to v0.8.24-22-gc7db60614 (2024-02-07)
# Conflicts: # .circleci/README.md # .circleci/config.yml # .circleci/osx_install_dependencies.sh # .circleci/soltest.ps1 # .circleci/soltest.sh # .circleci/soltest_all.sh # .clang-format # .github/ISSUE_TEMPLATE/bug_report.md # .github/ISSUE_TEMPLATE/config.yml # .github/ISSUE_TEMPLATE/documentation_issue.md # .github/ISSUE_TEMPLATE/feature_request.md # .github/workflows/buildpack-deps.yml # .gitignore # CMakeLists.txt # CODE_OF_CONDUCT.md # CODING_STYLE.md # Changelog.md # README.md # ReleaseChecklist.md # cmake/EthCompilerSettings.cmake # cmake/EthPolicy.cmake # cmake/EthUtils.cmake # cmake/fmtlib.cmake # cmake/jsoncpp.cmake # cmake/range-v3.cmake # cmake/templates/license.h.in # docs/050-breaking-changes.rst # docs/060-breaking-changes.rst # docs/080-breaking-changes.rst # docs/abi-spec.rst # docs/assembly.rst # docs/bugs.rst # docs/cheatsheet.rst # docs/common-patterns.rst # docs/contracts/abstract-contracts.rst # docs/contracts/constant-state-variables.rst # docs/contracts/creating-contracts.rst # docs/contracts/errors.rst # docs/contracts/events.rst # docs/contracts/function-modifiers.rst # docs/contracts/functions.rst # docs/contracts/inheritance.rst # docs/contracts/interfaces.rst # docs/contracts/using-for.rst # docs/contributing.rst # docs/control-structures.rst # docs/docs.sh # docs/examples/blind-auction.rst # docs/examples/micropayment.rst # docs/examples/modular.rst # docs/examples/safe-remote.rst # docs/examples/voting.rst # docs/grammar/SolidityLexer.g4 # docs/grammar/SolidityParser.g4 # docs/index.rst # docs/installing-solidity.rst # docs/internals/layout_in_storage.rst # docs/internals/optimizer.rst # docs/internals/source_mappings.rst # docs/internals/variable_cleanup.rst # docs/introduction-to-smart-contracts.rst # docs/ir-breaking-changes.rst # docs/layout-of-source-files.rst # docs/metadata.rst # docs/natspec-format.rst # docs/path-resolution.rst # docs/requirements.txt # docs/resources.rst # docs/security-considerations.rst # docs/smtchecker.rst # docs/structure-of-a-contract.rst # docs/style-guide.rst # docs/types/conversion.rst # docs/types/mapping-types.rst # docs/types/operators.rst # docs/types/value-types.rst # docs/units-and-global-variables.rst # docs/using-the-compiler.rst # docs/yul.rst # libevmasm/Assembly.cpp # libevmasm/Assembly.h # libevmasm/AssemblyItem.cpp # libevmasm/AssemblyItem.h # libevmasm/BlockDeduplicator.cpp # libevmasm/CMakeLists.txt # libevmasm/CommonSubexpressionEliminator.cpp # libevmasm/CommonSubexpressionEliminator.h # libevmasm/ConstantOptimiser.cpp # libevmasm/ConstantOptimiser.h # libevmasm/ControlFlowGraph.cpp # libevmasm/Exceptions.h # libevmasm/ExpressionClasses.cpp # libevmasm/ExpressionClasses.h # libevmasm/GasMeter.cpp # libevmasm/GasMeter.h # libevmasm/Inliner.cpp # libevmasm/Instruction.cpp # libevmasm/Instruction.h # libevmasm/JumpdestRemover.cpp # libevmasm/KnownState.cpp # libevmasm/KnownState.h # libevmasm/LinkerObject.cpp # libevmasm/LinkerObject.h # libevmasm/PathGasMeter.cpp # libevmasm/PeepholeOptimiser.cpp # libevmasm/RuleList.h # libevmasm/SemanticInformation.cpp # libevmasm/SemanticInformation.h # libevmasm/SimplificationRule.h # libevmasm/SimplificationRules.cpp # liblangutil/CMakeLists.txt # liblangutil/CharStream.cpp # liblangutil/CharStream.h # liblangutil/DebugInfoSelection.cpp # liblangutil/EVMVersion.cpp # liblangutil/EVMVersion.h # liblangutil/ErrorReporter.cpp # liblangutil/ErrorReporter.h # liblangutil/Exceptions.cpp # liblangutil/Exceptions.h # liblangutil/ParserBase.cpp # liblangutil/ParserBase.h # liblangutil/Scanner.cpp # liblangutil/Scanner.h # liblangutil/SemVerHandler.cpp # liblangutil/SemVerHandler.h # liblangutil/SourceLocation.cpp # liblangutil/SourceReferenceExtractor.cpp # liblangutil/SourceReferenceExtractor.h # liblangutil/SourceReferenceFormatter.cpp # liblangutil/SourceReferenceFormatter.h # liblangutil/Token.cpp # liblangutil/Token.h # liblangutil/UniqueErrorReporter.h # libsmtutil/CHCSmtLib2Interface.cpp # libsmtutil/CHCSmtLib2Interface.h # libsmtutil/CVC4Interface.cpp # libsmtutil/Exceptions.h # libsmtutil/SMTLib2Interface.cpp # libsmtutil/SMTLib2Interface.h # libsmtutil/SMTPortfolio.cpp # libsmtutil/SMTPortfolio.h # libsmtutil/SolverInterface.h # libsmtutil/Sorts.cpp # libsmtutil/Sorts.h # libsmtutil/Z3CHCInterface.cpp # libsmtutil/Z3Interface.cpp # libsmtutil/Z3Loader.cpp # libsolc/CMakeLists.txt # libsolc/libsolc.cpp # libsolidity/CMakeLists.txt # libsolidity/analysis/ConstantEvaluator.cpp # libsolidity/analysis/ContractLevelChecker.cpp # libsolidity/analysis/ControlFlowAnalyzer.cpp # libsolidity/analysis/ControlFlowBuilder.cpp # libsolidity/analysis/ControlFlowBuilder.h # libsolidity/analysis/ControlFlowGraph.cpp # libsolidity/analysis/ControlFlowGraph.h # libsolidity/analysis/ControlFlowRevertPruner.cpp # libsolidity/analysis/DeclarationContainer.cpp # libsolidity/analysis/DeclarationContainer.h # libsolidity/analysis/DeclarationTypeChecker.cpp # libsolidity/analysis/DocStringAnalyser.cpp # libsolidity/analysis/DocStringTagParser.cpp # libsolidity/analysis/DocStringTagParser.h # libsolidity/analysis/FunctionCallGraph.cpp # libsolidity/analysis/FunctionCallGraph.h # libsolidity/analysis/GlobalContext.cpp # libsolidity/analysis/GlobalContext.h # libsolidity/analysis/ImmutableValidator.cpp # libsolidity/analysis/ImmutableValidator.h # libsolidity/analysis/NameAndTypeResolver.cpp # libsolidity/analysis/NameAndTypeResolver.h # libsolidity/analysis/OverrideChecker.cpp # libsolidity/analysis/OverrideChecker.h # libsolidity/analysis/PostTypeChecker.cpp # libsolidity/analysis/PostTypeChecker.h # libsolidity/analysis/PostTypeContractLevelChecker.cpp # libsolidity/analysis/ReferencesResolver.cpp # libsolidity/analysis/ReferencesResolver.h # libsolidity/analysis/Scoper.cpp # libsolidity/analysis/StaticAnalyzer.cpp # libsolidity/analysis/SyntaxChecker.cpp # libsolidity/analysis/SyntaxChecker.h # libsolidity/analysis/TypeChecker.cpp # libsolidity/analysis/TypeChecker.h # libsolidity/analysis/ViewPureChecker.cpp # libsolidity/analysis/ViewPureChecker.h # libsolidity/ast/AST.cpp # libsolidity/ast/AST.h # libsolidity/ast/ASTAnnotations.cpp # libsolidity/ast/ASTAnnotations.h # libsolidity/ast/ASTForward.h # libsolidity/ast/ASTJsonExporter.h # libsolidity/ast/ASTJsonImporter.cpp # libsolidity/ast/ASTJsonImporter.h # libsolidity/ast/ASTUtils.cpp # libsolidity/ast/ASTUtils.h # libsolidity/ast/ASTVisitor.h # libsolidity/ast/AST_accept.h # libsolidity/ast/CallGraph.cpp # libsolidity/ast/ExperimentalFeatures.h # libsolidity/ast/TypeProvider.cpp # libsolidity/ast/TypeProvider.h # libsolidity/ast/Types.cpp # libsolidity/ast/Types.h # libsolidity/codegen/ABIFunctions.cpp # libsolidity/codegen/ABIFunctions.h # libsolidity/codegen/ArrayUtils.cpp # libsolidity/codegen/ArrayUtils.h # libsolidity/codegen/Compiler.cpp # libsolidity/codegen/CompilerContext.cpp # libsolidity/codegen/CompilerContext.h # libsolidity/codegen/CompilerUtils.cpp # libsolidity/codegen/ContractCompiler.cpp # libsolidity/codegen/ContractCompiler.h # libsolidity/codegen/ExpressionCompiler.cpp # libsolidity/codegen/ExpressionCompiler.h # libsolidity/codegen/LValue.cpp # libsolidity/codegen/MultiUseYulFunctionCollector.cpp # libsolidity/codegen/ReturnInfo.cpp # libsolidity/codegen/YulUtilFunctions.cpp # libsolidity/codegen/YulUtilFunctions.h # libsolidity/codegen/ir/Common.cpp # libsolidity/codegen/ir/Common.h # libsolidity/codegen/ir/IRGenerationContext.cpp # libsolidity/codegen/ir/IRGenerationContext.h # libsolidity/codegen/ir/IRGenerator.cpp # libsolidity/codegen/ir/IRGenerator.h # libsolidity/codegen/ir/IRGeneratorForStatements.cpp # libsolidity/codegen/ir/IRGeneratorForStatements.h # libsolidity/codegen/ir/IRVariable.cpp # libsolidity/experimental/analysis/DebugWarner.h # libsolidity/experimental/analysis/TypeClassRegistration.h # libsolidity/formal/ArraySlicePredicate.cpp # libsolidity/formal/BMC.cpp # libsolidity/formal/BMC.h # libsolidity/formal/CHC.cpp # libsolidity/formal/CHC.h # libsolidity/formal/EncodingContext.cpp # libsolidity/formal/EncodingContext.h # libsolidity/formal/ExpressionFormatter.cpp # libsolidity/formal/Invariants.cpp # libsolidity/formal/ModelChecker.cpp # libsolidity/formal/ModelChecker.h # libsolidity/formal/ModelCheckerSettings.cpp # libsolidity/formal/ModelCheckerSettings.h # libsolidity/formal/Predicate.cpp # libsolidity/formal/Predicate.h # libsolidity/formal/PredicateInstance.cpp # libsolidity/formal/PredicateInstance.h # libsolidity/formal/PredicateSort.cpp # libsolidity/formal/PredicateSort.h # libsolidity/formal/SMTEncoder.cpp # libsolidity/formal/SMTEncoder.h # libsolidity/formal/SSAVariable.cpp # libsolidity/formal/SymbolicState.cpp # libsolidity/formal/SymbolicState.h # libsolidity/formal/SymbolicTypes.cpp # libsolidity/formal/SymbolicTypes.h # libsolidity/formal/SymbolicVariables.cpp # libsolidity/formal/VariableUsage.cpp # libsolidity/interface/ABI.cpp # libsolidity/interface/CompilerStack.cpp # libsolidity/interface/CompilerStack.h # libsolidity/interface/FileReader.cpp # libsolidity/interface/FileReader.h # libsolidity/interface/GasEstimator.cpp # libsolidity/interface/ImportRemapper.cpp # libsolidity/interface/Natspec.cpp # libsolidity/interface/Natspec.h # libsolidity/interface/OptimiserSettings.h # libsolidity/interface/SMTSolverCommand.h # libsolidity/interface/StandardCompiler.cpp # libsolidity/interface/StandardCompiler.h # libsolidity/interface/StorageLayout.cpp # libsolidity/interface/Version.cpp # libsolidity/lsp/DocumentHoverHandler.h # libsolidity/lsp/FileRepository.cpp # libsolidity/lsp/FileRepository.h # libsolidity/lsp/GotoDefinition.h # libsolidity/lsp/LanguageServer.cpp # libsolidity/lsp/LanguageServer.h # libsolidity/lsp/Transport.cpp # libsolidity/lsp/Transport.h # libsolidity/parsing/DocStringParser.cpp # libsolidity/parsing/Parser.cpp # libsolidity/parsing/Parser.h # libsolutil/AnsiColorized.h # libsolutil/Assertions.h # libsolutil/CMakeLists.txt # libsolutil/Common.h # libsolutil/CommonData.cpp # libsolutil/CommonData.h # libsolutil/CommonIO.cpp # libsolutil/Exceptions.cpp # libsolutil/Exceptions.h # libsolutil/FixedHash.h # libsolutil/FunctionSelector.h # libsolutil/IpfsHash.cpp # libsolutil/JSON.cpp # libsolutil/JSON.h # libsolutil/Keccak256.cpp # libsolutil/Numeric.cpp # libsolutil/Numeric.h # libsolutil/StackTooDeepString.h # libsolutil/StringUtils.cpp # libsolutil/StringUtils.h # libsolutil/SwarmHash.cpp # libsolutil/TemporaryDirectory.cpp # libsolutil/TemporaryDirectory.h # libsolutil/Visitor.h # libsolutil/Whiskers.cpp # libsolutil/Whiskers.h # libsolutil/vector_ref.h # libyul/AST.h # libyul/AsmAnalysis.cpp # libyul/AsmAnalysis.h # libyul/AsmJsonConverter.cpp # libyul/AsmJsonConverter.h # libyul/AsmJsonImporter.cpp # libyul/AsmParser.cpp # libyul/AsmPrinter.cpp # libyul/CMakeLists.txt # libyul/CompilabilityChecker.cpp # libyul/CompilabilityChecker.h # libyul/ControlFlowSideEffectsCollector.cpp # libyul/Dialect.cpp # libyul/Exceptions.h # libyul/FunctionReferenceResolver.cpp # libyul/Object.cpp # libyul/Object.h # libyul/ObjectParser.cpp # libyul/Scope.cpp # libyul/ScopeFiller.cpp # libyul/SideEffects.h # libyul/Utilities.cpp # libyul/YulStack.cpp # libyul/YulStack.h # libyul/backends/evm/AbstractAssembly.h # libyul/backends/evm/AsmCodeGen.cpp # libyul/backends/evm/ConstantOptimiser.cpp # libyul/backends/evm/ControlFlowGraph.h # libyul/backends/evm/ControlFlowGraphBuilder.cpp # libyul/backends/evm/ControlFlowGraphBuilder.h # libyul/backends/evm/EVMCodeTransform.cpp # libyul/backends/evm/EVMDialect.cpp # libyul/backends/evm/EVMMetrics.cpp # libyul/backends/evm/EVMMetrics.h # libyul/backends/evm/EVMObjectCompiler.cpp # libyul/backends/evm/EVMObjectCompiler.h # libyul/backends/evm/EthAssemblyAdapter.cpp # libyul/backends/evm/EthAssemblyAdapter.h # libyul/backends/evm/NoOutputAssembly.cpp # libyul/backends/evm/NoOutputAssembly.h # libyul/backends/evm/OptimizedEVMCodeTransform.cpp # libyul/backends/evm/StackHelpers.h # libyul/backends/evm/StackLayoutGenerator.cpp # libyul/backends/evm/StackLayoutGenerator.h # libyul/optimiser/ASTCopier.cpp # libyul/optimiser/ASTWalker.cpp # libyul/optimiser/BlockFlattener.cpp # libyul/optimiser/BlockHasher.cpp # libyul/optimiser/BlockHasher.h # libyul/optimiser/CallGraphGenerator.cpp # libyul/optimiser/CallGraphGenerator.h # libyul/optimiser/CircularReferencesPruner.cpp # libyul/optimiser/CommonSubexpressionEliminator.cpp # libyul/optimiser/CommonSubexpressionEliminator.h # libyul/optimiser/ConditionalSimplifier.cpp # libyul/optimiser/ConditionalSimplifier.h # libyul/optimiser/ConditionalUnsimplifier.cpp # libyul/optimiser/ControlFlowSimplifier.cpp # libyul/optimiser/DataFlowAnalyzer.cpp # libyul/optimiser/DataFlowAnalyzer.h # libyul/optimiser/DeadCodeEliminator.cpp # libyul/optimiser/DeadCodeEliminator.h # libyul/optimiser/Disambiguator.cpp # libyul/optimiser/EqualStoreEliminator.cpp # libyul/optimiser/EqualStoreEliminator.h # libyul/optimiser/EquivalentFunctionCombiner.cpp # libyul/optimiser/EquivalentFunctionDetector.cpp # libyul/optimiser/ExpressionInliner.cpp # libyul/optimiser/ExpressionJoiner.cpp # libyul/optimiser/ExpressionSimplifier.cpp # libyul/optimiser/ExpressionSimplifier.h # libyul/optimiser/ExpressionSplitter.cpp # libyul/optimiser/ForLoopConditionIntoBody.cpp # libyul/optimiser/ForLoopConditionOutOfBody.cpp # libyul/optimiser/ForLoopInitRewriter.cpp # libyul/optimiser/FullInliner.cpp # libyul/optimiser/FullInliner.h # libyul/optimiser/FunctionCallFinder.cpp # libyul/optimiser/FunctionGrouper.cpp # libyul/optimiser/FunctionHoister.cpp # libyul/optimiser/FunctionSpecializer.cpp # libyul/optimiser/InlinableExpressionFunctionFinder.cpp # libyul/optimiser/KnowledgeBase.cpp # libyul/optimiser/KnowledgeBase.h # libyul/optimiser/LoadResolver.cpp # libyul/optimiser/LoadResolver.h # libyul/optimiser/LoopInvariantCodeMotion.cpp # libyul/optimiser/Metrics.cpp # libyul/optimiser/NameCollector.cpp # libyul/optimiser/NameCollector.h # libyul/optimiser/NameDispenser.cpp # libyul/optimiser/NameDisplacer.cpp # libyul/optimiser/NameSimplifier.cpp # libyul/optimiser/OptimizerUtilities.cpp # libyul/optimiser/OptimizerUtilities.h # libyul/optimiser/Rematerialiser.cpp # libyul/optimiser/Rematerialiser.h # libyul/optimiser/SSAReverser.cpp # libyul/optimiser/SSATransform.cpp # libyul/optimiser/SSAValueTracker.cpp # libyul/optimiser/Semantics.cpp # libyul/optimiser/Semantics.h # libyul/optimiser/SimplificationRules.cpp # libyul/optimiser/SimplificationRules.h # libyul/optimiser/StackCompressor.cpp # libyul/optimiser/StackLimitEvader.cpp # libyul/optimiser/StackLimitEvader.h # libyul/optimiser/StackToMemoryMover.cpp # libyul/optimiser/StructuralSimplifier.cpp # libyul/optimiser/StructuralSimplifier.h # libyul/optimiser/Substitution.cpp # libyul/optimiser/Suite.cpp # libyul/optimiser/Suite.h # libyul/optimiser/SyntacticalEquality.cpp # libyul/optimiser/SyntacticalEquality.h # libyul/optimiser/TypeInfo.cpp # libyul/optimiser/UnusedAssignEliminator.cpp # libyul/optimiser/UnusedAssignEliminator.h # libyul/optimiser/UnusedFunctionParameterPruner.cpp # libyul/optimiser/UnusedPruner.cpp # libyul/optimiser/UnusedStoreBase.cpp # libyul/optimiser/UnusedStoreBase.h # libyul/optimiser/VarDeclInitializer.cpp # libyul/optimiser/VarNameCleaner.cpp # scripts/ASTImportTest.sh # scripts/build_emscripten.sh # scripts/bytecodecompare/prepare_report.js # scripts/bytecodecompare/prepare_report.py # scripts/check_style.sh # scripts/ci/build.sh # scripts/ci/build_emscripten.sh # scripts/ci/buildpack-deps_test_ubuntu.clang.ossfuzz.sh # scripts/ci/buildpack-deps_test_ubuntu2004.sh # scripts/ci/buildpack-deps_test_ubuntu2204.clang.sh # scripts/ci/docker_upgrade.sh # scripts/codespell_whitelist.txt # scripts/common.sh # scripts/common_cmdline.sh # scripts/deps-ppa/static_z3.sh # scripts/docker/buildpack-deps/Dockerfile.emscripten # scripts/docker/buildpack-deps/Dockerfile.ubuntu.clang.ossfuzz # scripts/docker/buildpack-deps/Dockerfile.ubuntu2004 # scripts/docker/buildpack-deps/Dockerfile.ubuntu2204.clang # scripts/docker/buildpack-deps/README.md # scripts/error_codes.py # scripts/externalTests/common.sh # scripts/gas_diff_stats.py # scripts/install_deps.ps1 # scripts/install_evmone.ps1 # scripts/install_obsolete_jsoncpp_1_7_4.sh # scripts/pylintrc # scripts/release_ppa.sh # scripts/solc-bin/bytecode_reports_for_modified_binaries.sh # scripts/splitSources.py # scripts/test_antlr_grammar.sh # scripts/tests.sh # scripts/update_bugs_by_version.py # scripts/wasm-rebuild/docker-scripts/rebuild_current.sh # scripts/wasm-rebuild/docker-scripts/rebuild_tags.sh # solc/CommandLineInterface.cpp # solc/CommandLineInterface.h # solc/CommandLineParser.cpp # solc/CommandLineParser.h # solc/main.cpp # test/CMakeLists.txt # test/Common.cpp # test/Common.h # test/CommonSyntaxTest.cpp # test/CommonSyntaxTest.h # test/EVMHost.cpp # test/EVMHost.h # test/ExecutionFramework.cpp # test/ExecutionFramework.h # test/FilesystemUtils.cpp # test/InteractiveTests.h # test/Metadata.cpp # test/TestCase.cpp # test/TestCase.h # test/TestCaseReader.cpp # test/cmdlineTests.sh # test/cmdlineTests/asm_json/args # test/cmdlineTests/asm_json/output # test/cmdlineTests/asm_json_import_invalid_data_not_hex/exit # test/cmdlineTests/asm_json_import_invalid_data_not_object/exit # test/cmdlineTests/asm_json_import_invalid_jumptype_instruction/exit # test/cmdlineTests/ast_compact_json_with_base_path/args # test/cmdlineTests/ast_compact_json_with_base_path/output # test/cmdlineTests/ast_json_import_wrong_evmVersion/err # test/cmdlineTests/combined_json_abi/args # test/cmdlineTests/combined_json_abi/input.sol # test/cmdlineTests/combined_json_abi/output # test/cmdlineTests/combined_json_generated_sources/output # test/cmdlineTests/combined_json_with_base_path/args # test/cmdlineTests/combined_json_with_base_path/output # test/cmdlineTests/constant_optimizer_yul/output # test/cmdlineTests/debug_info_in_yul_and_evm_asm_print_all/output # test/cmdlineTests/debug_info_in_yul_and_evm_asm_print_all_and_none/err # test/cmdlineTests/debug_info_in_yul_and_evm_asm_print_location_only/output # test/cmdlineTests/debug_info_in_yul_and_evm_asm_print_none/output # test/cmdlineTests/debug_info_in_yul_and_evm_asm_print_snippet_only/err # test/cmdlineTests/debug_info_in_yul_snippet_escaping/output # test/cmdlineTests/dup_opt_peephole/output # test/cmdlineTests/evm_version_byzantium/input.sol # test/cmdlineTests/exp_base_literal/output # test/cmdlineTests/function_debug_info/output # test/cmdlineTests/function_debug_info_via_yul/args # test/cmdlineTests/function_debug_info_via_yul/output # test/cmdlineTests/inline_assembly_function_name_clash/args # test/cmdlineTests/inline_assembly_function_name_clash/output # test/cmdlineTests/ir_compiler_inheritance_nosubobjects/output # test/cmdlineTests/ir_compiler_subobjects/output # test/cmdlineTests/ir_with_assembly_no_memoryguard_creation/input.sol # test/cmdlineTests/ir_with_assembly_no_memoryguard_creation/output # test/cmdlineTests/ir_with_assembly_no_memoryguard_runtime/input.sol # test/cmdlineTests/ir_with_assembly_no_memoryguard_runtime/output # test/cmdlineTests/keccak_optimization_deploy_code/output # test/cmdlineTests/keccak_optimization_low_runs/output # test/cmdlineTests/linker_mode_invalid_option_no_optimize_yul/err # test/cmdlineTests/linker_mode_invalid_option_optimize/err # test/cmdlineTests/linker_mode_invalid_option_optimize_runs/err # test/cmdlineTests/linker_mode_invalid_option_optimize_yul/err # test/cmdlineTests/linker_mode_invalid_option_yul_optimizations/err # test/cmdlineTests/linker_mode_output_selection_invalid/args # test/cmdlineTests/linker_mode_output_selection_invalid/err # test/cmdlineTests/linking_standard_solidity/output.json # test/cmdlineTests/linking_standard_solidity_quote_in_file_name/output.json # test/cmdlineTests/linking_standard_solidity_unresolved_references/output.json # test/cmdlineTests/linking_standard_yul/output.json # test/cmdlineTests/linking_standard_yul_quote_in_file_name/output.json # test/cmdlineTests/linking_standard_yul_unresolved_references/output.json # test/cmdlineTests/linking_strict_assembly/output # test/cmdlineTests/linking_strict_assembly_duplicate_library_name/err # test/cmdlineTests/linking_strict_assembly_qualified_library_qualified_reference/output # test/cmdlineTests/linking_strict_assembly_qualified_library_unqualified_reference/output # test/cmdlineTests/linking_strict_assembly_same_library_name_different_files/output # test/cmdlineTests/linking_strict_assembly_same_library_name_different_files_in_link_references/output # test/cmdlineTests/linking_strict_assembly_unqualified_library_qualified_reference/output # test/cmdlineTests/linking_strict_assembly_unqualified_library_unqualified_reference/output # test/cmdlineTests/linking_strict_assembly_unresolved_references/output # test/cmdlineTests/model_checker_bmc_loop_iterations/input.sol # test/cmdlineTests/model_checker_contracts_contract_missing/err # test/cmdlineTests/model_checker_contracts_empty_contract/err # test/cmdlineTests/model_checker_contracts_empty_source/err # test/cmdlineTests/model_checker_contracts_inexistent_contract/err # test/cmdlineTests/model_checker_contracts_one_contract_missing/err # test/cmdlineTests/model_checker_contracts_only_one/err # test/cmdlineTests/model_checker_contracts_source_missing/err # test/cmdlineTests/model_checker_divModSlacks_false_all/err # test/cmdlineTests/model_checker_invariants_all/err # test/cmdlineTests/model_checker_invariants_all/input.sol # test/cmdlineTests/model_checker_invariants_contract/err # test/cmdlineTests/model_checker_invariants_contract_reentrancy/err # test/cmdlineTests/model_checker_invariants_contract_reentrancy/input.sol # test/cmdlineTests/model_checker_invariants_reentrancy/err # test/cmdlineTests/model_checker_invariants_wrong/err # test/cmdlineTests/model_checker_show_proved_safe_default_all_engines/args # test/cmdlineTests/model_checker_solvers_wrong/err # test/cmdlineTests/model_checker_solvers_wrong2/err # test/cmdlineTests/model_checker_solvers_z3_implicit/err # test/cmdlineTests/model_checker_solvers_z3_implicit/input.sol # test/cmdlineTests/model_checker_targets_error/err # test/cmdlineTests/model_checker_timeout_all/err # test/cmdlineTests/model_checker_timeout_bmc/err # test/cmdlineTests/model_checker_timeout_chc/err # test/cmdlineTests/name_simplifier/output # test/cmdlineTests/object_compiler/output # test/cmdlineTests/optimizer_array_sload/output # test/cmdlineTests/optimizer_inliner_dynamic_reference/output # test/cmdlineTests/optimizer_inliner_dynamic_reference_constructor/output # test/cmdlineTests/optimizer_user_yul/output # test/cmdlineTests/output_selection_all_A1/output.json # test/cmdlineTests/output_selection_all_A2/output.json # test/cmdlineTests/output_selection_all_blank/output.json # test/cmdlineTests/output_selection_all_star/output.json # test/cmdlineTests/output_selection_single_A1/output.json # test/cmdlineTests/output_selection_single_B1/output.json # test/cmdlineTests/output_selection_single_all/output.json # test/cmdlineTests/revert_strings/output # test/cmdlineTests/standard_cli_output_selection_invalid/args # test/cmdlineTests/standard_cli_output_selection_invalid/err # test/cmdlineTests/standard_debug_info_in_evm_asm_via_ir_location/output.json # test/cmdlineTests/standard_debug_info_in_yul_and_evm_asm_print_all/args # test/cmdlineTests/standard_debug_info_in_yul_and_evm_asm_print_all/output.json # test/cmdlineTests/standard_debug_info_in_yul_and_evm_asm_print_location_only/args # test/cmdlineTests/standard_debug_info_in_yul_and_evm_asm_print_location_only/output.json # test/cmdlineTests/standard_debug_info_in_yul_and_evm_asm_print_none/args # test/cmdlineTests/standard_debug_info_in_yul_and_evm_asm_print_none/output.json # test/cmdlineTests/standard_debug_info_in_yul_and_evm_asm_print_snippet_only/args # test/cmdlineTests/standard_debug_info_in_yul_location/output.json # test/cmdlineTests/standard_default_success/output.json # test/cmdlineTests/standard_empty_file_name/output.json # test/cmdlineTests/standard_file_not_found/err # test/cmdlineTests/standard_function_debug_info/output.json # test/cmdlineTests/standard_generatedSources/output.json # test/cmdlineTests/standard_immutable_references/output.json # test/cmdlineTests/standard_invalid_option_no_optimize_yul/err # test/cmdlineTests/standard_invalid_option_optimize/err # test/cmdlineTests/standard_invalid_option_optimize_runs/err # test/cmdlineTests/standard_invalid_option_optimize_yul/err # test/cmdlineTests/standard_invalid_option_yul_optimizations/err # test/cmdlineTests/standard_irOptimized_requested/output.json # test/cmdlineTests/standard_ir_requested/output.json # test/cmdlineTests/standard_method_identifiers_requested/output.json # test/cmdlineTests/standard_method_identifiers_requested_empty/input.json # test/cmdlineTests/standard_missing_key_useLiteralContent/output.json # test/cmdlineTests/standard_model_checker_contracts_all/output.json # test/cmdlineTests/standard_model_checker_contracts_all_explicit/output.json # test/cmdlineTests/standard_model_checker_contracts_empty_array/output.json # test/cmdlineTests/standard_model_checker_contracts_empty_contract/output.json # test/cmdlineTests/standard_model_checker_contracts_empty_source/output.json # test/cmdlineTests/standard_model_checker_contracts_inexistent_contract/output.json # test/cmdlineTests/standard_model_checker_contracts_multi_source/output.json # test/cmdlineTests/standard_model_checker_contracts_only_one/output.json # test/cmdlineTests/standard_model_checker_contracts_wrong_key_sources/output.json # test/cmdlineTests/standard_model_checker_contracts_wrong_key_sources_2/output.json # test/cmdlineTests/standard_model_checker_contracts_wrong_key_sources_3/output.json # test/cmdlineTests/standard_model_checker_contracts_wrong_key_sources_4/output.json # test/cmdlineTests/standard_model_checker_divModSlacks_default_all/output.json # test/cmdlineTests/standard_model_checker_divModSlacks_default_bmc/output.json # test/cmdlineTests/standard_model_checker_divModSlacks_default_chc/output.json # test/cmdlineTests/standard_model_checker_divModSlacks_false_all/output.json # test/cmdlineTests/standard_model_checker_divModSlacks_false_bmc/output.json # test/cmdlineTests/standard_model_checker_divModSlacks_false_chc/output.json # test/cmdlineTests/standard_model_checker_divModSlacks_wrong/output.json # test/cmdlineTests/standard_model_checker_engine_all/output.json # test/cmdlineTests/standard_model_checker_engine_bmc/output.json # test/cmdlineTests/standard_model_checker_engine_chc/output.json # test/cmdlineTests/standard_model_checker_engine_none/output.json # test/cmdlineTests/standard_model_checker_invariants_contract/output.json # test/cmdlineTests/standard_model_checker_invariants_contract_reentrancy/input.json # test/cmdlineTests/standard_model_checker_invariants_contract_reentrancy/output.json # test/cmdlineTests/standard_model_checker_invariants_reentrancy/output.json # test/cmdlineTests/standard_model_checker_invariants_wrong_key/output.json # test/cmdlineTests/standard_model_checker_invariants_wrong_type/output.json # test/cmdlineTests/standard_model_checker_invariants_wrong_type_2/output.json # test/cmdlineTests/standard_model_checker_show_unproved_default_all_engines/output.json # test/cmdlineTests/standard_model_checker_show_unproved_false_all_engines/output.json # test/cmdlineTests/standard_model_checker_show_unproved_false_bmc/output.json # test/cmdlineTests/standard_model_checker_show_unproved_false_chc/output.json # test/cmdlineTests/standard_model_checker_show_unproved_true_all_engines/output.json # test/cmdlineTests/standard_model_checker_show_unproved_true_bmc/output.json # test/cmdlineTests/standard_model_checker_show_unproved_true_chc/output.json # test/cmdlineTests/standard_model_checker_show_unproved_wrong/output.json # test/cmdlineTests/standard_model_checker_show_unsupported_default_all_engines/input.json # test/cmdlineTests/standard_model_checker_solvers_none/output.json # test/cmdlineTests/standard_model_checker_solvers_smtlib2/output.json # test/cmdlineTests/standard_model_checker_solvers_z3/output.json # test/cmdlineTests/standard_model_checker_solvers_z3_smtlib2/output.json # test/cmdlineTests/standard_model_checker_targets_assert_bmc/output.json # test/cmdlineTests/standard_model_checker_targets_assert_chc/output.json # test/cmdlineTests/standard_model_checker_targets_balance_bmc/output.json # test/cmdlineTests/standard_model_checker_targets_balance_chc/output.json # test/cmdlineTests/standard_model_checker_targets_constantCondition_bmc/output.json # test/cmdlineTests/standard_model_checker_targets_constantCondition_chc/output.json # test/cmdlineTests/standard_model_checker_targets_default_all_engines/output.json # test/cmdlineTests/standard_model_checker_targets_default_bmc/output.json # test/cmdlineTests/standard_model_checker_targets_default_chc/output.json # test/cmdlineTests/standard_model_checker_targets_div_by_zero_bmc/output.json # test/cmdlineTests/standard_model_checker_targets_div_by_zero_chc/output.json # test/cmdlineTests/standard_model_checker_targets_empty_array/output.json # test/cmdlineTests/standard_model_checker_targets_out_of_bounds_bmc/output.json # test/cmdlineTests/standard_model_checker_targets_out_of_bounds_chc/output.json # test/cmdlineTests/standard_model_checker_targets_overflow_bmc/output.json # test/cmdlineTests/standard_model_checker_targets_overflow_chc/output.json # test/cmdlineTests/standard_model_checker_targets_pop_empty_bmc/output.json # test/cmdlineTests/standard_model_checker_targets_pop_empty_chc/output.json # test/cmdlineTests/standard_model_checker_targets_underflow_bmc/output.json # test/cmdlineTests/standard_model_checker_targets_underflow_chc/output.json # test/cmdlineTests/standard_model_checker_targets_underflow_overflow_assert_bmc/output.json # test/cmdlineTests/standard_model_checker_targets_underflow_overflow_assert_chc/output.json # test/cmdlineTests/standard_model_checker_targets_underflow_overflow_bmc/output.json # test/cmdlineTests/standard_model_checker_targets_underflow_overflow_chc/output.json # test/cmdlineTests/standard_model_checker_targets_wrong_target_types/output.json # test/cmdlineTests/standard_model_checker_targets_wrong_target_types_2/output.json # test/cmdlineTests/standard_model_checker_targets_wrong_targets/output.json # test/cmdlineTests/standard_model_checker_timeout_all/output.json # test/cmdlineTests/standard_model_checker_timeout_bmc/output.json # test/cmdlineTests/standard_model_checker_timeout_chc/output.json # test/cmdlineTests/standard_model_checker_timeout_wrong_key/output.json # test/cmdlineTests/standard_model_checker_timeout_wrong_value/output.json # test/cmdlineTests/standard_no_append_cbor/input.json # test/cmdlineTests/standard_only_ast_requested/output.json # test/cmdlineTests/standard_optimizer_generatedSources/output.json # test/cmdlineTests/standard_optimizer_yulDetails_without_yul/output.json # test/cmdlineTests/standard_secondary_source_location/output.json # test/cmdlineTests/standard_viair_requested/output.json # test/cmdlineTests/standard_wrong_key_auxiliary_input/output.json # test/cmdlineTests/standard_wrong_key_metadata/output.json # test/cmdlineTests/standard_wrong_key_optimizer/output.json # test/cmdlineTests/standard_wrong_key_root/output.json # test/cmdlineTests/standard_wrong_key_settings/output.json # test/cmdlineTests/standard_wrong_key_source/output.json # test/cmdlineTests/standard_wrong_type_auxiliary_input/output.json # test/cmdlineTests/standard_wrong_type_auxiliary_input_smtlib2responses/output.json # test/cmdlineTests/standard_wrong_type_auxiliary_input_smtlib2responses_member/output.json # test/cmdlineTests/standard_wrong_type_metadata/output.json # test/cmdlineTests/standard_wrong_type_optimizer/output.json # test/cmdlineTests/standard_wrong_type_output_selection/output.json # test/cmdlineTests/standard_wrong_type_output_selection_contract/output.json # test/cmdlineTests/standard_wrong_type_output_selection_file/output.json # test/cmdlineTests/standard_wrong_type_output_selection_output/output.json # test/cmdlineTests/standard_wrong_type_remappings/output.json # test/cmdlineTests/standard_wrong_type_remappings_entry/output.json # test/cmdlineTests/standard_wrong_type_root/output.json # test/cmdlineTests/standard_wrong_type_settings/output.json # test/cmdlineTests/standard_wrong_type_source/output.json # test/cmdlineTests/standard_wrong_type_sources/output.json # test/cmdlineTests/standard_wrong_type_useLiteralContent/output.json # test/cmdlineTests/standard_yul/output.json # test/cmdlineTests/standard_yul_debug_info_print_all/args # test/cmdlineTests/standard_yul_debug_info_print_all/in.yul # test/cmdlineTests/standard_yul_debug_info_print_all/output.json # test/cmdlineTests/standard_yul_debug_info_print_location_only/args # test/cmdlineTests/standard_yul_debug_info_print_location_only/in.yul # test/cmdlineTests/standard_yul_debug_info_print_location_only/output.json # test/cmdlineTests/standard_yul_debug_info_print_none/args # test/cmdlineTests/standard_yul_debug_info_print_none/in.yul # test/cmdlineTests/standard_yul_debug_info_print_none/output.json # test/cmdlineTests/standard_yul_debug_info_print_snippet_only/args # test/cmdlineTests/standard_yul_debug_info_print_snippet_only/in.yul # test/cmdlineTests/standard_yul_embedded_object_name/output.json # test/cmdlineTests/standard_yul_invalid_object_name/output.json # test/cmdlineTests/standard_yul_multiple_files/output.json # test/cmdlineTests/standard_yul_multiple_files_selected/output.json # test/cmdlineTests/standard_yul_object/output.json # test/cmdlineTests/standard_yul_object_invalid_sub/output.json # test/cmdlineTests/standard_yul_object_name/output.json # test/cmdlineTests/standard_yul_optimiserSteps/output.json # test/cmdlineTests/standard_yul_optimized/output.json # test/cmdlineTests/standard_yul_single_file_via_urls/args # test/cmdlineTests/standard_yul_single_file_via_urls/output.json # test/cmdlineTests/standard_yul_stack_opt/output.json # test/cmdlineTests/standard_yul_stack_opt_disabled/output.json # test/cmdlineTests/storage_layout_bytes/output.json # test/cmdlineTests/storage_layout_dyn_array/output.json # test/cmdlineTests/storage_layout_many/output.json # test/cmdlineTests/storage_layout_mapping/output.json # test/cmdlineTests/storage_layout_smoke/output.json # test/cmdlineTests/storage_layout_smoke_two_contracts/output.json # test/cmdlineTests/storage_layout_string/output.json # test/cmdlineTests/storage_layout_struct/output.json # test/cmdlineTests/storage_layout_struct_packed/output.json # test/cmdlineTests/storage_layout_user_defined/args # test/cmdlineTests/storage_layout_user_defined/output # test/cmdlineTests/storage_layout_value_types/output.json # test/cmdlineTests/storage_layout_value_types_packed/output.json # test/cmdlineTests/strict_asm_debug_info_print_all/input.yul # test/cmdlineTests/strict_asm_debug_info_print_all/output # test/cmdlineTests/strict_asm_debug_info_print_location_only/input.yul # test/cmdlineTests/strict_asm_debug_info_print_location_only/output # test/cmdlineTests/strict_asm_debug_info_print_none/input.yul # test/cmdlineTests/strict_asm_debug_info_print_none/output # test/cmdlineTests/strict_asm_debug_info_print_snippet_only/err # test/cmdlineTests/strict_asm_debug_info_print_snippet_only/input.yul # test/cmdlineTests/strict_asm_invalid_option_output_dir/err # test/cmdlineTests/strict_asm_jump/err # test/cmdlineTests/strict_asm_only_cr/err # test/cmdlineTests/strict_asm_optimizer_steps/output # test/cmdlineTests/strict_asm_options_in_non_asm_mode/args # test/cmdlineTests/strict_asm_options_in_non_asm_mode/err # test/cmdlineTests/strict_asm_output_selection_bin_only/output # test/cmdlineTests/strict_asm_output_selection_invalid/args # test/cmdlineTests/strict_asm_output_selection_invalid/err # test/cmdlineTests/viair_abicoder_v1/output # test/cmdlineTests/viair_subobjects/args # test/cmdlineTests/viair_subobjects/output # test/cmdlineTests/yul_function_name_clashes/output # test/cmdlineTests/yul_function_name_clashes_different_params/output # test/cmdlineTests/yul_optimize_runs/input.yul # test/cmdlineTests/yul_optimize_runs/output # test/cmdlineTests/yul_optimizer_steps/output # test/cmdlineTests/yul_optimizer_steps_disabled/err # test/cmdlineTests/yul_optimizer_steps_invalid_abbreviation/err # test/cmdlineTests/yul_optimizer_steps_nested_brackets/output # test/cmdlineTests/yul_optimizer_steps_nesting_too_deep/err # test/cmdlineTests/yul_optimizer_steps_unbalanced_closing_bracket/err # test/cmdlineTests/yul_optimizer_steps_unbalanced_opening_bracket/err # test/cmdlineTests/yul_string_format_ascii/output.json # test/cmdlineTests/yul_string_format_ascii_bytes32/output.json # test/cmdlineTests/yul_string_format_ascii_bytes32_from_number/output.json # test/cmdlineTests/yul_string_format_ascii_long/output.json # test/cmdlineTests/yul_string_format_hex/output.json # test/cmdlineTests/yul_verbatim_msize/output # test/compilationTests/MultiSigWallet/MultiSigWallet.sol # test/compilationTests/corion/premium.sol # test/compilationTests/corion/token.sol # test/contracts/AuctionRegistrar.cpp # test/contracts/Wallet.cpp # test/evmc/README.md # test/evmc/evmc.h # test/evmc/evmc.hpp # test/evmc/helpers.h # test/evmc/loader.c # test/evmc/loader.h # test/evmc/mocked_host.hpp # test/evmc/utils.h # test/externalTests/README.md # test/externalTests/bleeps.sh # test/externalTests/colony.sh # test/externalTests/elementfi.sh # test/externalTests/ens.sh # test/externalTests/euler.sh # test/externalTests/gnosis.sh # test/externalTests/perpetual-pools.sh # test/externalTests/pool-together.sh # test/externalTests/solc-js/solc-js.sh # test/externalTests/trident.sh # test/externalTests/uniswap.sh # test/externalTests/yield-liquidator.sh # test/externalTests/zeppelin.sh # test/formal/checked_int_add.py # test/formal/checked_int_sub.py # test/formal/checked_uint_add.py # test/formal/checked_uint_mul_12.py # test/formal/checked_uint_sub.py # test/formal/opcodes.py # test/formal/util.py # test/libevmasm/Assembler.cpp # test/libevmasm/Optimiser.cpp # test/liblangutil/CharStream.cpp # test/liblangutil/Scanner.cpp # test/libsolidity/ABIDecoderTests.cpp # test/libsolidity/ABIEncoderTests.cpp # test/libsolidity/ABIJsonTest.cpp # test/libsolidity/ABITestsCommon.h # test/libsolidity/ASTJSON/abstract_contract.json # test/libsolidity/ASTJSON/abstract_contract.sol # test/libsolidity/ASTJSON/abstract_contract_parseOnly.json # test/libsolidity/ASTJSON/address_payable.json # test/libsolidity/ASTJSON/address_payable.sol # test/libsolidity/ASTJSON/address_payable_parseOnly.json # test/libsolidity/ASTJSON/array_type_name.json # test/libsolidity/ASTJSON/array_type_name_parseOnly.json # test/libsolidity/ASTJSON/assembly/call.json # test/libsolidity/ASTJSON/assembly/call.sol # test/libsolidity/ASTJSON/assembly/call_parseOnly.json # test/libsolidity/ASTJSON/assembly/empty_block.json # test/libsolidity/ASTJSON/assembly/empty_block.sol # test/libsolidity/ASTJSON/assembly/empty_block_parseOnly.json # test/libsolidity/ASTJSON/assembly/function.json # test/libsolidity/ASTJSON/assembly/function.sol # test/libsolidity/ASTJSON/assembly/function_parseOnly.json # test/libsolidity/ASTJSON/assembly/leave.json # test/libsolidity/ASTJSON/assembly/leave.sol # test/libsolidity/ASTJSON/assembly/leave_parseOnly.json # test/libsolidity/ASTJSON/assembly/loop.json # test/libsolidity/ASTJSON/assembly/loop.sol # test/libsolidity/ASTJSON/assembly/loop_parseOnly.json # test/libsolidity/ASTJSON/assembly/nested_functions.json # test/libsolidity/ASTJSON/assembly/nested_functions.sol # test/libsolidity/ASTJSON/assembly/nested_functions_parseOnly.json # test/libsolidity/ASTJSON/assembly/slot_offset.json # test/libsolidity/ASTJSON/assembly/slot_offset.sol # test/libsolidity/ASTJSON/assembly/slot_offset_parseOnly.json # test/libsolidity/ASTJSON/assembly/stringlit.json # test/libsolidity/ASTJSON/assembly/stringlit.sol # test/libsolidity/ASTJSON/assembly/stringlit_parseOnly.json # test/libsolidity/ASTJSON/assembly/switch.json # test/libsolidity/ASTJSON/assembly/switch.sol # test/libsolidity/ASTJSON/assembly/switch_default.json # test/libsolidity/ASTJSON/assembly/switch_default.sol # test/libsolidity/ASTJSON/assembly/switch_default_parseOnly.json # test/libsolidity/ASTJSON/assembly/switch_parseOnly.json # test/libsolidity/ASTJSON/assembly/var_access.json # test/libsolidity/ASTJSON/assembly/var_access.sol # test/libsolidity/ASTJSON/assembly/var_access_parseOnly.json # test/libsolidity/ASTJSON/base_constructor_call.json # test/libsolidity/ASTJSON/base_constructor_call_parseOnly.json # test/libsolidity/ASTJSON/constructor.json # test/libsolidity/ASTJSON/constructor.sol # test/libsolidity/ASTJSON/constructor_parseOnly.json # test/libsolidity/ASTJSON/contract_dep_order.json # test/libsolidity/ASTJSON/contract_dep_order_parseOnly.json # test/libsolidity/ASTJSON/documentation.json # test/libsolidity/ASTJSON/documentation.sol # test/libsolidity/ASTJSON/documentation_local_variable.json # test/libsolidity/ASTJSON/documentation_local_variable_parseOnly.json # test/libsolidity/ASTJSON/documentation_on_statements.json # test/libsolidity/ASTJSON/documentation_on_statements_parseOnly.json # test/libsolidity/ASTJSON/documentation_parseOnly.json # test/libsolidity/ASTJSON/documentation_triple.json # test/libsolidity/ASTJSON/documentation_triple_parseOnly.json # test/libsolidity/ASTJSON/enum_value.json # test/libsolidity/ASTJSON/enum_value_declaration.json # test/libsolidity/ASTJSON/enum_value_declaration_parseOnly.json # test/libsolidity/ASTJSON/enum_value_parseOnly.json # test/libsolidity/ASTJSON/event_definition.json # test/libsolidity/ASTJSON/event_definition_parseOnly.json # test/libsolidity/ASTJSON/fallback.json # test/libsolidity/ASTJSON/fallback.sol # test/libsolidity/ASTJSON/fallback_and_receive_ether.json # test/libsolidity/ASTJSON/fallback_and_receive_ether.sol # test/libsolidity/ASTJSON/fallback_and_receive_ether_parseOnly.json # test/libsolidity/ASTJSON/fallback_parseOnly.json # test/libsolidity/ASTJSON/fallback_payable.json # test/libsolidity/ASTJSON/fallback_payable.sol # test/libsolidity/ASTJSON/fallback_payable_parseOnly.json # test/libsolidity/ASTJSON/function_type.json # test/libsolidity/ASTJSON/function_type.sol # test/libsolidity/ASTJSON/function_type_parseOnly.json # test/libsolidity/ASTJSON/inheritance_specifier.json # test/libsolidity/ASTJSON/inheritance_specifier_parseOnly.json # test/libsolidity/ASTJSON/license.json # test/libsolidity/ASTJSON/license_parseOnly.json # test/libsolidity/ASTJSON/long_type_name_binary_operation.json # test/libsolidity/ASTJSON/long_type_name_binary_operation_parseOnly.json # test/libsolidity/ASTJSON/long_type_name_identifier.json # test/libsolidity/ASTJSON/long_type_name_identifier_parseOnly.json # test/libsolidity/ASTJSON/mappings.json # test/libsolidity/ASTJSON/mappings.sol # test/libsolidity/ASTJSON/mappings_parseOnly.json # test/libsolidity/ASTJSON/modifier_definition.json # test/libsolidity/ASTJSON/modifier_definition_parseOnly.json # test/libsolidity/ASTJSON/modifier_invocation.json # test/libsolidity/ASTJSON/modifier_invocation_parseOnly.json # test/libsolidity/ASTJSON/mutability.json # test/libsolidity/ASTJSON/mutability.sol # test/libsolidity/ASTJSON/mutability_parseOnly.json # test/libsolidity/ASTJSON/non_utf8.json # test/libsolidity/ASTJSON/non_utf8.sol # test/libsolidity/ASTJSON/non_utf8_parseOnly.json # test/libsolidity/ASTJSON/not_existing_import.sol # test/libsolidity/ASTJSON/not_existing_import_parseOnly.json # test/libsolidity/ASTJSON/override.json # test/libsolidity/ASTJSON/override.sol # test/libsolidity/ASTJSON/override_parseOnly.json # test/libsolidity/ASTJSON/placeholder_statement.json # test/libsolidity/ASTJSON/placeholder_statement_parseOnly.json # test/libsolidity/ASTJSON/receive_ether.json # test/libsolidity/ASTJSON/receive_ether.sol # test/libsolidity/ASTJSON/receive_ether_parseOnly.json # test/libsolidity/ASTJSON/short_type_name.json # test/libsolidity/ASTJSON/short_type_name_parseOnly.json # test/libsolidity/ASTJSON/short_type_name_ref.json # test/libsolidity/ASTJSON/short_type_name_ref_parseOnly.json # test/libsolidity/ASTJSON/smoke.json # test/libsolidity/ASTJSON/smoke_parseOnly.json # test/libsolidity/ASTJSON/source_location.json # test/libsolidity/ASTJSON/source_location.sol # test/libsolidity/ASTJSON/source_location_parseOnly.json # test/libsolidity/ASTJSON/string.json # test/libsolidity/ASTJSON/string_parseOnly.json # test/libsolidity/ASTJSON/two_base_functions.json # test/libsolidity/ASTJSON/two_base_functions.sol # test/libsolidity/ASTJSON/two_base_functions_parseOnly.json # test/libsolidity/ASTJSON/unicode.json # test/libsolidity/ASTJSON/unicode_parseOnly.json # test/libsolidity/ASTJSON/used_errors.json # test/libsolidity/ASTJSON/used_errors.sol # test/libsolidity/ASTJSON/used_errors_parseOnly.json # test/libsolidity/ASTJSON/userDefinedValueType.json # test/libsolidity/ASTJSON/userDefinedValueType.sol # test/libsolidity/ASTJSON/userDefinedValueType_parseOnly.json # test/libsolidity/ASTJSON/using_for_directive.json # test/libsolidity/ASTJSON/using_for_directive.sol # test/libsolidity/ASTJSON/using_for_directive_parseOnly.json # test/libsolidity/ASTJSON/yul_hex_literal.json # test/libsolidity/ASTJSON/yul_hex_literal.sol # test/libsolidity/ASTJSON/yul_hex_literal_parseOnly.json # test/libsolidity/ASTJSONTest.cpp # test/libsolidity/ASTJSONTest.h # test/libsolidity/AnalysisFramework.cpp # test/libsolidity/AnalysisFramework.h # test/libsolidity/Assembly.cpp # test/libsolidity/ErrorCheck.cpp # test/libsolidity/GasCosts.cpp # test/libsolidity/GasMeter.cpp # test/libsolidity/GasTest.cpp # test/libsolidity/GasTest.h # test/libsolidity/Imports.cpp # test/libsolidity/InlineAssembly.cpp # test/libsolidity/LibSolc.cpp # test/libsolidity/Metadata.cpp # test/libsolidity/SMTCheckerTest.cpp # test/libsolidity/SMTCheckerTest.h # test/libsolidity/SemVerMatcher.cpp # test/libsolidity/SemanticTest.cpp # test/libsolidity/SemanticTest.h # test/libsolidity/SolidityCompiler.cpp # test/libsolidity/SolidityEndToEndTest.cpp # test/libsolidity/SolidityExecutionFramework.cpp # test/libsolidity/SolidityExecutionFramework.h # test/libsolidity/SolidityExpressionCompiler.cpp # test/libsolidity/SolidityNameAndTypeResolution.cpp # test/libsolidity/SolidityOptimizer.cpp # test/libsolidity/SolidityParser.cpp # test/libsolidity/SolidityTypes.cpp # test/libsolidity/StandardCompiler.cpp # test/libsolidity/SyntaxTest.cpp # test/libsolidity/SyntaxTest.h # test/libsolidity/ViewPureChecker.cpp # test/libsolidity/analysis/FunctionCallGraph.cpp # test/libsolidity/gasTests/abiv2.sol # test/libsolidity/gasTests/abiv2_optimised.sol # test/libsolidity/gasTests/data_storage.sol # test/libsolidity/gasTests/dispatch_large.sol # test/libsolidity/gasTests/dispatch_large_optimised.sol # test/libsolidity/gasTests/dispatch_medium.sol # test/libsolidity/gasTests/dispatch_medium_optimised.sol # test/libsolidity/gasTests/dispatch_small.sol # test/libsolidity/gasTests/dispatch_small_optimised.sol # test/libsolidity/gasTests/exp.sol # test/libsolidity/gasTests/exp_optimized.sol # test/libsolidity/gasTests/storage_costs.sol # test/libsolidity/interface/FileReader.cpp # test/libsolidity/lsp/didOpen_with_import.sol # test/libsolidity/lsp/goto/publish_diagnostics_1.sol # test/libsolidity/lsp/goto/publish_diagnostics_2.sol # test/libsolidity/lsp/publish_diagnostics_3.sol # test/libsolidity/natspecJSON/docstring_parameter.sol # test/libsolidity/natspecJSON/docstring_variable.sol # test/libsolidity/natspecJSON/invalid/docstring_author_function.sol # test/libsolidity/natspecJSON/invalid/docstring_author_title_state_variable.sol # test/libsolidity/natspecJSON/invalid/docstring_empty_description.sol # test/libsolidity/natspecJSON/invalid/docstring_empty_tag.sol # test/libsolidity/natspecJSON/invalid/docstring_inherit_modifier_no_return.sol # test/libsolidity/natspecJSON/invalid/docstring_inherit_modifier_no_return2.sol # test/libsolidity/natspecJSON/invalid/docstring_inheritdoc.sol # test/libsolidity/natspecJSON/invalid/docstring_inheritdoc2.sol # test/libsolidity/natspecJSON/invalid/docstring_inheritdoc3.sol # test/libsolidity/natspecJSON/invalid/docstring_inheritdoc_emptys.sol # test/libsolidity/natspecJSON/invalid/docstring_inheritdoc_twice.sol # test/libsolidity/natspecJSON/invalid/docstring_inheritdoc_wrong_type.sol # test/libsolidity/natspecJSON/invalid/docstring_named_return_param_mismatch.sol # test/libsolidity/natspecJSON/invalid/docstring_non_public_state_variable_with_return.sol # test/libsolidity/natspecJSON/invalid/docstring_parameter.sol # test/libsolidity/natspecJSON/invalid/docstring_return_size_mismatch.sol # test/libsolidity/natspecJSON/invalid/docstring_state_variable_too_many_return_tags.sol # test/libsolidity/natspecJSON/invalid/docstring_too_many_return_tags.sol # test/libsolidity/natspecJSON/invalid/inherit_doc_events.sol # test/libsolidity/natspecJSON/invalid/invalid_tag.sol # test/libsolidity/semanticTests/abiEncoderV1/abi_decode_dynamic_array.sol # test/libsolidity/semanticTests/abiEncoderV1/abi_decode_fixed_arrays.sol # test/libsolidity/semanticTests/abiEncoderV1/abi_decode_static_array.sol # test/libsolidity/semanticTests/abiEncoderV1/abi_decode_static_array_v2.sol # test/libsolidity/semanticTests/abiEncoderV1/abi_decode_trivial.sol # test/libsolidity/semanticTests/abiEncoderV1/abi_decode_v2.sol # test/libsolidity/semanticTests/abiEncoderV1/abi_decode_v2_calldata.sol # test/libsolidity/semanticTests/abiEncoderV1/abi_decode_v2_storage.sol # test/libsolidity/semanticTests/abiEncoderV1/abi_encode.sol # test/libsolidity/semanticTests/abiEncoderV1/abi_encode_call.sol # test/libsolidity/semanticTests/abiEncoderV1/abi_encode_calldata_slice.sol # test/libsolidity/semanticTests/abiEncoderV1/abi_encode_decode_simple.sol # test/libsolidity/semanticTests/abiEncoderV1/abi_encode_empty_string.sol # test/libsolidity/semanticTests/abiEncoderV1/abi_encode_rational.sol # test/libsolidity/semanticTests/abiEncoderV1/bool_out_of_bounds.sol # test/libsolidity/semanticTests/abiEncoderV1/byte_arrays.sol # test/libsolidity/semanticTests/abiEncoderV1/calldata_arrays_too_large.sol # test/libsolidity/semanticTests/abiEncoderV1/cleanup/cleanup.sol # test/libsolidity/semanticTests/abiEncoderV1/decode_slice.sol # test/libsolidity/semanticTests/abiEncoderV1/dynamic_arrays.sol # test/libsolidity/semanticTests/abiEncoderV1/dynamic_memory_copy.sol # test/libsolidity/semanticTests/abiEncoderV1/enums.sol # test/libsolidity/semanticTests/abiEncoderV1/memory_params_in_external_function.sol # test/libsolidity/semanticTests/abiEncoderV1/return_dynamic_types_cross_call_advanced.sol # test/libsolidity/semanticTests/abiEncoderV1/return_dynamic_types_cross_call_out_of_range_1.sol # test/libsolidity/semanticTests/abiEncoderV1/return_dynamic_types_cross_call_out_of_range_2.sol # test/libsolidity/semanticTests/abiEncoderV1/return_dynamic_types_cross_call_simple.sol # test/libsolidity/semanticTests/abiEncoderV1/struct/struct_storage_ptr.sol # test/libsolidity/semanticTests/abiEncoderV2/abi_encode_calldata_slice.sol # test/libsolidity/semanticTests/abiEncoderV2/abi_encode_empty_string_v2.sol # test/libsolidity/semanticTests/abiEncoderV2/abi_encode_rational_v2.sol # test/libsolidity/semanticTests/abiEncoderV2/abi_encode_v2.sol # test/libsolidity/semanticTests/abiEncoderV2/abi_encode_v2_in_function_inherited_in_v1_contract.sol # test/libsolidity/semanticTests/abiEncoderV2/abi_encode_v2_in_modifier_used_in_v1_contract.sol # test/libsolidity/semanticTests/abiEncoderV2/bool_out_of_bounds.sol # test/libsolidity/semanticTests/abiEncoderV2/byte_arrays.sol # test/libsolidity/semanticTests/abiEncoderV2/calldata_array.sol # test/libsolidity/semanticTests/abiEncoderV2/calldata_array_dynamic.sol # test/libsolidity/semanticTests/abiEncoderV2/calldata_array_dynamic_index_access.sol # test/libsolidity/semanticTests/abiEncoderV2/calldata_array_dynamic_static_dynamic.sol # test/libsolidity/semanticTests/abiEncoderV2/calldata_array_dynamic_static_short_decode.sol # test/libsolidity/semanticTests/abiEncoderV2/calldata_array_dynamic_static_short_reencode.sol # test/libsolidity/semanticTests/abiEncoderV2/calldata_array_function_types.sol # test/libsolidity/semanticTests/abiEncoderV2/calldata_array_multi_dynamic.sol # test/libsolidity/semanticTests/abiEncoderV2/calldata_array_static.sol # test/libsolidity/semanticTests/abiEncoderV2/calldata_array_static_dynamic_static.sol # test/libsolidity/semanticTests/abiEncoderV2/calldata_array_static_index_access.sol # test/libsolidity/semanticTests/abiEncoderV2/calldata_array_struct_dynamic.sol # test/libsolidity/semanticTests/abiEncoderV2/calldata_array_two_dynamic.sol # test/libsolidity/semanticTests/abiEncoderV2/calldata_array_two_static.sol # test/libsolidity/semanticTests/abiEncoderV2/calldata_struct_dynamic.sol # test/libsolidity/semanticTests/abiEncoderV2/calldata_struct_member_offset.sol # test/libsolidity/semanticTests/abiEncoderV2/calldata_struct_simple.sol # test/libsolidity/semanticTests/abiEncoderV2/cleanup/address.sol # test/libsolidity/semanticTests/abiEncoderV2/cleanup/bool.sol # test/libsolidity/semanticTests/abiEncoderV2/cleanup/bytesx.sol # test/libsolidity/semanticTests/abiEncoderV2/cleanup/cleanup.sol # test/libsolidity/semanticTests/abiEncoderV2/cleanup/dynamic_array.sol # test/libsolidity/semanticTests/abiEncoderV2/cleanup/function.sol # test/libsolidity/semanticTests/abiEncoderV2/cleanup/intx.sol # test/libsolidity/semanticTests/abiEncoderV2/cleanup/simple_struct.sol # test/libsolidity/semanticTests/abiEncoderV2/cleanup/static_array.sol # test/libsolidity/semanticTests/abiEncoderV2/cleanup/uintx.sol # test/libsolidity/semanticTests/abiEncoderV2/dynamic_arrays.sol # test/libsolidity/semanticTests/abiEncoderV2/dynamic_nested_arrays.sol # test/libsolidity/semanticTests/abiEncoderV2/enums.sol # test/libsolidity/semanticTests/abiEncoderV2/memory_params_in_external_function.sol # test/libsolidity/semanticTests/abiEncoderV2/storage_array_encoding.sol # test/libsolidity/semanticTests/abiEncoderV2/struct/mediocre2_struct.sol # test/libsolidity/semanticTests/abiEncoderV2/struct/mediocre_struct.sol # test/libsolidity/semanticTests/abiEncoderV2/struct/struct_function.sol # test/libsolidity/semanticTests/abiEncoderV2/struct/struct_short.sol # test/libsolidity/semanticTests/abiEncoderV2/struct/struct_simple.sol # test/libsolidity/semanticTests/abiEncoderV2/struct/struct_validation.sol # test/libsolidity/semanticTests/abiEncoderV2/struct/validation_function_type_inside_struct.sol # test/libsolidity/semanticTests/abiencodedecode/abi_decode_calldata.sol # test/libsolidity/semanticTests/abiencodedecode/abi_decode_simple.sol # test/libsolidity/semanticTests/abiencodedecode/abi_decode_simple_storage.sol # test/libsolidity/semanticTests/abiencodedecode/abi_encode_call.sol # test/libsolidity/semanticTests/abiencodedecode/abi_encode_call_declaration.sol # test/libsolidity/semanticTests/abiencodedecode/abi_encode_call_is_consistent.sol # test/libsolidity/semanticTests/abiencodedecode/abi_encode_call_memory.sol # test/libsolidity/semanticTests/abiencodedecode/abi_encode_call_special_args.sol # test/libsolidity/semanticTests/abiencodedecode/abi_encode_empty_string_v1.sol # test/libsolidity/semanticTests/abiencodedecode/abi_encode_with_selector.sol # test/libsolidity/semanticTests/abiencodedecode/abi_encode_with_selectorv2.sol # test/libsolidity/semanticTests/abiencodedecode/abi_encode_with_signature.sol # test/libsolidity/semanticTests/abiencodedecode/abi_encode_with_signaturev2.sol # test/libsolidity/semanticTests/abiencodedecode/contract_array.sol # test/libsolidity/semanticTests/abiencodedecode/contract_array_v2.sol # test/libsolidity/semanticTests/abiencodedecode/offset_overflow_in_array_decoding.sol # test/libsolidity/semanticTests/abiencodedecode/offset_overflow_in_array_decoding_2.sol # test/libsolidity/semanticTests/abiencodedecode/offset_overflow_in_array_decoding_3.sol # test/libsolidity/semanticTests/accessor/accessor_for_const_state_variable.sol # test/libsolidity/semanticTests/accessor/accessor_for_state_variable.sol # test/libsolidity/semanticTests/arithmetics/addmod_mulmod.sol # test/libsolidity/semanticTests/arithmetics/addmod_mulmod_zero.sol # test/libsolidity/semanticTests/arithmetics/block_inside_unchecked.sol # test/libsolidity/semanticTests/arithmetics/check_var_init.sol # test/libsolidity/semanticTests/arithmetics/checked_add_v1.sol # test/libsolidity/semanticTests/arithmetics/checked_add_v2.sol # test/libsolidity/semanticTests/arithmetics/checked_called_by_unchecked.sol # test/libsolidity/semanticTests/arithmetics/checked_modifier_called_by_unchecked.sol # test/libsolidity/semanticTests/arithmetics/divisiod_by_zero.sol # test/libsolidity/semanticTests/arithmetics/exp_associativity.sol # test/libsolidity/semanticTests/arithmetics/signed_mod.sol # test/libsolidity/semanticTests/arithmetics/unchecked_called_by_checked.sol # test/libsolidity/semanticTests/arithmetics/unchecked_div_by_zero.sol # test/libsolidity/semanticTests/array/array_2d_assignment.sol # test/libsolidity/semanticTests/array/array_2d_new.sol # test/libsolidity/semanticTests/array/array_3d_assignment.sol # test/libsolidity/semanticTests/array/array_3d_new.sol # test/libsolidity/semanticTests/array/array_function_pointers.sol # test/libsolidity/semanticTests/array/array_memory_allocation/array_2d_zeroed_memory_index_access.sol # test/libsolidity/semanticTests/array/array_memory_allocation/array_array_static.sol # test/libsolidity/semanticTests/array/array_memory_allocation/array_static_return_param_zeroed_memory_index_access.sol # test/libsolidity/semanticTests/array/array_memory_allocation/array_static_zeroed_memory_index_access.sol # test/libsolidity/semanticTests/array/array_memory_allocation/array_zeroed_memory_index_access.sol # test/libsolidity/semanticTests/array/array_memory_as_parameter.sol # test/libsolidity/semanticTests/array/array_memory_create.sol # test/libsolidity/semanticTests/array/array_memory_index_access.sol # test/libsolidity/semanticTests/array/array_push_return_reference.sol # test/libsolidity/semanticTests/array/array_push_with_arg.sol # test/libsolidity/semanticTests/array/array_storage_index_access.sol # test/libsolidity/semanticTests/array/array_storage_index_boundary_test.sol # test/libsolidity/semanticTests/array/array_storage_index_zeroed_test.sol # test/libsolidity/semanticTests/array/array_storage_length_access.sol # test/libsolidity/semanticTests/array/array_storage_pop_zero_length.sol # test/libsolidity/semanticTests/array/array_storage_push_empty.sol # test/libsolidity/semanticTests/array/array_storage_push_empty_length_address.sol # test/libsolidity/semanticTests/array/array_storage_push_pop.sol # test/libsolidity/semanticTests/array/arrays_complex_from_and_to_storage.sol # test/libsolidity/semanticTests/array/byte_array_storage_layout.sol # test/libsolidity/semanticTests/array/byte_array_transitional_2.sol # test/libsolidity/semanticTests/array/bytes_length_member.sol # test/libsolidity/semanticTests/array/bytes_to_fixed_bytes_simple.sol # test/libsolidity/semanticTests/array/bytes_to_fixed_bytes_too_long.sol # test/libsolidity/semanticTests/array/calldata_array.sol # test/libsolidity/semanticTests/array/calldata_array_as_argument_internal_function.sol # test/libsolidity/semanticTests/array/calldata_array_dynamic_invalid.sol # test/libsolidity/semanticTests/array/calldata_array_dynamic_invalid_static_middle.sol # test/libsolidity/semanticTests/array/calldata_array_of_struct.sol # test/libsolidity/semanticTests/array/calldata_array_two_dimensional.sol # test/libsolidity/semanticTests/array/calldata_array_two_dimensional_1.sol # test/libsolidity/semanticTests/array/calldata_bytes_array_bounds.sol # test/libsolidity/semanticTests/array/calldata_slice_access.sol # test/libsolidity/semanticTests/array/concat/bytes_concat_2_args.sol # test/libsolidity/semanticTests/array/concat/bytes_concat_3_args.sol # test/libsolidity/semanticTests/array/concat/bytes_concat_as_argument.sol # test/libsolidity/semanticTests/array/concat/bytes_concat_different_types.sol # test/libsolidity/semanticTests/array/concat/bytes_concat_empty_argument_list.sol # test/libsolidity/semanticTests/array/concat/bytes_concat_empty_strings.sol # test/libsolidity/semanticTests/array/concat/bytes_concat_nested.sol # test/libsolidity/semanticTests/array/constant_var_as_array_length.sol # test/libsolidity/semanticTests/array/copying/array_copy_calldata_storage.sol # test/libsolidity/semanticTests/array/copying/array_copy_cleanup_uint128.sol # test/libsolidity/semanticTests/array/copying/array_copy_cleanup_uint40.sol # test/libsolidity/semanticTests/array/copying/array_copy_clear_storage.sol # test/libsolidity/semanticTests/array/copying/array_copy_clear_storage_packed.sol # test/libsolidity/semanticTests/array/copying/array_copy_different_packing.sol # test/libsolidity/semanticTests/array/copying/array_copy_including_array.sol # test/libsolidity/semanticTests/array/copying/array_copy_memory_to_storage.sol # test/libsolidity/semanticTests/array/copying/array_copy_nested_array.sol # test/libsolidity/semanticTests/array/copying/array_copy_storage_abi_signed.sol # test/libsolidity/semanticTests/array/copying/array_copy_storage_storage_different_base.sol # test/libsolidity/semanticTests/array/copying/array_copy_storage_storage_different_base_nested.sol # test/libsolidity/semanticTests/array/copying/array_copy_storage_storage_dyn_dyn.sol # test/libsolidity/semanticTests/array/copying/array_copy_storage_storage_dynamic_dynamic.sol # test/libsolidity/semanticTests/array/copying/array_copy_storage_storage_static_dynamic.sol # test/libsolidity/semanticTests/array/copying/array_copy_storage_storage_static_simple.sol # test/libsolidity/semanticTests/array/copying/array_copy_storage_storage_static_static.sol # test/libsolidity/semanticTests/array/copying/array_copy_storage_storage_struct.sol # test/libsolidity/semanticTests/array/copying/array_copy_storage_to_memory.sol # test/libsolidity/semanticTests/array/copying/array_copy_storage_to_memory_nested.sol # test/libsolidity/semanticTests/array/copying/array_copy_target_leftover.sol # test/libsolidity/semanticTests/array/copying/array_copy_target_leftover2.sol # test/libsolidity/semanticTests/array/copying/array_copy_target_simple.sol # test/libsolidity/semanticTests/array/copying/array_copy_target_simple_2.sol # test/libsolidity/semanticTests/array/copying/array_nested_calldata_to_memory.sol # test/libsolidity/semanticTests/array/copying/array_nested_calldata_to_storage.sol # test/libsolidity/semanticTests/array/copying/array_nested_memory_to_storage.sol # test/libsolidity/semanticTests/array/copying/array_of_function_external_storage_to_storage_dynamic.sol # test/libsolidity/semanticTests/array/copying/array_of_function_external_storage_to_storage_dynamic_different_mutability.sol # test/libsolidity/semanticTests/array/copying/array_of_struct_calldata_to_memory.sol # test/libsolidity/semanticTests/array/copying/array_of_struct_calldata_to_storage.sol # test/libsolidity/semanticTests/array/copying/array_of_struct_memory_to_storage.sol # test/libsolidity/semanticTests/array/copying/array_of_structs_containing_arrays_calldata_to_memory.sol # test/libsolidity/semanticTests/array/copying/array_of_structs_containing_arrays_calldata_to_storage.sol # test/libsolidity/semanticTests/array/copying/array_of_structs_containing_arrays_memory_to_storage.sol # test/libsolidity/semanticTests/array/copying/array_storage_multi_items_per_slot.sol # test/libsolidity/semanticTests/array/copying/arrays_from_and_to_storage.sol # test/libsolidity/semanticTests/array/copying/bytes_calldata_to_string_calldata.sol # test/libsolidity/semanticTests/array/copying/bytes_inside_mappings.sol # test/libsolidity/semanticTests/array/copying/bytes_memory_to_storage.sol # test/libsolidity/semanticTests/array/copying/bytes_storage_to_memory.sol # test/libsolidity/semanticTests/array/copying/bytes_storage_to_storage.sol # test/libsolidity/semanticTests/array/copying/calldata_1d_array_into_2d_memory_array_element.sol # test/libsolidity/semanticTests/array/copying/calldata_2d_bytes_to_memory.sol # test/libsolidity/semanticTests/array/copying/calldata_2d_bytes_to_memory_2.sol # test/libsolidity/semanticTests/array/copying/calldata_array_dynamic_to_storage.sol # test/libsolidity/semanticTests/array/copying/calldata_array_of_struct_to_memory.sol # test/libsolidity/semanticTests/array/copying/calldata_array_static_to_memory.sol # test/libsolidity/semanticTests/array/copying/calldata_bytes_array_to_memory.sol # test/libsolidity/semanticTests/array/copying/calldata_bytes_to_storage.sol # test/libsolidity/semanticTests/array/copying/calldata_dyn_2d_bytes_to_memory.sol # test/libsolidity/semanticTests/array/copying/calldata_dynamic_array_to_memory.sol # test/libsolidity/semanticTests/array/copying/calldata_nested_array_copy_to_memory.sol # test/libsolidity/semanticTests/array/copying/calldata_to_storage_different_base.sol # test/libsolidity/semanticTests/array/copying/copy_byte_array_in_struct_to_storage.sol # test/libsolidity/semanticTests/array/copying/copy_byte_array_to_storage.sol # test/libsolidity/semanticTests/array/copying/copy_function_int…
Configuration menu - View commit details
-
Copy full SHA for f96b404 - Browse repository at this point
Copy the full SHA f96b404View commit details