Commit Graph
20377 Commits
Author SHA1 Message Date
Kamil Śliwak da40011d8c Add generated robots.txt to .gitignore 2021-06-21 20:54:31 +02:00
Kamil Śliwak 0311b955c2 isolate_tests.py: Parse Sphinx block parameters correctly 2021-06-21 20:54:12 +02:00
chriseth a96114b3c5 Merge pull request #11450 from ethereum/originSourceLocations
Adding origin location notation to IR
2021-06-21 19:19:18 +02:00
Djordje Mijovic 838f59fa5b Adding origin location notation to yul ir. 2021-06-21 18:48:20 +02:00
chriseth 921e21c7cb Merge pull request #11500 from ethereum/supportMetadataViaIR
Support metadata via IR.
2021-06-21 18:35:20 +02:00
chriseth 0df8a38e55 Support metadata via IR. 2021-06-21 18:20:31 +02:00
chriseth ff3eca4ccc Merge pull request #11560 from patekuru/patch-1
Update micropayment.rst
2021-06-21 10:05:50 +02:00
patekuru 5787bc921d Update micropayment.rst 2021-06-19 08:50:51 -04:00
Kamil Śliwak 112815862e Merge pull request #11549 from TaldenV/update-path-resolution
[Grammar]: Edit for clarity
2021-06-17 18:52:32 +02:00
TaldenV 1d48b68637 Edit for clarity 2021-06-17 09:33:08 -05:00
chriseth a695089fec Merge pull request #10866 from ethereum/ir-stack
Expose libevmasm Assembly in libyul for CompilerStack
2021-06-17 16:16:05 +02:00
Alex Beregszaszi 0e8e4eacd5 Pass on assembly instance from AssemblyStack to CompilerStack
This allows for generation of various output artifacts supported by the old codegen
2021-06-17 15:35:59 +02:00
Alex Beregszaszi 6ae09ee0cc Add AssemblyStack.assembleEVM which returns both deploy and runtime assemblies 2021-06-17 15:35:59 +02:00
Alex Beregszaszi 05e3e723f5 Remove non-existing AssemblyStack.assembleAndGuessRuntime from header 2021-06-17 15:28:22 +02:00
Alex Beregszaszi 79794081eb Extract assemble() from compileContract() in CompilerStack 2021-06-17 15:28:22 +02:00
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