Kamil Śliwak
|
d3cce85a8d
|
externalTests: Make force_hardhat_unlimited_contract_size work with Typescript < 4.0
- The `??=` operator was added in Typescript 4. `??` Was already available on 3.7 so we can use it instead to get projects like Uniswap work.
|
2022-01-21 16:10:24 +01:00 |
|
Kamil Śliwak
|
a7cbb41bf9
|
externalTests: Add name_hardhat_default_export
|
2022-01-21 15:18:26 +01:00 |
|
Daniel Kirchner
|
76540b338e
|
Merge pull request #12561 from ethereum/perpetual-pools-ext-test
External test for Tracer Perpetual Pools
|
2022-01-21 11:42:26 +01:00 |
|
Marenz
|
a550048cf0
|
Fix too strict assert for calldata string -> bytes conversions
|
2022-01-20 15:11:26 +01:00 |
|
Daniel Kirchner
|
0b9ab33fce
|
Merge pull request #12557 from nishant-sachdeva/adding_stack_height_checker_to_address_provider_in_case_type_function
Adding Stack Height Checker and modifying the number of POP instructions
|
2022-01-19 21:18:15 +01:00 |
|
nishant-sachdeva
|
27d0480e96
|
Adding Stack Height Checker and modifying the number of POP instructions to appropriately provide the pointer address
|
2022-01-20 01:15:08 +05:30 |
|
Kamil Śliwak
|
7b4522f507
|
External test for Tracer Perpetual Pools
|
2022-01-19 20:24:25 +01:00 |
|
Kamil Śliwak
|
8f804333fe
|
force_hardhat_unlimited_contract_size: Initialize 'hardhat' network if is not explicitly configured
|
2022-01-19 20:23:41 +01:00 |
|
Kamil Śliwak
|
93f7d5f8f0
|
External tests for Pool Together v4
|
2022-01-19 17:21:03 +01:00 |
|
Daniel Kirchner
|
c3c5937bd7
|
Merge pull request #12552 from ethereum/missing-bracket
Add missing bracket in test
|
2022-01-19 16:07:41 +01:00 |
|
Marenz
|
be7c7dd4a9
|
Make formatting more consistent in natspec tests
|
2022-01-19 15:35:27 +01:00 |
|
Marenz
|
6d05912d70
|
Require strict parsing for natspec JSON tests
|
2022-01-19 15:35:27 +01:00 |
|
Daniel Kirchner
|
92c262d116
|
Merge pull request #12553 from ethereum/ir-ice-12546
Fix .push() not considering external functions
|
2022-01-19 13:41:20 +01:00 |
|
nishant-sachdeva
|
a0d6c11860
|
Equality operator allowed for external function types
|
2022-01-19 15:20:31 +05:30 |
|
Marenz
|
89d6bff72a
|
Fix .push() not considering external functions
|
2022-01-18 16:30:31 +01:00 |
|
Daniel Kirchner
|
cf8a7c3bea
|
Merge pull request #12544 from ethereum/natspec-ice-12528
Natspec: Fix ICE when overriding a struct getter with a Natspec-documented return value and the name in the struct is different.
|
2022-01-18 12:48:26 +01:00 |
|
Daniel Kirchner
|
79e9d619a3
|
Merge pull request #12545 from ethereum/yulGrammarFluke
Allow builtins in yul identifier paths in antlr grammar.
|
2022-01-17 20:42:14 +01:00 |
|
Daniel Kirchner
|
c91f995ec9
|
Update test/libsolidity/syntaxTests/inlineAssembly/assignment_to_function_pointer.sol
Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it>
|
2022-01-17 20:12:11 +01:00 |
|
Daniel Kirchner
|
2d0f6278bb
|
Allow builtins as yul identifier paths in antlr grammar.
|
2022-01-17 18:42:54 +01:00 |
|
Marenz
|
7c0a121e45
|
Natspec: Fix ICE when overriding a struct getter with a Natspec-documented return value and the name in the struct is different.
|
2022-01-17 17:10:07 +01:00 |
|
Marenz
|
57d84c8bfb
|
Fix genetic algorithms CI failure
|
2022-01-17 13:35:07 +01:00 |
|
Marenz
|
0004ad8764
|
Fix ICE when a constant variable declaration forward references a struct
|
2022-01-17 13:24:14 +01:00 |
|
Kamil Śliwak
|
1af0ce0f26
|
External test for Bleeps
|
2022-01-14 23:57:14 +01:00 |
|
Kamil Śliwak
|
4de1367ba7
|
External test for Yield Liquidator V2
|
2022-01-14 22:37:56 +01:00 |
|
Kamil Śliwak
|
054f1cb304
|
External test for Euler
|
2022-01-14 02:14:05 +01:00 |
|
Kamil Śliwak
|
f7a075bd48
|
externalTests: Add force_hardhat_unlimited_contract_size
|
2022-01-14 01:46:41 +01:00 |
|
Kamil Śliwak
|
f6ca4132b3
|
ens: Remove global solc replacement (only necessary with Truffle)
|
2022-01-14 01:36:47 +01:00 |
|
Marenz
|
2c4c8264e4
|
Fix wrong error with immutables when base contract c'tor uses return
|
2022-01-13 13:09:36 +01:00 |
|
Leo Alt
|
098a3cb537
|
adjust tests for nondeterminism
|
2022-01-12 18:43:18 +01:00 |
|
Daniel Kirchner
|
1655626e0a
|
Remove counterexample from test.
|
2022-01-12 17:58:05 +01:00 |
|
Leo Alt
|
9f171c0f06
|
update smtchecker tests for new z3
|
2022-01-12 15:13:34 +01:00 |
|
Kamil Śliwak
|
cc49eeda3f
|
trident: Note explaining the hard-coded commit
|
2022-01-10 21:36:58 +01:00 |
|
Kamil Śliwak
|
7142bfa548
|
trident: Sort test suites to make the order the same in CI and locally
|
2022-01-10 21:36:58 +01:00 |
|
Kamil Śliwak
|
823f0da3ee
|
trident: Update to match changes done to other external tests in the preset selection PR
|
2022-01-10 21:28:32 +01:00 |
|
Kamil Śliwak
|
4842774ab8
|
Merge pull request #12440 from ethereum/preset-selection-in-ext-tests
Preset selection in external tests
|
2022-01-10 21:15:45 +01:00 |
|
Kamil Śliwak
|
b8b8fcb463
|
Switch the trident external test to and earlier, working revision
|
2022-01-10 18:54:50 +01:00 |
|
Kamil Śliwak
|
b60b596741
|
externalTests: Add support for cloning repos at a specific commit
|
2022-01-10 18:38:48 +01:00 |
|
Kamil Śliwak
|
1928b7843b
|
externalTests: Preset selection via command-line arguments
|
2022-01-10 14:44:00 +01:00 |
|
Kamil Śliwak
|
2d038cddff
|
trident ext test: Patch upstream instread of relying on our fork
|
2022-01-10 14:37:25 +01:00 |
|
Kamil Śliwak
|
6980fa32e2
|
External test for sushiswap/trident
|
2022-01-10 14:37:24 +01:00 |
|
Kamil Śliwak
|
19b1a13c6d
|
externalTests: Add support for hardhat.config.ts
|
2022-01-10 14:37:24 +01:00 |
|
Bhargava Shastry
|
2c7aed1d7e
|
Add FunctionHoister as a pre-requisite for equal store eliminator.
|
2022-01-06 14:16:02 +01:00 |
|
Mathias L. Baumann
|
63b6bbe15c
|
Merge pull request #12471 from ethereum/modifiers-control-flow-11483
Properly generated control flows for inherited modifiers
|
2022-01-06 13:39:50 +01:00 |
|
Marenz
|
e969aed780
|
Properly resolve virtual modifiers
|
2022-01-06 12:52:06 +01:00 |
|
chriseth
|
c16867cb83
|
Merge pull request #12272 from ethereum/equalStoreEliminator
Equal store eliminator.
|
2022-01-05 11:24:59 +01:00 |
|
chriseth
|
679f73c1e0
|
Merge pull request #12276 from ethereum/fuzz-RSE
Yul interpreter: Changes required before merging Redundant store eliminator
|
2022-01-05 11:23:51 +01:00 |
|
Daniel Kirchner
|
671064b609
|
Use fixed seed for flaky phaser test for now.
|
2022-01-04 18:27:31 +01:00 |
|
chriseth
|
6dbe0d0933
|
Merge pull request #12436 from ethereum/testBatcher
Test batcher.
|
2022-01-04 16:21:56 +01:00 |
|
Bhargava Shastry
|
b8ad2b2718
|
Yul interpreter: Add flag to disable memory tracing and dump for fuzzing.
Model revert in yul interpreter.
Add logTrace for a few more instructions and clear trace on revert.
|
2022-01-04 11:56:27 +01:00 |
|
hrkrshnn
|
85d1a57e65
|
Added more tests. Updated chromosome. Remove unused headers.
|
2022-01-04 13:27:39 +05:30 |
|