chriseth
|
319b29bb4a
|
Merge pull request #10423 from ethereum/ir-warn-v1
Report warning if contract uses abicoder v1, but IR is requested
|
2020-12-09 10:03:04 +01:00 |
|
chriseth
|
8cd9fdd757
|
Merge pull request #10538 from ethereum/ewasm_polyfill_recompilation
Fix regeneration of polyfill headers.
|
2020-12-09 09:56:42 +01:00 |
|
Alex Beregszaszi
|
47b10fd751
|
Report warning if contract uses abicoder v1, but IR is requested
|
2020-12-09 01:20:58 +00:00 |
|
Alexander Arlt
|
90623d9507
|
Fix recompilation of polyfills.
|
2020-12-08 20:02:25 -05: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 |
|
Leonardo
|
e78ca14368
|
Merge pull request #10510 from blishko/struct_in_cex
[SMTChecker] Adding support for reporting values of structs in CEX in CHC engine
|
2020-12-08 18:09:31 +01:00 |
|
Alex Beregszaszi
|
7e88ba8da0
|
Enable the -Wconversion warning
|
2020-12-08 16:45:24 +00:00 |
|
Martin Blicha
|
eb356735f6
|
[SMTChecker] Adding support for reporting values of structs in CEX in CHC engine.
|
2020-12-08 16:40:28 +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 |
|
Kamil Śliwak
|
8edd5d4fd9
|
Make printError() print to stderr
|
2020-12-08 16:01:41 +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
|
eff155d46a
|
Merge pull request #10528 from ethereum/abiv2-isabelle-smoketest
Abiv2 isabelle: Add fuzzer test harness skeleton and update CMake
|
2020-12-08 14:00:36 +01:00 |
|
chriseth
|
b8ad7e0607
|
Merge pull request #10499 from ethereum/dropUbuntu18
Drop direct support for Ubuntu 18.04 and switch to static PPA releases for it.
|
2020-12-08 13:57:20 +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 |
|
Martin Blicha
|
0ebab439be
|
removing assert that is not always true
|
2020-12-08 12:27:59 +01:00 |
|
chriseth
|
6fe3e0116c
|
Merge pull request #10486 from ethereum/filterRequstedEVM
Properly filter requested artefacts inside the EVM objects.
|
2020-12-08 12:18:17 +01:00 |
|
chriseth
|
759db0e646
|
Properly filter requested artefacts inside the EVM objects.
|
2020-12-07 22:03:06 +01:00 |
|
Leonardo
|
b23d923023
|
Merge pull request #10490 from blishko/issue-10439
[SMTChecker] Fixing type conversion from StringLiteral to FixedBytes
|
2020-12-07 20:39:09 +01:00 |
|
Martin Blicha
|
ff0c794674
|
[SMTChecker] Fixing conversion from StringLiteral to FixedBytes
|
2020-12-07 19:30:51 +01:00 |
|
Leonardo
|
51e27dd3d3
|
Merge pull request #9543 from ethereum/smt_return
[SMTChecker] Support return in CHC
|
2020-12-07 19:15:18 +01:00 |
|
Daniel Kirchner
|
2e6693c849
|
Update version checks in cmake to match debian stable and remove some workarounds.
|
2020-12-07 18:26:51 +01:00 |
|
Daniel Kirchner
|
1b88a8c845
|
Update compiler version requirements in the docs.
|
2020-12-07 18:26:51 +01:00 |
|
Daniel Kirchner
|
a3a5d93b34
|
Drop direct support for Ubuntu 18.04 and switch to static PPA releases for it.
|
2020-12-07 18:18:41 +01:00 |
|
Leonardo Alt
|
b7ac207391
|
[SMTChecker] Support return in CHC
|
2020-12-07 18:17:33 +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 |
|
chriseth
|
09bfbf3484
|
Merge pull request #10447 from ethereum/u160
Replace the inconsistent use of u160/Address/h160 with h160 only
|
2020-12-07 16:45:46 +01:00 |
|
Alex Beregszaszi
|
a8197788d0
|
Replace the inconsistent use of u160/Address/h160 with h160 only
|
2020-12-07 16:44:59 +01:00 |
|
chriseth
|
73a2843f05
|
Merge pull request #10513 from ethereum/groupDecoder
Group decoding function cases.
|
2020-12-07 14:40:19 +01:00 |
|
chriseth
|
50d5c77197
|
Merge pull request #10512 from ethereum/external-tests-remove-force-abi-v2
Remove the option for forcing ABIv2 from external tests
|
2020-12-07 14:39:10 +01:00 |
|
chriseth
|
254119d146
|
Merge pull request #10506 from ethereum/superInLibs
Make super unavailable in libraries.
|
2020-12-07 14:36:42 +01:00 |
|
Daniel Kirchner
|
6c70208d5f
|
Merge pull request #10359 from ethereum/extra-semi
Enable the -Wextra-semi warning
|
2020-12-07 14:35:30 +01:00 |
|
chriseth
|
251f722919
|
Group decoding function cases.
|
2020-12-07 14:14:54 +01:00 |
|
Kamil Śliwak
|
1f55e9213b
|
Disable flaky Gnosis v1 tests
|
2020-12-07 14:09:18 +01:00 |
|
Kamil Śliwak
|
9d1e0270cd
|
Bump node.js version to 12 or 14 on external test jobs where possible
|
2020-12-07 14:09:18 +01:00 |
|
Kamil Śliwak
|
c7b95e385f
|
external tests: Update solc-js dependencies after forcefully replacing it
- Otherwise it fails if the external project uses a version that is too old and does not have some newly added dependencies
|
2020-12-07 14:09:18 +01:00 |
|
Kamil Śliwak
|
0c5d3c0cdf
|
Add a job for executing external tests for ENS
|
2020-12-07 14:09:18 +01:00 |
|
Kamil Śliwak
|
70a2fc58b0
|
Add jobs and scripts running external tests for Gnosis v2
|
2020-12-07 14:09:18 +01:00 |
|
Kamil Śliwak
|
e05241adfc
|
Update Colony, Gnosis and OpenZeppelin external tests to run on updated 0.7.x branches from solidity-external-tests
|
2020-12-07 14:09:18 +01:00 |
|
Kamil Śliwak
|
45c506a4ff
|
Stop running external tests twice in CI
|
2020-12-07 14:00:14 +01:00 |
|
Kamil Śliwak
|
f737f66196
|
Temporarily disable gitter notifications for external tests
|
2020-12-07 14:00:14 +01:00 |
|
Kamil Śliwak
|
5b6e1560b3
|
Enable Colony, Gnosis and OpenZeppelin external tests in the main CI workflow
|
2020-12-07 14:00:14 +01:00 |
|