Commit Graph
21114 Commits
Author SHA1 Message Date
Kamil Śliwak 05ba53ecc3 cmdlineTests.sh: Don't use --force with rm unless actually needed 2021-10-04 14:29:57 +02:00
Kamil Śliwak 9662e9a8df cmdlineTests.sh: Enable set -o pipefail 2021-10-04 14:29:57 +02:00
chriseth a9b99dd63b Merge pull request #12019 from ethereum/default-messages-in-assert-macros
Default messages in assertion macros
2021-10-04 12:55:08 +02:00
Kamil Śliwak 7f7107405f Try out the new assertion macro variants with less arguments 2021-10-04 12:05:00 +02:00
Kamil Śliwak 0745842d46 Use BOOST_PP_OVERLOAD() to allow invoking the assertion macros without a message 2021-10-04 12:05:00 +02:00
Kamil Śliwak 4fe6aa1328 Add default messages to assertion macros 2021-10-04 12:05:00 +02:00
Kamil Śliwak 1f087ce15c Define an assertThrow() variant that allows providing the default message 2021-10-04 12:05:00 +02:00
chriseth 529087be6c Merge pull request #12036 from ethereum/smt_fix_magic
[SMTChecker] Fix magic access
2021-10-04 11:01:39 +02:00
Leonardo 1d1b9fd200 Merge pull request #12078 from elopio/snap/use-antlr-package
Snap: update cvc4 to 1.8
2021-10-04 10:53:20 +02:00
Leonardo 385f64e82f Merge pull request #12079 from git-sgmoore/patch-1
Update value-types.rst - fix typo
2021-10-04 10:52:07 +02:00
sgmoore ca232142be Update value-types.rst - fix typo
Fix typo at line 69.
2021-10-02 20:32:25 -07:00
Leo Arias 559fab39a8 Remote trailing spaces 2021-10-02 18:09:22 +00:00
Leo Arias def01ea599 Snap: update cvc4 to 1.8 2021-10-02 10:42:14 -06:00
Kamil Śliwak d10e668f4f Merge pull request #12069 from ethereum/remove-combined-json-compact-format-leftovers
Remove leftovers of `compact-format` and `interface` from `--combined-json`
2021-10-01 14:40:17 +02:00
Leonardo 089cad0319 Merge pull request #12037 from ethereum/smt_ignore_os
Add isoltest option to ignore OS
2021-10-01 13:29:32 +02:00
Kamil Śliwak 7915f32852 Remove leftovers of compact-format and interface from --combined-json 2021-10-01 13:05:30 +02:00
Leonardo 6d806359be Merge pull request #11873 from soroosh-sdi/cmake-check-z3-latest
Require latest Z3 by default and allow relaxing the requirement with `STRICT_Z3_VERSION=OFF`
2021-10-01 12:58:03 +02:00
Leo Alt d81ebe97c3 Fix magic access 2021-10-01 12:57:06 +02:00
Leo Alt d25fb29178 Add isoltest option to ignore OS 2021-10-01 12:45:36 +02:00
chriseth 0e7e936fe6 Merge pull request #12062 from elopio/snap/update-command-path
snap: update command path
2021-09-30 08:27:44 +02:00
Leo Arias ecded763f1 Snap: update command path 2021-09-29 17:38:54 -06:00
chriseth 7a9f48155b Merge pull request #12041 from elopio/update-snap
Update the snap to build on Ubuntu 20.04
2021-09-29 19:34:03 +02:00
chriseth 9bd2469877 Merge pull request #12059 from ethereum/nextVersion
Set version to 0.8.10.
2021-09-29 19:33:05 +02:00
chriseth 82287bd883 Set version to 0.8.10. 2021-09-29 17:12:04 +02:00
Harikrishnan Mulackal e5eed63a3e Merge pull request #12056 from ethereum/setReleaseDatefro089
Set release date.
v0.8.9
2021-09-29 15:19:38 +02:00
chriseth 1a7faef0db Set release date. 2021-09-29 14:00:57 +02:00
chriseth 968ba9fab5 Merge pull request #12055 from ethereum/fix-gas
Fix gas stats
2021-09-29 14:00:47 +02:00
hrkrshnn 14a678eb67 Fix gas stats 2021-09-29 13:50:51 +02:00
chriseth fb8b068e32 Merge pull request #12054 from ethereum/additionaltestuserdefinedsigned
Add one more test case.
2021-09-29 13:46:13 +02:00
chriseth e347c983b5 Update gas costs. 2021-09-29 13:25:37 +02:00
chriseth 78a1c1ca6d Add one more test case. 2021-09-29 13:22:13 +02:00
chriseth df9721f869 Merge pull request #12047 from ethereum/fixFixedBytesCompilerUtils
Properly handle fixed-byte-like types.
2021-09-29 12:23:15 +02:00
chriseth b869f62189 Merge pull request #12053 from ethereum/buglist-user-defined
Buglist user defined
2021-09-29 12:02:52 +02:00
hrkrshnn 9d8a0a6f82 Buglist entry for UserDefinedValueTypesBug 2021-09-29 11:54:00 +02:00
chriseth 13354c0b9a Merge pull request #12050 from ethereum/signedImmutablesBug
Fix signed immutables bug.
2021-09-29 11:46:58 +02:00
chriseth 090a46c2a5 New tests. 2021-09-29 11:44:17 +02:00
chriseth 77932edb02 Consider non-external functions not left-aligned. 2021-09-29 11:44:17 +02:00
chriseth cb052611cf Fix signextend for user defined value types. 2021-09-29 11:44:17 +02:00
hrkrshnn 7b7e38768c Update tests. 2021-09-29 11:44:13 +02:00
chriseth da5c5928fe Properly handle fixed-byte-like types. 2021-09-29 11:41:47 +02:00
hrkrshnn 6109b5c3a1 UserDefinedValueType.storageBytes() is correctly set
Previously it returned 32 bytes for all types, which was wasteful. This commit changes it to return
the storage bytes of the underlying type.
2021-09-29 11:41:47 +02:00
chriseth 8f7ba99e30 Merge pull request #12045 from ethereum/arrayTestsForUDFT
Fix array copying check.
2021-09-29 10:39:34 +02:00
chriseth 7e7c68e5bf Changelog entry. 2021-09-29 10:12:25 +02:00
chriseth ffe6e7dcf4 Bug list entry about the signed immutables bug. 2021-09-29 10:12:05 +02:00
chriseth 90f4ca1048 Do not store immutables packed. 2021-09-29 10:12:05 +02:00
chriseth ed7884e341 Merge pull request #12043 from ethereum/exportCanonicalName
Export canonicalName
2021-09-29 10:11:30 +02:00
chriseth bb4e3e191d Fix array copying check. 2021-09-29 10:00:14 +02:00
chriseth 1b540c175d Merge pull request #12051 from ethereum/updateVersionto098
Update version.
2021-09-29 09:13:20 +02:00
chriseth 89d959d7ac Merge pull request #12048 from ethereum/tests-assembly-user-defined-value-type
Tests for assembly access of user defined value types.
2021-09-28 17:57:36 +02:00
chriseth b96be377ad Update version. 2021-09-28 17:41:23 +02:00