Mathias Baumann
6ac12afd06
Disallow call of same-class-ctor as modifier
2019-10-23 10:29:41 +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
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
chriseth
7bc8503f53
Merge pull request #7483 from ethereum/import-shadowing-source-location
...
Fixes source location in warning for shadowing import delcarations.
2019-10-01 13:48:43 +02:00
Christian Parpart
00d7dac15f
Fixes source location in warning for shadowing import delcarations.
2019-09-30 11:45:46 +02:00
Christian Parpart
8847647547
Merge pull request #7174 from ethereum/doxygen-multiline-comments-and-crlf
...
Fixes doxygen style multiline comment parsing for files with CRLF
2019-09-30 09:45:39 +02:00
Christian Parpart
f85f6ba7e0
Fixes doxygen style multiline comment parsing for files with CRLF as line terminators.
2019-09-25 12:59:46 +02:00
Bhargava Shastry
cb4925f4cf
Add clang build and test CIs
2019-09-24 18:19:26 +02:00
chriseth
45583895fc
Merge pull request #7473 from ethereum/refactorSteps
...
Refactor Optimiser Steps Interface.
2019-09-24 15:55:25 +02:00
chriseth
387cb620e9
Merge pull request #7452 from ethereum/smt_fix_function_name
...
[SMTChecker] Fix SMT name for function identifiers
2019-09-24 15:55:14 +02:00
chriseth
cda23d63e9
Merge pull request #7458 from ethereum/fixErrorMessage
...
Fix error message about accessing storage pointers.
2019-09-24 15:11:03 +02:00
chriseth
9ce1ca2340
Refactor Optimiser Steps Interface.
2019-09-24 14:52:01 +02:00
Leonardo Alt
83ef34f41d
[SMTChecker] Fix SMT name for function identifiers
2019-09-24 11:23:10 +02:00
chriseth
973e4ca90a
Merge pull request #7453 from ethereum/smt_lib_const_array
...
[SMTChecker] Add "as const: function to SMTLib2Interface
2019-09-24 11:02:34 +02:00
chriseth
ca21659749
Fix error message about accessing storage pointers.
2019-09-24 10:52:02 +02:00
chriseth
c4208a6ab8
Merge pull request #7457 from ethereum/docAndTestsForChainIdAndSelfBalance
...
Document chainid and selfbalance.
2019-09-23 16:31:58 +02:00
Micah Zoltu
ae84782d0e
Removes the optionality on output
in ABI docs.
...
I _believe_ (someone more knowledgable than I should verify this claim) that Solidity will always write out an `output` member. If there are no return parameters, then the array will be empty, but the `output` property will be present.
If this is not correct, I will withdraw this PR, but if the assertion is correct then the docs should reflect that so people can rely on the `output` property being present when writing ABI processors.
I also fixed some inconsistency in line termination character. It was sometimes `.` and sometimes `;`. I picked `.`, but don't really care which as long as it is consistent.
2019-09-23 16:42:34 +08:00
chriseth
0478eb1e1b
Merge pull request #7459 from ethereum/circle-nightly-060
...
Enable nightly tests for 0.6.0
2019-09-19 15:44:46 +02:00
chriseth
bfc8fd23ac
Document chainid and selfbalance.
2019-09-19 15:35:37 +02:00
Erik Kundt
839637e472
Enables nightly tests for 0.6.0.
2019-09-19 13:45:08 +02:00