chriseth
|
482bda6887
|
Merge remote-tracking branch 'origin/develop' into breaking
|
2020-12-10 12:15:52 +01:00 |
|
Mathias Baumann
|
37cc795034
|
Fix segfault for empty @return tags in modifiers
|
2020-12-10 11:54:40 +01:00 |
|
Leonardo
|
7e930f7bb3
|
Merge pull request #10543 from ethereum/abiv2-isabelle-encode-test
Isabelle abiv2 fuzzer: Add type string
|
2020-12-09 23:33:41 +01:00 |
|
Leonardo
|
9e07981920
|
Merge pull request #10477 from ethereum/smt_isoltest_cex
[SMTChecker] Move CHC counterexamples to primary location
|
2020-12-09 20:37:24 +01:00 |
|
Leonardo Alt
|
3c142e0e94
|
Move CHC counterexamples to primary location
|
2020-12-09 19:55:18 +01:00 |
|
Bhargava Shastry
|
2e3cba996a
|
Isabelle abiv2 fuzzer: Add type string
|
2020-12-09 18:10:10 +01:00 |
|
Kamil Śliwak
|
da2c2f4d40
|
Switch the external tests back to the usual branches from solidity-external-tests (080 version)
|
2020-12-09 18:08:12 +01:00 |
|
chriseth
|
3f748bbb94
|
Merge pull request #10336 from ethereum/enablecoderv2bydefault
[BREAKING] Enable ABI coder v2 by default.
|
2020-12-09 18:05:07 +01:00 |
|
chriseth
|
1c99537b5a
|
Merge pull request #10550 from ethereum/chainIdView
[BREAKING] Mark chainid as view.
|
2020-12-09 17:41:27 +01:00 |
|
chriseth
|
870fd24723
|
Merge pull request #9888 from ethereum/account-hash
Support address().codehash
|
2020-12-09 17:40:56 +01:00 |
|
Kamil Śliwak
|
165cab9e9d
|
Switch the external tests back to the usual branches from solidity-external-tests
|
2020-12-09 17:33:13 +01:00 |
|
Daniel Kirchner
|
588535566f
|
Mark chainid as view.
|
2020-12-09 16:55:51 +01:00 |
|
Alex Beregszaszi
|
ad6739d0f6
|
Support address().codehash
|
2020-12-09 14:58:27 +00:00 |
|
Daniel Kirchner
|
e691b7402a
|
Move standard-json "modelCheckerSettings" key to "settings.modelChecker".
|
2020-12-09 15:53:32 +01:00 |
|
chriseth
|
251f2a4d93
|
Fix bug in constant evaluator.
|
2020-12-09 15:50:53 +01:00 |
|
chriseth
|
dff7dcdc27
|
Update source location tests.
|
2020-12-09 15:25:15 +01:00 |
|
chriseth
|
3f5925e1c3
|
Update gas cost tests.
|
2020-12-09 15:25:15 +01:00 |
|
chriseth
|
72f1e4ea0b
|
Explicitly set coder to v1 for syntax tests.
|
2020-12-09 15:25:15 +01:00 |
|
chriseth
|
a5bd22795e
|
Force running abi coder v1 instead of v2.
|
2020-12-09 15:25:15 +01:00 |
|
chriseth
|
b18c76e34b
|
Merge remote-tracking branch 'origin/develop' into breaking
|
2020-12-09 15:24:49 +01:00 |
|
Leonardo Alt
|
a961a76263
|
Do not run SMTChecker when file level functions/constants are present.
|
2020-12-09 12:18:55 +01:00 |
|
Leonardo
|
3ca4a5136d
|
Merge pull request #10539 from blishko/test-issue-10502
[SMTChecker] Adding test witnessing that SMTChecker no longer crashes when producing CEX with arrays
|
2020-12-09 11:03:53 +01:00 |
|
Martin Blicha
|
de34fe8aa3
|
[SMTChecker] Adding test witnessing that SMTChecker no longer crashes when producing CEX with arrays
|
2020-12-09 09:13:39 +01:00 |
|
Alex Beregszaszi
|
47b10fd751
|
Report warning if contract uses abicoder v1, but IR is requested
|
2020-12-09 01:20:58 +00:00 |
|
chriseth
|
806453aca9
|
Merge remote-tracking branch 'origin/develop' into breaking
|
2020-12-08 21:00:09 +01:00 |
|
chriseth
|
0d7f9ae183
|
Merge pull request #10520 from ethereum/fix-initial-optimizer-settings-in-external-tests
Fix initial optimizer settings in external tests
|
2020-12-08 20:52:59 +01:00 |
|
chriseth
|
49d1f541a1
|
Merge pull request #10264 from ethereum/warn-conversion
Enable -Wconversion
|
2020-12-08 20:37:12 +01:00 |
|
chriseth
|
672abc2276
|
Merge pull request #10530 from ethereum/changeConstructorOrder
[Sol->Yul] Evaluate base arguments in derived to base order.
|
2020-12-08 20:32:48 +01:00 |
|
chriseth
|
e97ca0a777
|
Evaluate base arguments in derived to base order.
|
2020-12-08 20:27:06 +01:00 |
|
Alex Beregszaszi
|
7e88ba8da0
|
Enable the -Wconversion warning
|
2020-12-08 16:45:24 +00:00 |
|
chriseth
|
b045195c1e
|
Merge remote-tracking branch 'origin/develop' into breaking
|
2020-12-08 17:42:31 +01:00 |
|
Kamil Śliwak
|
a66ab1eb4e
|
Simplify functions for setting solc version in Truffle config
|
2020-12-08 16:23:37 +01:00 |
|
Kamil Śliwak
|
8cd6e15333
|
When changing compiler settings in Truffle config, always set all of them
|
2020-12-08 16:21:46 +01:00 |
|
Kamil Śliwak
|
5868eb7879
|
Take into account optimization level when creating initial Truffle settings for external tests
|
2020-12-08 16:11:17 +01:00 |
|
Kamil Śliwak
|
c6643712f7
|
Refactor truffle_run_test() to make optimizer settings reusable
|
2020-12-08 16:11:16 +01:00 |
|
Kamil Śliwak
|
609f1746c9
|
force_solc_settings: Stop using the outdated 'solc' key for compiler settings in truffle-config.js
- Settings were moved under 'compilers' in Truffle 5.0.0 and none of the projects use older Truffle.
|
2020-12-08 16:10:42 +01:00 |
|
Kamil Śliwak
|
a64a2fa186
|
Remove unused find_truffle_config
|
2020-12-08 16:10:11 +01:00 |
|
Leonardo
|
71a4a4efb1
|
Merge pull request #10529 from blishko/compound_assignment
[SMTChecker] Remove assert that is not true for compound assignment with right shift
|
2020-12-08 15:43:36 +01:00 |
|
Bhargava Shastry
|
fe6543a7c8
|
Abiv2 isabelle: Add fuzzer test harness skeleton and update CMake
|
2020-12-08 13:05:23 +01:00 |
|
Martin Blicha
|
12aa654bad
|
added test
|
2020-12-08 13:05:16 +01:00 |
|
Djordje Mijovic
|
acb93f3a97
|
Disallowing usage of msg.data in receive() function.
|
2020-12-08 11:49:20 +01:00 |
|
Alex Beregszaszi
|
66ee3ec533
|
Remove the \b, \f, \v escape sequences from the Scanner
|
2020-12-07 21:10:03 +00:00 |
|
chriseth
|
759db0e646
|
Properly filter requested artefacts inside the EVM objects.
|
2020-12-07 22:03:06 +01:00 |
|
Martin Blicha
|
ff0c794674
|
[SMTChecker] Fixing conversion from StringLiteral to FixedBytes
|
2020-12-07 19:30:51 +01:00 |
|
Leonardo Alt
|
b7ac207391
|
[SMTChecker] Support return in CHC
|
2020-12-07 18:17:33 +01:00 |
|
Kamil Śliwak
|
ec21fba4b7
|
Update to 0.8.0 versions of solidity-external-tests branches where necessary/available
|
2020-12-07 17:18:48 +01:00 |
|
Kamil Śliwak
|
d00bf35d6d
|
Don't run Gnosis external tests without optimization
- They fail because the code size exceeds 24576 bytes.
|
2020-12-07 17:17:57 +01:00 |
|
chriseth
|
a3c5d37d02
|
Merge remote-tracking branch 'origin/develop' into breaking
|
2020-12-07 17:13:48 +01:00 |
|
chriseth
|
8623e7fbe8
|
Merge pull request #10429 from ethereum/fix-and-enable-external-tests
Fix and enable external tests
|
2020-12-07 16:48:44 +01:00 |
|
Alex Beregszaszi
|
a8197788d0
|
Replace the inconsistent use of u160/Address/h160 with h160 only
|
2020-12-07 16:44:59 +01:00 |
|