chriseth
|
488fd5a27a
|
Merge pull request #9575 from ethereum/yul-optim-check
Parse optimiser output in yulOptimiserTests
|
2020-08-06 00:40:45 +02:00 |
|
Alex Beregszaszi
|
2e8616e2e4
|
Run prequisite steps for VarNameCleaner in tests
|
2020-08-05 22:12:51 +01:00 |
|
Alex Beregszaszi
|
0a8bc861b2
|
Remove old boost tests from libyul/ObjectParser
|
2020-08-05 21:01:46 +01:00 |
|
Alex Beregszaszi
|
291c359ee9
|
Add more syntax tests for Yul objects
Also move some of them from boost tests.
|
2020-08-05 21:01:46 +01:00 |
|
Alex Beregszaszi
|
e7c99918ed
|
Use yul::test::parse in libyul/SynaxtTests to support objects
|
2020-08-05 18:10:21 +01:00 |
|
chriseth
|
98faf82d3f
|
Merge pull request #9563 from ethereum/constrInLib
Fix member lookup for constructor in library.
|
2020-08-05 19:07:28 +02:00 |
|
Alex Beregszaszi
|
dec0f86b83
|
Merge pull request #9542 from ethereum/smt_add_test
[SMTChecker] Add test from Aon blog post
|
2020-08-05 13:24:16 +01:00 |
|
Alex Beregszaszi
|
e77ae3f06e
|
Parse optimiser output in yulOptimiserTests
|
2020-08-05 12:57:14 +01:00 |
|
Alex Beregszaszi
|
a21c8e18f1
|
Merge pull request #9572 from ethereum/yul-optimiser-tests
Return object format in expectation for yulOptimizerTests
|
2020-08-05 12:57:01 +01:00 |
|
Alex Beregszaszi
|
ad6f39376f
|
Return object format in expectation for yulOptimizerTests
|
2020-08-05 11:55:13 +01:00 |
|
Alex Beregszaszi
|
6e381326fe
|
Adjust and add more tests
|
2020-08-05 11:37:04 +01:00 |
|
chriseth
|
b8fd409f7f
|
Merge pull request #9566 from ethereum/byteAfterShrNonEight
Optimize byte-after-shr for shift amounts that are not multiples of 8.
|
2020-08-04 14:19:11 +02:00 |
|
chriseth
|
a3a9630d8b
|
Optimize byte-after-shr for shift amounts that are not multiples of 8.
|
2020-08-04 12:16:23 +02:00 |
|
chriseth
|
0ea5aae9aa
|
Require inheritdoc tag to be non-empty.
|
2020-08-04 12:13:23 +02:00 |
|
chriseth
|
c96e997a3c
|
Fix member lookup for constructor in library.
|
2020-08-04 10:51:40 +02:00 |
|
Leonardo Alt
|
55624d6416
|
Add test from Aon blog post
|
2020-08-04 09:31:48 +02:00 |
|
Bhargava Shastry
|
5100effeec
|
yul: Set non movable flag to true in simplification rule for byte of right-shifted expression
|
2020-08-03 17:30:52 +02:00 |
|
chriseth
|
cd2ce28317
|
Merge pull request #9547 from ethereum/useCBOR
Use cbor metadata in gas cost tests.
|
2020-07-28 23:59:14 +02:00 |
|
chriseth
|
b8b78a6982
|
Use cbor metadata in gas cost tests.
|
2020-07-28 23:42:22 +02:00 |
|
chriseth
|
9e5a56a649
|
Merge pull request #9526 from ethereum/scanner-split
Add ScannerKind and replace supportPeriodInIdentifier
|
2020-07-28 23:25:28 +02:00 |
|
chriseth
|
aea75d0f5b
|
Merge pull request #9513 from ethereum/smt_fix_fixed_bytes_access
[SMTChecker] Fix ICE on fixed bytes access
|
2020-07-28 23:24:04 +02:00 |
|
chriseth
|
73506e2858
|
Merge pull request #9530 from a3d4/improve-error-coverage-referenceresolver
Complete error coverage of ReferenceResolver
|
2020-07-28 21:12:54 +02:00 |
|
a3d4
|
ffdb0e37ff
|
Complete error coverage of ReferenceResolver
|
2020-07-28 18:56:57 +02:00 |
|
a3d4
|
dbeacbafa5
|
Cover "Override changes modifier to public state variable." error
|
2020-07-28 18:55:12 +02:00 |
|
Leonardo Alt
|
ad1798b000
|
[SMTChecker] Fix ICE on fixed bytes access
|
2020-07-28 17:59:42 +02:00 |
|
Alex Beregszaszi
|
d9cb8c8c5e
|
Add ScannerKind and replace supportPeriodInIdentifier
|
2020-07-28 12:31:08 +01:00 |
|
chriseth
|
655113e922
|
Merge pull request #9532 from ethereum/smt_fix_tests
Fix SMTChecker tests
|
2020-07-28 12:14:46 +02:00 |
|
Alex Beregszaszi
|
291c00c3de
|
Remove errenous error duplication and move some tests around
|
2020-07-28 10:45:27 +01:00 |
|
chriseth
|
53d497fc31
|
Merge pull request #9412 from ethereum/unicode-string
[BREAKING] Support unicode string literal type
|
2020-07-28 11:42:23 +02:00 |
|
Leonardo Alt
|
a6df232fa3
|
Fix SMT tests
|
2020-07-28 11:24:25 +02:00 |
|
Alex Beregszaszi
|
0102d30b0a
|
Add more tests to the scanner regarding dots in identifiers
|
2020-07-27 18:38:18 +01:00 |
|
chriseth
|
ee9a03ffe1
|
Merge pull request #9501 from ethereum/calldataToMemoryCopy
[Sol->Yul] Implementing bytes copying from calldata to memory.
|
2020-07-27 19:23:30 +02:00 |
|
chriseth
|
81cdc39f51
|
Merge pull request #9514 from ethereum/fixInterCon
Fix internal error for invalid data location in constructor.
|
2020-07-27 19:21:55 +02:00 |
|
Alex Beregszaszi
|
f5f86779b8
|
Update tests for unicode literals
|
2020-07-27 18:21:17 +01:00 |
|
Alex Beregszaszi
|
5bfcc1ffcc
|
Update tests for string literals
|
2020-07-27 18:21:17 +01:00 |
|
chriseth
|
9605b85c21
|
Merge pull request #9352 from ethereum/smt_cex
[SMTChecker] CHC counterexamples
|
2020-07-27 19:21:04 +02:00 |
|
Leonardo Alt
|
b207222af7
|
Fix extra parens
|
2020-07-27 17:14:59 +02:00 |
|
Djordje Mijovic
|
96258c7e75
|
[Sol->Yul] Implementing bytes copying from calldata to memory.
|
2020-07-27 15:14:26 +02:00 |
|
chriseth
|
f24097c38d
|
Fix internal error for invalid data location in constructor.
|
2020-07-27 15:00:17 +02:00 |
|
Leonardo Alt
|
de4ae301c4
|
[SMTChecker] Fix ICE when tuples have extra effectless parens
|
2020-07-27 13:03:27 +02:00 |
|
chriseth
|
5812cd8213
|
Merge pull request #9511 from ethereum/ast-hex-string
[BREAKING] Distinguish between stringLiteral and hexStringLiteral in the JSON AST
|
2020-07-27 12:34:40 +02:00 |
|
Alex Beregszaszi
|
5ecc84e92e
|
Distinguish between stringLiteral and hexStringLiteral in the JSON AST
|
2020-07-27 10:19:24 +01:00 |
|
chriseth
|
2c574af45b
|
Fix conversion bug for exp operation.
|
2020-07-27 10:44:42 +02:00 |
|
chriseth
|
1a1960ede0
|
Merge pull request #9466 from ethereum/fixTokens
Properly sort token list.
|
2020-07-27 10:42:31 +02:00 |
|
chriseth
|
7ff3d10fee
|
Merge pull request #9492 from ethereum/someValueTests
Some more tests for value.
|
2020-07-23 19:09:28 +02:00 |
|
Leonardo Alt
|
95484d9969
|
Fix tests after rebase
|
2020-07-23 18:49:03 +02:00 |
|
Leonardo Alt
|
d70ebbb62d
|
Remove problematic test
|
2020-07-23 18:49:03 +02:00 |
|
Leonardo Alt
|
5bb4e73693
|
Review 1
|
2020-07-23 18:49:03 +02:00 |
|
Leonardo Alt
|
003c9b9a5b
|
Update tests
|
2020-07-23 18:49:03 +02:00 |
|
chriseth
|
80d704891c
|
Merge pull request #9493 from ethereum/fix-gnosis
Force upgrade package-lock
|
2020-07-23 18:00:12 +02:00 |
|