Commit Graph
20412 Commits
Author SHA1 Message Date
chriseth e0c2999e01 Merge pull request #11546 from AlleghenyCrypto/update_dependency_script
Updated install_deps.sh to handle Big Sur 11.3 and 11.4
2021-06-17 12:53:52 +02:00
Allegheny Crypto 182ec685fe Updated install_deps.sh to handle Big Sur 11.3 and 11.4 2021-06-17 11:37:13 +02:00
Leonardo e8ebfe49a1 Merge pull request #11547 from ethereum/fix-develop-ci
Fix develop CI
2021-06-17 11:33:47 +02:00
hrkrshnn d176716d47 Added extra commands that needs to be run before brew update
Fixes the following issue:

Error:
  homebrew-core is a shallow clone.
  homebrew-cask is a shallow clone.
To `brew update`, first run:
  git -C /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core fetch --unshallow
  git -C /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask fetch --unshallow
These commands may take a few minutes to run due to the large size of the repositories.
This restriction has been made on GitHub's request because updating shallow
clones is an extremely expensive operation due to the tree layout and traffic of
Homebrew/homebrew-core and Homebrew/homebrew-cask. We don't do this for you
automatically to avoid repeatedly performing an expensive unshallow operation in
CI systems (which should instead be fixed to not use shallow clones). Sorry for
the inconvenience!
2021-06-17 10:34:57 +02:00
hrkrshnn eb04dfcd3e Updated expectation of FixedFeeRegistrar.sol 2021-06-17 10:09:47 +02:00
chriseth 614683019b Merge pull request #11426 from ethereum/test-fixedfee
Move contracts/FixedFeeRegistrar to semanticTests/externalContracts
2021-06-16 18:34:10 +02:00
chriseth dbd80b3a83 Merge pull request #11541 from jgoodall628/patch-1
Grammar update for security-considerations.rst
2021-06-16 12:26:43 +02:00
jgoodall628 a344fd43bf Grammar update for security-considerations.rst 2021-06-15 19:51:07 -05:00
chriseth e7bf1cc7e7 Merge pull request #11534 from ethereum/fix-different-optimizer-settings-without-enabled-key-in-standard-json
Same optimizer settings with ``settings.optimizer.enabled`` missing and ``false``
2021-06-15 16:46:29 +02:00
Kamil Śliwak 59957b18dc Make missing settings.optimizer.enabled key in Standard JSON equivalent to setting it to false 2021-06-15 16:06:22 +02:00
chriseth 6b446bd46d Merge pull request #11533 from ethereum/changelog-solcjs-optimier-default
solc-js changelog entry for the behavior change without --optimize flag
2021-06-15 15:35:20 +02:00
Kamil Śliwak 38f2987994 solc-js changelog entry for the behavior change without --optimize flag 2021-06-14 18:14:57 +02:00
chriseth b2ffa91058 Merge pull request #11532 from ethereum/workaround-for-archlinux-z3-4.8.11
Workaround for archlinux z3 4.8.11 + remove runc workaround
2021-06-14 16:57:59 +02:00
Kamil Śliwak b4df5ede69 Disable SMT tests on Arch Linux until the problem with hanging tests on Z3 4.8.11 is resolved 2021-06-14 15:38:19 +02:00
chriseth b0a020ba97 Merge pull request #11530 from ethereum/IRgen-refactors
IR Codegen: Small refactoring & comment fixes
2021-06-14 14:33:39 +02:00
chriseth 9a681cf9fe Merge pull request #11527 from ethereum/restartSerach
Directly restart processing calling functions.
2021-06-14 13:54:27 +02:00
chriseth 5b4a2f66e1 Directly restart processing calling functions. 2021-06-14 13:54:05 +02:00
Mathias Baumann d7d64c3db5 IR Codegen: Small refactoring & comment fixes 2021-06-14 13:35:53 +02:00
chriseth 1bb65f80ef Merge pull request #11495 from gqqnbig/patch-1
can not prefix with ``this.``
2021-06-14 13:21:58 +02:00
chriseth b016302d49 Merge pull request #11515 from ethereum/fixNameSecondary
Properly use AST node name also for secondary location.
2021-06-14 11:30:39 +02:00
QQ喵andchriseth 38af5180ac Update docs/introduction-to-smart-contracts.rst
good for me

Co-authored-by: chriseth <chris@ethereum.org>
2021-06-14 17:24:23 +08:00
chriseth a2afe8baeb Merge pull request #11529 from ethereum/whitelist-big-sur-in-codespell
Add "Big Sur" to codespell whitelist
2021-06-14 11:20:12 +02:00
Kamil Śliwak 379a04f257 Add "Big Sur" to codespell whitelist 2021-06-14 11:13:19 +02:00
chriseth 2fefd27acf Merge pull request #11516 from ethereum/sol086
Set version to 0.8.6.
2021-06-14 10:19:11 +02:00
chriseth 2a98f82ba4 Merge pull request #11519 from axeldelamarre/doc/make-it-obvious
[docs] Make Array example easier to understand
2021-06-14 10:00:36 +02:00
chriseth db52d9c95f Merge pull request #11502 from ethereum/removeEVMAssembly
Remove EVMAssembly.
2021-06-14 09:54:05 +02:00
axeldelamarre a5d3df532a Update reference-types.rst 2021-06-10 19:58:11 +02:00
chriseth 1718e58ec1 Set version to 0.8.6. 2021-06-10 17:36:24 +02:00
chriseth cf00faca33 Properly use AST node name also for secondary location. 2021-06-10 14:40:10 +02:00
chriseth a4f2e591fe Merge pull request #11505 from ethereum/prepareChanegloge367
Sort changelog.
v0.8.5
2021-06-10 13:04:38 +02:00
chriseth a10d932991 Update bug list. 2021-06-10 11:08:03 +02:00
chriseth 45bb1e881a Sort changelog. 2021-06-10 11:07:41 +02:00
QQ喵 9a847deaee adopt cameel's version 2021-06-10 09:13:27 +08:00
Daniel Kirchner 98e7b61a37 Merge pull request #11510 from ethereum/removeNondeterministicTest
Remove potentially non-deterministic test case.
2021-06-09 15:42:08 +02:00
Daniel Kirchner 284e8a103f Remove potentially non-deterministic test case. 2021-06-09 14:42:16 +02:00
chriseth e5500b9f20 Merge pull request #11471 from ethereum/funcdef-unimplemented-modifier
Reports an error on unimplemented modifiers in a function definition.
2021-06-09 13:54:05 +02:00
chriseth 0fff4e6743 Merge pull request #10908 from a3d4/fix-9231-struct-member-names-shadow-type-names
Fix shadowing struct types by struct member names
2021-06-09 13:20:52 +02:00
Christian Parpart a14ac1923d Fixes ICE when overriding an implemented modifier with an unimplemented one. 2021-06-09 13:15:20 +02:00
Kamil Śliwak 362fc6650d Extra tests for shadowing within function parameter lists 2021-06-09 12:37:12 +02:00
a3d4 f59145f21f Fix shadowing struct types by struct member names 2021-06-09 12:37:11 +02:00
a3d4 70b8b1c834 Do not warn about shadowing parameters in functions without implementation 2021-06-09 12:35:26 +02:00
chriseth edee67b4cc Merge pull request #11503 from ethereum/issue-11501
Fix crash in ControlFlowGraph related to free functions.
2021-06-09 12:24:03 +02:00
chriseth 8de575f738 Merge pull request #11442 from ethereum/path-resolution-docs-current-state-v2
Path resolution docs (current state only) v2
2021-06-09 11:27:21 +02:00
Mathias Baumann 001a25db95 Fix crash in ControlFlowGraph related to free functions. 2021-06-09 11:10:33 +02:00
Kamil Śliwak 5e3788874b Detailed documentation for path resolution in imports, including remappings, base path and standard input 2021-06-08 21:41:49 +02:00
chriseth e77e9e449e Merge pull request #11499 from ethereum/callGraphInfiniteConstant
Call graph infinite constant
2021-06-08 18:43:13 +02:00
chriseth fe35512feb Remove EVMAssembly. 2021-06-08 18:41:22 +02:00
chriseth 3eaa37030a Fix infinite recursion in function call graph generator due to recursive constant references. 2021-06-08 16:39:30 +02:00
Harikrishnan Mulackal 215bbe2e6d Merge pull request #11498 from ethereum/script_gas_test
A script to summarize gas differences from isoltest for PRs.
2021-06-08 13:07:42 +02:00
hrkrshnn a4fd7c56a4 A script to summarize gas differences from isoltest for PRs. 2021-06-08 11:38:58 +02:00