Commit Graph
21064 Commits
Author SHA1 Message Date
hrkrshnn d672ac0376 Updated the test for reading from dirty slot. 2021-09-28 12:32:43 +02:00
hrkrshnn 7faaa94c6e Added additional functions for UserDefinedValueType
This is a safety check, when the custom types get extended in the future.
2021-09-28 12:32:43 +02:00
hrkrshnn 137c890039 Updated gas for a test 2021-09-28 12:32:43 +02:00
hrkrshnn 62010d0ebd 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-28 12:32:43 +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
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.
v0.8.8
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
Kamil Śliwak b9b35a0def Tests for allowed paths (current state) 2021-09-27 13:14:10 +02:00
Kamil Śliwak d06dc7613e Print diagnostic info for more exception types in the default import callback 2021-09-27 13:14:10 +02:00
Kamil Śliwak 226f040e25 Ensure that native path separators are always used in symlink targets on Windows 2021-09-27 13:14:10 +02:00
chriseth ddcd515a3d Sort changelog. 2021-09-27 13:00:19 +02:00
chriseth a67828b9ba Merge pull request #12033 from ethereum/changelog-clarification
Clarification in changelog
2021-09-27 12:38:27 +02:00
Harikrishnan Mulackal 4a6b22885e Clarification in changelog 2021-09-27 12:27:12 +02:00
chriseth d5c869f5d6 Merge pull request #12026 from CrimsonGlory/CrimsonGlory-patch-3
[docs] Add bitwise assignment operators
2021-09-27 12:26:00 +02:00
chriseth ebba11a33e Merge pull request #12022 from ethereum/urls-to-latest-boost-docs
[Docs] Always link to the latest version of Boost docs
2021-09-27 12:15:42 +02:00
chriseth 487c5ce613 Merge pull request #12018 from ethereum/fix-silent-errors-in-ast-import-tests
Fix silent errors in AST import tests
2021-09-27 12:09:54 +02:00
chriseth 3e13a45411 Merge pull request #12023 from ethereum/verify-checksums-of-downloaded-packages-in-scripts
Verify checksums of packages downloaded by scripts
2021-09-27 12:04:42 +02:00
CrimsonGlory e2bb3a3347 [docs] Add bitwise assignment operators
Add bitwise assignment operators to the list of operators involving LValues [skip ci]
2021-09-25 21:48:20 -03:00
Alex Beregszaszi 3c8846e669 Merge pull request #11976 from ethereum/json-cleanup
Some cleanup and testing for JSON
2021-09-24 19:03:45 +01:00
Kamil Śliwak 091e15d6da Verify checksums of packages downloaded by scripts 2021-09-24 16:29:45 +02:00
Kamil Śliwak 59e8bbb1d7 Do not use --force with rm if not needed 2021-09-24 16:29:14 +02:00
Kamil Śliwak 67041fb37f Put versions of packages downloaded by scripts in variables to reduce duplication 2021-09-24 16:29:14 +02:00
Kamil Śliwak caccd0a3e0 Always refer to the latest version of Boost in URLs 2021-09-24 15:35:33 +02:00
Kamil Śliwak 9326b2eaeb ASTImportTest.sh: Print an error when AST reimport fails instead of just exiting silently 2021-09-23 17:55:01 +02:00
chriseth 55467c1cca Merge pull request #11982 from ethereum/splitCommon
Split Common.h into Numeric.h.
2021-09-23 16:28:47 +02:00