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 |
|
chriseth
|
c3ef27f3ed
|
Merge pull request #12038 from ethereum/updateVerNum
Update version number.
|
2021-09-27 20:27:49 +02:00 |
|
chriseth
|
3dc4191441
|
Update version number.
|
2021-09-27 19:43:47 +02:00 |
|
chriseth
|
dddeac2faf
|
Merge pull request #12035 from ethereum/setReleaseDate
Set release date.
|
2021-09-27 17:29:47 +02:00 |
|
chriseth
|
4e28020ff5
|
Set release date.
|
2021-09-27 15:43:59 +02:00 |
|
chriseth
|
321e362789
|
Merge pull request #12024 from ethereum/require-boost-1.77-on-windows
Require Boost 1.77 on Windows
|
2021-09-27 15:41:21 +02:00 |
|
chriseth
|
8bcbf891e5
|
Merge pull request #12007 from ethereum/include-path-option
`--include-path` option (revived)
|
2021-09-27 15:40:14 +02:00 |
|
chriseth
|
39eb182ccc
|
Merge pull request #11688 from ethereum/fix-and-document-allow-paths
Fix and document `--allow-paths`
|
2021-09-27 15:39:14 +02:00 |
|
chriseth
|
aab6b8a3d7
|
Merge pull request #11991 from ethereum/fix-handling-of-empty-dirs-and-empty-files-in-cmdline-tests
Fix handling of empty dirs and empty files in command-line tests
|
2021-09-27 14:40:37 +02:00 |
|
chriseth
|
5b72e62b89
|
Merge pull request #12034 from ethereum/sortChangelog
Sort changelog.
|
2021-09-27 14:11:37 +02:00 |
|
Kamil Śliwak
|
23f7b7781f
|
cmdlineTests.sh: Skip empty test directories
|
2021-09-27 13:17:17 +02:00 |
|
Kamil Śliwak
|
970381cb1d
|
splitSources.py: Support the case where the input file is empty
|
2021-09-27 13:17:13 +02:00 |
|
Kamil Śliwak
|
77aa1707e1
|
Revert "Disable tests that fail on Windows due to a bug in Boost <= 1.76"
This reverts commit a801c12a8b89a7353a4339510aedc94739e9c46f.
|
2021-09-27 13:15:57 +02:00 |
|
Kamil Śliwak
|
e3a3829f97
|
Increase minimum Boost version to 1.77 on Windows
|
2021-09-27 13:15:57 +02:00 |
|
Kamil Śliwak
|
f909555022
|
Treat ambiguous imports as errors
|
2021-09-27 13:14:23 +02:00 |
|
Kamil Śliwak
|
9975b5e26b
|
Detect source unit name collisions between paths specified on the command line
|
2021-09-27 13:14:23 +02:00 |
|
Kamil Śliwak
|
c8a7a1da7c
|
Add --include-path option
|
2021-09-27 13:14:23 +02:00 |
|
Kamil Śliwak
|
a61a950861
|
createFilesWithParentDirs(): Use binary mode to preserve original newlines on Windows
|
2021-09-27 13:14:23 +02:00 |
|
Kamil Śliwak
|
d4d778de77
|
Disable tests that fail on Windows due to a bug in Boost <= 1.76
|
2021-09-27 13:14:10 +02:00 |
|
Kamil Śliwak
|
60b2f2b913
|
Documentation for --allow-paths and changelog entry for fixes
|
2021-09-27 13:14:10 +02:00 |
|
Kamil Śliwak
|
c0b8378782
|
Do not whitelist any paths if remapping target is empty
|
2021-09-27 13:14:10 +02:00 |
|
Kamil Śliwak
|
8a8471d9cc
|
Interpret remapping targets ending with /.. as directories
|
2021-09-27 13:14:10 +02:00 |
|
Kamil Śliwak
|
479ba7c523
|
Handle allowing empty paths correctly
|
2021-09-27 13:14:10 +02:00 |
|
Kamil Śliwak
|
3ac3612767
|
Whitelist base path
|
2021-09-27 13:14:10 +02:00 |
|
Kamil Śliwak
|
52dd39212d
|
Normalize allowed paths before comparing them with imports
|
2021-09-27 13:14:10 +02:00 |
|
Kamil Śliwak
|
a436abfb25
|
normalizeCLIPathForVFS(): Add an option for resolving symlinks
|
2021-09-27 13:14:10 +02:00 |
|
Kamil Śliwak
|
f0dceffe1d
|
Refactor parsing of remappings to remove duplication and improve readability
|
2021-09-27 13:14:10 +02:00 |
|