Commit Graph
16293 Commits
Author SHA1 Message Date
Daniel Kirchner c6c2d7174d Use latest docker image for chk_proofs and t_ems_solcjs CI runs. 2020-04-15 10:12:35 +02:00
chriseth d3aa69e8bd Merge pull request #8652 from esaulpaugh/develop
clarify description of padding for int<M> types
2020-04-14 19:13:40 +02:00
chriseth 25b0df3dde Merge pull request #8246 from ethereum/yul-codegen-trycatch
Sol-to-Yul codegen for try-catch statement
2020-04-14 19:08:02 +02:00
Christian Parpart d00d3c45b1 [Sol2Yul] Implements codegen part for try/catch statements. 2020-04-14 18:42:37 +02:00
Christian Parpart 3b83365b42 [libsolidity] TryStatement: Adding AST accessors for success/structured/fail clauses. 2020-04-14 18:39:08 +02:00
chriseth 79a44b8170 Merge pull request #8631 from ethereum/typingRefactoring
Extract typing from reference resolving.
2020-04-14 13:55:56 +02:00
Daniel Kirchner c47714f0ba Update ASTJSON tests that fail to compile. 2020-04-14 10:59:28 +02:00
Daniel Kirchner 3af43fd350 Extract typing. 2020-04-14 10:59:28 +02:00
Leonardo accd8d7667 Merge pull request #8639 from ethereum/smt_tuple_sort
[SMTChecker] Add and use tuple sort
2020-04-14 10:01:55 +02:00
Evan Saulpaugh 1a67b86f24 clarify description of padding for int<M> types 2020-04-10 02:23:13 -05:00
Evan Saulpaugh 1ef24562a9 change positive to non-negative 2020-04-10 02:17:57 -05:00
Leonardo 333322ebf4 Merge pull request #8648 from ethereum/fix32bitfailure
Fix 32 bit build failure.
2020-04-09 20:25:07 +02:00
chriseth 6713f32532 Merge pull request #8650 from ethereum/release
Merge release back into develop.
2020-04-09 17:42:49 +02:00
chriseth f8aaa83e4e Merge pull request #8647 from ethereum/setverto067
Set version to 0.6.7.
2020-04-09 17:02:58 +02:00
chriseth ae336fe1c1 Fix 32 bit build failure. 2020-04-09 17:01:26 +02:00
chriseth ee3bb0475c Merge pull request #8495 from davidcian/circleci-diff-comment
Report style errors at the correct location.
2020-04-09 17:00:15 +02:00
David Cian f682942f96 Make CircleCI post diff review for style violation
The CircleCI robot now also posts a review comment
directly on the diff (on GitHub, the changes tab),
where the style violations take place.
2020-04-09 16:56:25 +02:00
chriseth 557c3ef767 Set version to 0.6.7. 2020-04-09 16:50:31 +02:00
chriseth a7a1feb1b8 Merge pull request #8626 from ethereum/immutable-functioncallgraph
Prepare literalArguments for immutable builtin functions
2020-04-09 15:46:02 +02:00
chriseth 51df2209ed Merge pull request #7632 from ethereum/fix/tests-docs
[DOCS] Clarify testing section
2020-04-09 15:30:27 +02:00
Chris ChinchillaandBhargava Shastry eaff5c58a9 Update contributing doc to clarify tests
Fix line endings

Update docs/contributing.rst

Co-Authored-By: Bhargava Shastry <bhargava.shastry@ethereum.org>

Remove duplication

Add back URL to correct evmone version

Add Istanbul
2020-04-09 15:28:38 +02:00
chriseth 6c089d02b2 Merge pull request #8645 from ethereum/develop
Merge develop into release for 0.6.6.
v0.6.6
2020-04-09 13:40:11 +02:00
Leonardo Alt 4fc9920112 Use tuple sort name plus index for field name 2020-04-09 12:59:57 +02:00
chriseth 9559b8c7f9 Merge pull request #8643 from ethereum/prepare066
Prepare 0.6.6
2020-04-09 12:53:53 +02:00
chriseth 605e176fcf Merge pull request #8641 from a3d4/refactor-redundant-else
Minor refactoring. Removed a redundant else clause
2020-04-09 11:59:58 +02:00
chriseth 474b72e3f4 Prepare 0.6.6 2020-04-09 11:55:21 +02:00
a3d4 3ef510bc86 Removed a redundant else clause. 2020-04-08 23:40:29 +02:00
Leonardo Alt 5d9dd654cf [SMTChecker] Add and use tuple sort 2020-04-08 18:26:03 +02:00
chriseth 7a9e024e90 Merge pull request #8637 from ethereum/fix_ownership2
Fix ownership part two.
2020-04-08 18:23:04 +02:00
Alexander Arlt 50776133b5 Fix ownership, part two. 2020-04-08 11:04:44 -05:00
chriseth 1f183e3dbb Merge pull request #8638 from Satoshi-Kusumoto/patch-1
fix doc link
2020-04-08 17:33:01 +02:00
Black3HDF c7e0983cef fix link 2020-04-08 22:46:59 +08:00
Mathias Baumann 5203503583 Allow for per-parameter literalValues builtin functions 2020-04-08 16:41:38 +02:00
chriseth 748afe0edd Merge pull request #8630 from ethereum/encoding-bug-functionCallOption
TypeChecker error when encoding functions with call options; tests
2020-04-08 16:33:24 +02:00
chriseth 9fab9df18c Merge pull request #8607 from a3d4/fix-nested-tuples
Fixed nested tuples on the right-hand side.
2020-04-08 12:29:52 +02:00
chriseth 93305d5979 Merge pull request #8629 from ethereum/fix_ownership
Fix ownership.
2020-04-08 12:27:16 +02:00
Alexander Arlt 6cf830742d Fix ownership. 2020-04-07 15:39:18 -05:00
a3d4 aba0b2957c Fix tuple assignments with multi-slot components. 2020-04-07 18:39:25 +02:00
chriseth baefab78d8 Merge pull request #8628 from ethereum/fiximmutableastexport
Export immutability.
2020-04-07 18:37:09 +02:00
hrkrshnn 96411711ef Added changelog 2020-04-07 21:17:35 +05:30
hrkrshnn 229587672f TypeChecker error when encoding functions with call options; tests 2020-04-07 21:11:46 +05:30
chriseth 236eff8416 Export immutability. 2020-04-07 17:30:54 +02:00
chriseth 823a119117 Merge pull request #8570 from aarlt/clang-tidy-apply-modernize-use-emplace
clang-tidy: Apply modernize-use-emplace.
2020-04-07 17:28:50 +02:00
Leonardo 582c754598 Merge pull request #8624 from ethereum/smt_fix_internal_call_chc
[SMTChecker] Fix ICE in CHC internal calls
2020-04-07 10:51:49 +02:00
Leonardo Alt e3ec22124e [SMTChecker] Fix ICE in CHC internal calls 2020-04-07 01:09:03 +02:00
chriseth 398c515982 Merge pull request #8618 from mijovic/nextConstructorRefactor
Refactoring nextConstructor by moving it from CompilerContext to ContractDefinition
2020-04-06 19:31:12 +02:00
chriseth 65521839a4 Merge pull request #8617 from random-internet-cat/realpath-fix
Use readlink -f instead of realpath in ASTImportTest.sh
2020-04-06 19:24:06 +02:00
chriseth e349f4b73a Merge pull request #8621 from ethereum/release
Merge release back into develop.
2020-04-06 18:37:11 +02:00
chriseth d723e389b5 Merge pull request #8620 from ethereum/setVersionTo066
Set version to 0.6.6.
2020-04-06 18:31:28 +02:00
chriseth 0988ee641b Set version to 0.6.6. 2020-04-06 18:12:21 +02:00