Commit Graph

21310 Commits

Author SHA1 Message Date
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
8a7695784c CommandLineParser: operator << for CompilerOutputs and CombinedJsonRequests 2021-10-01 14:41:55 +02:00
Kamil Śliwak
4b394f0b35 CommandLineParser: componentMap() for CombinedJsonRequests 2021-10-01 14:41:55 +02:00
Kamil Śliwak
809321e88d CommandLineParser: componentMap() for CompilerOutputs 2021-10-01 14:41:55 +02:00
Kamil Śliwak
1247239fe8 CommandLineParser: Replace boost::join() with joinHumanReadable() 2021-10-01 14:41:55 +02: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.
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
hrkrshnn
41f9aab219 Tests for assembly access of user defined value types. 2021-09-28 14:50:08 +02:00
chriseth
ee0e3e9377
Merge pull request #12044 from ethereum/user-defined-dirty-slot-test
UserDefinedValueType: test for reading from dirty storage slots
2021-09-28 12:10:01 +02:00
chriseth
b6e62d61ec Export canonicalName 2021-09-28 12:00:30 +02:00
hrkrshnn
e24083a298 UserDefinedValueType: test for reading from dirty storage slots 2021-09-28 11:27:43 +02:00