Commit Graph
16265 Commits
Author SHA1 Message Date
Alexander Arlt 3754a86ab2 Add support for interfaceID. 2020-04-16 12:17:40 -05: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
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
Djordje Mijovic 8cc16eb128 Refactoring nextConstructor by moving it from CompilerContext to ContractDefinition 2020-04-06 17:35:08 +02:00
Jason Cobb 1cf8a6c9d2 Use readlink -f instead of realpath in ASTImportTest.sh 2020-04-06 10:10:58 -04:00
chriseth 806c835647 Merge pull request #8568 from aarlt/clang-tidy-apply-modernize-use-override
clang-tidy: Apply modernize-use-override.
2020-04-06 16:09:02 +02:00
Leonardo 07437985d0 Merge pull request #8579 from ethereum/smt_symbolic_state
[SMTChecker] Symbolic state
2020-04-06 15:11:14 +02:00
chriseth f956cc8990 Merge pull request #8616 from ethereum/develop
Merge develop into release for 0.6.5
v0.6.5
2020-04-06 15:03:00 +02:00
chriseth 3f52ee43a8 Merge pull request #8581 from ethereum/immutableDebug
Debug information for immutable references.
2020-04-06 14:22:31 +02:00
chriseth f7aba45457 Merge pull request #8592 from random-internet-cat/ast-visitor-constructor
Delete copy and move operations for ASTVisitor and ASTConstVisitor
2020-04-06 14:16:20 +02:00
chriseth 69a3bab0fc Merge pull request #8613 from ethereum/prepareNextRelease
Prepare changelog for 0.6.5.
2020-04-06 14:10:24 +02:00
chriseth 30c9705c14 Update buglist. 2020-04-06 13:17:01 +02:00
Leonardo Alt 05a85461fe Symbolic state 2020-04-06 12:27:53 +02:00
Leonardo 0a72a3b8af Merge pull request #8611 from ethereum/smt_array_variable_sort
[SMTChecker] Allow constructing symbolic arrays from smt sort
2020-04-06 12:26:30 +02:00
Daniel Kirchner 4a23ce087c Document immutable references output. 2020-04-06 11:22:07 +02:00
Daniel Kirchner 84d7bac4f6 Format immutable references similarly to link references. 2020-04-06 11:21:53 +02:00
chriseth 06562e3431 Prepare changelog for 0.6.5. 2020-04-06 11:11:20 +02:00
Daniel Kirchner 81652686be Debug information for immutable references. 2020-04-06 10:56:42 +02:00
Daniel Kirchner 8451639f17 Merge pull request #8586 from ethereum/immutableExternalFunctionPointers
Disallow external function pointers as immutables.
2020-04-06 10:53:54 +02:00
Leonardo Alt 2cfa44bba3 Allow constructing symbolic arrays from smt sort 2020-04-06 10:50:00 +02:00
chriseth 7148f4c5c5 Merge pull request #8609 from ethereum/trivial-doc-fixes-in-reference-types-rst
Trivial documentation fixes in reference-types.rst
2020-04-06 10:42:13 +02:00
Kamil Śliwak 303345b12c reference-types.rst: Fix incorrectly wrapped line in the array slice section 2020-04-06 10:15:42 +02:00
Kamil Śliwak 1847536d6d reference-types.rst: Minor text correction, itself -> themselves 2020-04-06 10:15:13 +02:00
Jason Cobb 205063f86b Delete copy and move operations for ASTVisitor and ASTConstVisitor 2020-04-03 23:47:10 -04:00
Daniel Kirchner 1b4bbdc5ff Merge pull request #8573 from ethereum/add-move-specific-warnings
[build-system] Add -Wpessimizing-move & -Wredundant-move warnings.
2020-04-03 16:58:26 +02:00
Leonardo 07ffc041db Merge pull request #8582 from ethereum/chriseth-patch-1
Changelog entry for immutable variables.
2020-04-03 12:24:44 +02:00
Daniel Kirchner d68c526eaa Disallow external function pointers as immutables. 2020-04-03 11:56:51 +02:00
Daniel Kirchner 00acaadd10 Merge pull request #8584 from random-internet-cat/annotation-constructors
Delete copy/move on annotation polymorphic bases to improve safety
2020-04-03 10:56:38 +02:00
Jason Cobb 7f5857a146 Delete copy/move on annotation polymorphic bases 2020-04-02 22:33:21 -04:00
Alexander Arlt cae6e7769f Apply modernize-use-override. 2020-04-02 18:00:44 -05:00
Alexander Arlt 90bb1d8a7c Apply modernize-use-emplace. 2020-04-02 17:35:48 -05:00