Christian Parpart
|
df729b3084
|
Make use of C++17 std::optional<> instead of boost::optional<>.
|
2019-10-28 11:39:30 +01:00 |
|
Henry Lee
|
24cbb4dd17
|
Treat magic variables as unknown identifiers in inline assembly
This fixes #4575. For keywords such as 'super' and 'this', will be
treated as unknown identifiers.
|
2019-10-28 14:59:50 +11:00 |
|
Alex Beregszaszi
|
302a51a58c
|
Merge pull request #7572 from ethereum/ext-tests-version-pragma
Update version pragma replacement in external tests
|
2019-10-25 21:26:06 +01:00 |
|
Erik Kundt
|
d470663c25
|
Update version pragma replacement in ext. tests.
|
2019-10-25 17:38:29 +02:00 |
|
chriseth
|
15e39f7d65
|
Merge pull request #7556 from ethereum/ice-7550
Check for use of modifiers in invalid contexts
|
2019-10-24 10:32:49 +02:00 |
|
chriseth
|
a4af0c6b5a
|
Merge pull request #7564 from ethereum/docs-code-fix
[docs] Fixes source extraction from documentation
|
2019-10-23 23:20:16 +02:00 |
|
Erik Kundt
|
ec53899a10
|
Fixes source extraction from docs.
|
2019-10-23 22:13:24 +02:00 |
|
chriseth
|
abf1aa74cf
|
Merge pull request #7557 from ethereum/ice-7549
Fix wrong assert in overflow check
|
2019-10-23 17:19:33 +02:00 |
|
chriseth
|
f399d8415f
|
Fix layout for text conversion.
|
2019-10-23 16:43:29 +02:00 |
|
Mathias Baumann
|
c3e8023ad5
|
Fix wrong assert in overflow check
|
2019-10-23 14:59:34 +02:00 |
|
Mathias Baumann
|
8c5d1da5a5
|
Check for use of modifiers in invalid contexts
|
2019-10-23 12:36:20 +02:00 |
|
Mathias Baumann
|
ad7cf42aad
|
Add missing dots in deprecation warning
|
2019-10-23 12:23:21 +02:00 |
|
chriseth
|
e56d1aa5aa
|
Merge pull request #7559 from ethereum/inv-code-7488
Disallow call of same-class-ctor as modifier
|
2019-10-23 10:48:44 +02:00 |
|
Mathias Baumann
|
6ac12afd06
|
Disallow call of same-class-ctor as modifier
|
2019-10-23 10:29:41 +02:00 |
|
chriseth
|
eca2b9bdba
|
Merge pull request #7547 from ethereum/wasmCleanup
Wasm: Remove continue and add br_if.
|
2019-10-22 13:26:23 +02:00 |
|
Bhargava Shastry
|
128c3c7cf6
|
yul interpreter: Initialize calldata with random data
|
2019-10-21 10:37:35 +02:00 |
|
Erik K
|
d5b2f347bf
|
Merge pull request #7552 from ethereum/circle-macos-fix
Bumps XCode version for CircleCI builds
|
2019-10-18 19:06:31 +02:00 |
|
Erik Kundt
|
a153b1f446
|
Bumps XCode version for CircleCI builds.
|
2019-10-18 14:09:25 +02:00 |
|
chriseth
|
f8ade0122a
|
Remove label from expression and add br_if.
|
2019-10-17 13:15:18 +02:00 |
|
chriseth
|
0657aff937
|
Remove continue from wasm.
|
2019-10-17 13:15:17 +02:00 |
|
chriseth
|
5ea1d90f98
|
Merge pull request #7533 from kcy1019/feature/no-boost-regex
Remove dependency on boost::regex from Whiskers
|
2019-10-17 12:18:13 +02:00 |
|
chriseth
|
e626437d77
|
Merge pull request #7538 from ghallak/7198-remove-padded-zeros
Remove trailing zeros from the output of BytesUtils::formatBytes
|
2019-10-16 15:55:02 +02:00 |
|
chriseth
|
61d6c12b71
|
Merge pull request #7539 from ethereum/selfbalance
Use selfbalance for ``address(this).balance``.
|
2019-10-16 14:45:23 +02:00 |
|
kcy1019
|
547cd2eb71
|
Remove dependency on boost::regex from Whiskers
|
2019-10-16 21:26:49 +09:00 |
|
chriseth
|
ebfe7391ff
|
Use selfbalance for `address(this).balance `.
|
2019-10-16 14:25:56 +02:00 |
|
chriseth
|
9ec8bcda4f
|
Merge pull request #7517 from ethereum/debugOptimizerSteps
Debug optimizer steps.
|
2019-10-16 14:15:36 +02:00 |
|
chriseth
|
45705b0e29
|
Debug optimizer steps.
|
2019-10-16 14:06:18 +02:00 |
|
Gaith Hallak
|
8a8f553e4d
|
Remove trailing zeros from the output of BytesUtils::formatBytes
|
2019-10-16 14:42:12 +03:00 |
|
Gaith Hallak
|
02ae43aad4
|
Fix the documentation for TestFunctionCall::format
|
2019-10-16 14:42:12 +03:00 |
|
chriseth
|
83bb1515c2
|
Merge pull request #7531 from jochem-brouwer/fix-docs-create2
fix doc create2
|
2019-10-15 14:00:19 +02:00 |
|
Jochem Brouwer
|
184104a4f7
|
fix doc create2
|
2019-10-11 03:00:26 +02:00 |
|
chriseth
|
6cbcc3796c
|
Merge pull request #7509 from ethereum/fixTrailingSpaces
Fix trailing spaces
|
2019-10-04 17:57:56 +02:00 |
|
Gaith Hallak
|
51ae296cac
|
Modify the expectation files in ASTJSON tests.
|
2019-10-02 22:31:12 +02:00 |
|
Gaith Hallak
|
62a62555bc
|
Remove trailing spaces from JSON output
|
2019-10-02 19:02:35 +02:00 |
|
chriseth
|
f35458b2ff
|
Merge pull request #7508 from ethereum/buildPathPrefix
Prevent build path from ending up in binaries.
|
2019-10-02 18:02:43 +02:00 |
|
Daniel Kirchner
|
c823b3519e
|
Replace build source path in __FILE__ macros.
|
2019-10-02 17:25:10 +02:00 |
|
chriseth
|
a996040c30
|
Merge pull request #7506 from ethereum/fix/patterns-docs
[DOCS] Rephrase sentence of example explanation
|
2019-10-02 16:30:46 +02:00 |
|
Chris Chinchilla
|
dd3beeadf1
|
Rephrase sentence of example explanation
|
2019-10-02 14:35:08 +02:00 |
|
chriseth
|
2d150b659e
|
Merge pull request #7502 from ethereum/staticReleaseFix
Explicitly link against pthreads for static build.
|
2019-10-02 13:07:37 +02:00 |
|
Daniel Kirchner
|
d459fa6f22
|
Explicitly link against pthreads for static build.
|
2019-10-02 00:30:38 +02:00 |
|
chriseth
|
5e191b9a23
|
Merge pull request #7501 from ethereum/release
Merge release back into develop.
|
2019-10-01 22:13:59 +02:00 |
|
chriseth
|
74d2b228ad
|
Merge pull request #7500 from ethereum/setTo0513
Set version to 0.5.13
|
2019-10-01 22:03:34 +02:00 |
|
chriseth
|
5b9b28fdf0
|
Set version to 0.5.13
|
2019-10-01 21:02:23 +02:00 |
|
chriseth
|
7709ece95f
|
Merge pull request #7497 from ethereum/develop
Merge develop into release for 0.5.12
|
2019-10-01 17:59:34 +02:00 |
|
chriseth
|
641c06d50d
|
Merge pull request #7496 from ethereum/arraysOfRecursiveStructs
Fix internal compiler error for arrays of recursive structs.
|
2019-10-01 17:14:22 +02:00 |
|
Daniel Kirchner
|
7202ebb5b2
|
Fix internal compiler error for arrays of recursive structs.
|
2019-10-01 16:51:14 +02:00 |
|
chriseth
|
48c77c971d
|
Merge pull request #7493 from ethereum/prepare_0512
Update changelog for 0.5.12 release.
|
2019-10-01 16:39:50 +02:00 |
|
chriseth
|
a3dacc4d8b
|
Update changelog for 0.5.12 release.
|
2019-10-01 15:54:10 +02:00 |
|
chriseth
|
cbdc3bc1eb
|
Merge pull request #7470 from MicahZoltu/patch-2
Removes the optionality on `output` in ABI docs.
|
2019-10-01 13:57:08 +02:00 |
|
chriseth
|
a8ffbc78c0
|
Merge pull request #7477 from ethereum/add-clang-ci
Add clang build and test CIs
|
2019-10-01 13:55:37 +02:00 |
|