Commit Graph
9970 Commits
Author SHA1 Message Date
chriseth 565b4a0f11 Merge pull request #4022 from ethereum/docslin
Update documentation about C3 linearization.
2018-04-30 16:58:11 +02:00
chriseth 8782508e0b Update documentation about C3 linearization. 2018-04-30 16:15:41 +02:00
chriseth 9e61b25dc4 Merge pull request #3958 from meowingtwurtle/fixedPointTypes
Types class changes for fixed points
2018-04-30 15:56:55 +02:00
chriseth 1604a996fe Merge pull request #4005 from oboukli/fix-comment-typos
Fix comment typos
2018-04-27 19:04:05 +02:00
Omar Boukli-Hacene 090f9995f2 Fix comment typos 2018-04-27 19:31:30 +04:00
chriseth ef2111a2fe Merge pull request #3994 from rafialhamd/rafialhamd-documentation
Update Enum Type definition.
2018-04-26 10:20:09 +02:00
Rafiudeen Chozhan Kumarasamy 890a0a07a6 Update Enum Type definition.
It's better to say that, Enums contain finite set of 'constant values', instead of finite set of 'values'.
2018-04-25 21:32:50 +04:00
chriseth 81cca26f79 Merge pull request #3991 from aarlt/lvalue-virtual-destructor
Add virtual destructor in LValue class.
2018-04-25 09:51:40 +02:00
Alexander Arlt 3ec667f59b Add virtual destructor in LValue class. 2018-04-24 23:39:25 +02:00
chriseth 3d89d8b126 Merge pull request #3989 from elopio/patch-1
docs: clarify the maximum line length style
2018-04-24 18:58:04 +02:00
Leo Arias aff19a1009 docs: clarify the maximum line length style 2018-04-24 10:27:35 -06:00
chriseth d1e1293fbd Merge pull request #3981 from ethereum/years-suffix
The "year" denomination is deprecated
2018-04-24 12:12:03 +02:00
Alex Beregszaszi 258ae8927e Merge pull request #3970 from elopio/test/docstring-tag-end
docstring: add missing space
2018-04-24 02:16:27 +01:00
Leo Arias b74566e4ea docstring: add missing space 2018-04-23 21:47:53 +00:00
chriseth e685f9f59e Merge pull request #3976 from ethereum/emptyTupleComponent
Empty tuple components should not be possible
2018-04-23 17:35:00 +02:00
Alex Beregszaszi 1ac0090f31 The "year" denomination is deprecated 2018-04-23 16:19:51 +01:00
Alex Beregszaszi 75faed7c55 Add more denomination tests 2018-04-23 16:14:39 +01:00
Erik Kundt 896018c8a3 Treats inline array as an error. 2018-04-23 17:11:41 +02:00
Alex Beregszaszi 6d26ad1e61 Extract subdenomination tests 2018-04-23 16:10:10 +01:00
Erik Kundt b2ff9bc88d Turns it into warning (error for 0.5.0) and adds Changelog entry. 2018-04-23 17:09:42 +02:00
Alex Beregszaszi c7ee2ca0b9 Merge pull request #3467 from aarlt/strict-mode-jsoncpp-1.8.4
cmake/jsoncpp.cmake: update to jsoncpp v1.8.4
2018-04-23 14:39:14 +01:00
Alex Beregszaszi fa2a28abc2 CMake: enable C++11 for jsoncpp 2018-04-23 13:37:37 +01:00
Alexander Arlt a49dac8057 Install & use cmake provided by scripts/install_cmake.sh for emscripten 2018-04-23 11:10:39 +01:00
Alexander Arlt 0b49fd3493 CMake: Update jsoncpp to v1.8.4 2018-04-23 11:10:39 +01:00
chriseth 2fae248dbe Merge pull request #3957 from ethereum/deprecated-error
Turn deprecated warnings for sha3/suicide into errors (experimental 0.5.0)
2018-04-22 17:26:49 +02:00
Erik Kundt f2b58de92c Prevents null type from being used in tuple. 2018-04-22 16:54:33 +02:00
Alex Beregszaszi d674cde34c Merge pull request #3964 from MatthewDLudwig/develop
Updated constructors and pragma solidity lines.
2018-04-20 23:43:45 +01:00
Matthew Ludwig cf347745bd Updated constructors and pragma solidity lines.
Updated the Inheritance section of the docs in order to correct old constructor formats and update them to the new constructor() format.
2018-04-20 16:50:00 -04:00
Alex Beregszaszi c8167a9acd Merge pull request #3933 from ethereum/jsoncpp-cmake
Fixes jsoncpp compilation when it is also installed system-wide
2018-04-20 21:10:24 +01:00
Alex Beregszaszi d224d6f98b CMake: require builtin jsoncpp headers over system wide headers 2018-04-20 20:40:05 +01:00
Alexander Arlt 70fcf1a8e0 CMake: remove direct jsoncpp dependency in libevmasm 2018-04-20 20:37:26 +01:00
Alex Beregszaszi 5423974e87 Remove category check in FixedPointType:binaryOperatorResult as commonType handles the same 2018-04-20 17:54:34 +01:00
Jason Cobb 57003c534a Types changes for fixed points 2018-04-20 17:53:42 +01:00
Alex Beregszaszi 0493e3b053 Turn deprecated warnings for sha3/suicide into errors (experimental 0.5.0) 2018-04-20 17:40:48 +01:00
Alex Beregszaszi edd20ebefb Extract syntax tests 2018-04-20 17:38:16 +01:00
Alex Beregszaszi 72b0412ef6 Merge pull request #3956 from ethereum/tight-pack-hash
Make literals an error for tight packing (experimental 0.5.0)
2018-04-20 17:32:50 +01:00
Alex Beregszaszi 65345162b4 Update tight packing test cases 2018-04-20 12:01:51 +01:00
Alex Beregszaszi 069ea38916 Make literals an error for tight packing (experimental 0.5.0) 2018-04-20 11:58:16 +01:00
chriseth 676732776e Merge pull request #3943 from ethereum/smt_remove_branch_warning
[SMTChecker] Remove 'information is erase' message for if-else
2018-04-20 09:01:59 +02:00
chriseth 0f3284316d Merge pull request #3924 from ethereum/optim-address-op
Remove unnecessary masking of the result of known short instructions
2018-04-20 08:57:00 +02:00
Alex Beregszaszi 2028960985 Merge pull request #3946 from ethereum/chriseth-patch-1
Clarify namespaces in coding style.
2018-04-20 00:07:05 +01:00
Alex Beregszaszi 38460d8b47 Remove unnecessary masking of the result of known short instructions 2018-04-19 23:59:06 +01:00
chriseth 27d7990684 Merge pull request #3954 from ethereum/release
Merge release back into develop.
2018-04-20 00:11:20 +02:00
chriseth 5f9c9a42ca Merge pull request #3951 from ethereum/version0424
Set version to 0.4.24
2018-04-19 23:21:46 +02:00
chriseth 124ca40dc5 Merge pull request #3950 from ethereum/develop
Merge develop into release for 0.4.23
v0.4.23
2018-04-19 19:24:01 +02:00
chriseth 7fb431ad7d Merge pull request #3952 from ethereum/disableTestsOnTravisAgain
Disable tests on travis again.
2018-04-19 18:34:33 +02:00
chriseth fb3f579ae2 Disable tests on travis again. 2018-04-19 18:32:52 +02:00
chriseth 0759206b11 Set version to 0.4.24 2018-04-19 17:50:13 +02:00
chriseth 3f7223759a Merge pull request #3949 from ethereum/prepareRelease
Prepare 0.4.23 release.
2018-04-19 17:47:15 +02:00
chriseth a79c9a1dfe Prepare 0.4.23 release. 2018-04-19 17:21:34 +02:00