Commit Graph
22373 Commits
Author SHA1 Message Date
Daniel Kirchner 384bb8b8f7 More gas adjustments. 2022-06-16 15:24:22 +02:00
Daniel Kirchner 9c3a0f11f9 Review suggested test adjustments. 2022-06-16 15:05:21 +02:00
Daniel Kirchner 4c84b77a4b Review suggested renaming. 2022-06-16 15:05:21 +02:00
Daniel Kirchner c3781f7a1c Gas cost updates. 2022-06-16 15:05:21 +02:00
Daniel Kirchner 1a9e66f4b0 Tests 2022-06-16 15:05:21 +02:00
Daniel Kirchner cdf243a9af Improved array copy routine for value type arrays from memory or calldata to storage. 2022-06-16 15:05:21 +02:00
Nishant Sachdeva b80f4baae2 Merge pull request #12928 from StrongerXi/expand-purity-check-for-foreign-constants
Propagate purity information for member access to foreign pure variables
2022-06-16 17:53:49 +05:30
Nishant Sachdeva c7fd1190d1 Merge pull request #12166 from Midhun07/fix_invalid_options_mode_combinations
Disallowed --metadata-literal, --model-checker-show-unproved, --model-checker-div-mod-no-slacks outside of compiler mode
2022-06-16 17:53:19 +05:30
Ryan 3b2c6de61c Propagate purity information for member access to foreign pure variables 2022-06-16 17:11:55 +05:30
Midhun07 697821b96b Disallowed --metadata-literal, --model-checker-show-unproved, --model-checker-div-mod-no-slacks ----metadata-hash=swarm outside of compiler mode 2022-06-16 17:09:33 +05:30
Daniel Kirchner f904bb0615 Merge pull request #13154 from ethereum/fixReleasePPAScript
Fix release regex and add Ubuntu Kinetic to PPA scripts
2022-06-15 23:54:38 +02:00
Daniel Kirchner 080d2f7868 Fix release ppa script. 2022-06-15 22:48:06 +02:00
Kamil Śliwak 7e0665752f Merge pull request #13155 from ethereum/fix-naming-in-binary-collector-job
Fix naming for the release binary collector job
2022-06-15 21:17:47 +02:00
Daniel Kirchner 1fa354560b Merge pull request #13156 from ethereum/setver0816
Set version to 0.8.16.
2022-06-15 19:17:11 +02:00
Daniel Kirchner 60004acfe9 Set version to 0.8.16. 2022-06-15 18:32:15 +02:00
Kamil Śliwak 51e0ae514c ReleaseChecklist: Use the correct name for c_release_binaries 2022-06-15 18:16:06 +02:00
Kamil Śliwak 1e8faa8e83 CI: Fix binary naming for solc-bin 2022-06-15 18:16:06 +02:00
Daniel Kirchner e14f27147b Merge pull request #13151 from ethereum/setreleasedatefor0815
Set release date for 0.8.15.
v0.8.15
2022-06-15 15:56:19 +02:00
Daniel Kirchner 14d0776c94 Set release date for 0.8.15. 2022-06-15 15:08:24 +02:00
Daniel Kirchner 506e9c4536 Merge pull request #13152 from ethereum/fixWarningInDocs
Add warning comment to dangling references docs.
2022-06-15 15:07:52 +02:00
Daniel Kirchner 3f112280f8 Add warning comment to dangling references docs. 2022-06-15 14:52:37 +02:00
Daniel Kirchner 416c3dc1a4 Merge pull request #13139 from ethereum/lvalueBytesPushWarning
Warn about multiple assignments to storage byte pushes.
2022-06-15 14:39:46 +02:00
Daniel KirchnerandKamil Śliwak 16245f7b9b Warn about multiple assignments to storage byte pushes and fix warnings about multiple storage to storage copies.
Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it>
2022-06-15 13:53:05 +02:00
Daniel Kirchner 7f07497f2a Merge pull request #13023 from SamuelOsewa/patch-1
Changes to error message for Unicode character in non-unicode string literal
2022-06-15 13:31:40 +02:00
Daniel Kirchner 71c838abb3 Merge pull request #13141 from ethereum/danglingReferencesDocs
Add documentation section about dangling references.
2022-06-15 13:23:09 +02:00
Daniel Kirchner d30b04674e Add resolveUnaryTuples helper. 2022-06-15 13:15:26 +02:00
Daniel KirchnerandKamil Śliwak 1cb8e17d94 Add documentation section about dangling references.
Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it>
2022-06-15 12:51:24 +02:00
Samuel OsewaandKamil Śliwak c21265f9f8 Changed error message for for Unicode character in non-unicode string literal
Co-authored-by: Kamil Śliwak <cameel2@gmail.com>
2022-06-15 16:12:24 +05:30
Daniel Kirchner 9542e46ea4 Merge pull request #13145 from ethereum/fixCompilationError
Fix GCC compilation errors due to Boost 1.79 update
2022-06-15 11:57:16 +02:00
Daniel Kirchner 53c4facf4e Fix compilation error. 2022-06-15 11:14:50 +02:00
Daniel Kirchner b45bc3918f Merge pull request #13045 from ethereum/bytesArrayToStorageBug
Bytes array to storage bug
2022-06-15 10:21:01 +02:00
Daniel Kirchner 27822dbca7 Remove entry in IR breaking changes. 2022-06-14 18:27:52 +02:00
Daniel Kirchner 187f0f070d Some review suggestions. 2022-06-14 18:27:52 +02:00
Daniel Kirchner 91ff02b988 Changelog and buglist entries. 2022-06-14 18:26:16 +02:00
Daniel Kirchner 5989f45e9e Test updates. 2022-06-14 18:26:16 +02:00
Daniel Kirchner 7a84e9c875 Bugfix. 2022-06-14 18:26:16 +02:00
Daniel Kirchner a27b063c10 Test for buggy behaviour. 2022-06-14 18:26:16 +02:00
Kamil Śliwak dccc06cc29 Merge pull request #13135 from ethereum/foreign-event-access-revert-and-selector-cleanup
Revert access to foreign events and clean up event/error selector tests/docs
2022-06-14 18:14:30 +02:00
Kamil Śliwak b76c048ce9 Merge pull request #13138 from ethereum/cheatsheet-shared-operator-list
Operator precedence table shared between Cheatsheet and Operators
2022-06-14 18:07:37 +02:00
Daniel Kirchner f2eada1ee2 Merge pull request #13140 from ethereum/fix-ext-test-zeppelin
Changed sed command in `zeppelin.sh` to match renamed test file in openzeppelin project.
2022-06-14 16:18:03 +02:00
Matheus Aguiar d0d71714a1 Changed sed command in zeppelin.sh to match renamed test file. 2022-06-14 10:32:57 -03:00
Kamil Śliwak 1ab84bb361 Put the table with operator precedence in a separate file, included in both Operators and Cheatsheet 2022-06-14 14:41:41 +02:00
Kamil Śliwak f323cb2ef5 Improve index entries for selectors, events and selfdestruct 2022-06-14 12:05:49 +02:00
Kamil Śliwak 7785f46efd Document the .selector member for errors 2022-06-14 12:05:49 +02:00
Kamil Śliwak 5375dfff9d Refactor error/event selector tests
- Remove redundant semantic tests for error selector
- Consolidate semanticTests/error/ and semanticTests/errors/ dirs
- Make "selector syntax test" for errors and event an actual test for syntax rather than a copy of the same semantic test
2022-06-14 12:04:19 +02:00
Kamil Śliwak acbdcc3711 Revert the change that made events accessible in other contacts via qualified access 2022-06-14 12:04:14 +02:00
Daniel Kirchner c8a6bd6b7e Merge pull request #13134 from Saw-mon-and-Natalie/sw0nt-fix-typo
removed a duplicate word from a comment.
2022-06-14 11:55:12 +02:00
Saw-mon-and-Natalie a265d9968a removed a duplicate word from a comment. 2022-06-13 17:38:43 -07:00
Daniel Kirchner 82e5339d23 Merge pull request #13129 from ethereum/inlineAssemblyBugSeverity
Change severity of inline assembly bug to medium.
2022-06-13 18:02:45 +02:00
Daniel Kirchner 3015afc504 Change severity of inline assembly bug to medium. 2022-06-13 17:18:13 +02:00