chriseth
|
d9a4020a92
|
Function to read a number of bytes from an input stream.
|
2021-12-01 16:24:56 +01:00 |
|
chriseth
|
5d571bb111
|
Merge pull request #12352 from ethereum/lineColumnTranslateForCharStream
LineColumn handling for CharStream.
|
2021-12-01 15:59:21 +01:00 |
|
chriseth
|
264b7bd857
|
LineColumn handling for CharStream.
|
2021-12-01 15:16:01 +01:00 |
|
chriseth
|
b6bd85202c
|
Accessors for exceptions.
|
2021-12-01 14:26:23 +01:00 |
|
chriseth
|
bd193ae840
|
Fix whitespace problem.
|
2021-12-01 12:46:02 +01:00 |
|
chriseth
|
5a908a8705
|
Merge pull request #12348 from dallonasnes/fix-cut-on-macos
Fix cl test script on macOS
|
2021-12-01 12:36:32 +01:00 |
|
Dallon Asnes
|
70e925dbfc
|
Update test/cmdlineTests.sh
Co-authored-by: Kamil Śliwak <cameel2@gmail.com>
|
2021-11-30 10:07:50 -06:00 |
|
Kamil Śliwak
|
c04fca7c2d
|
Merge pull request #12192 from ethereum/hardhat-in-oz-ext-test
Use Hardhat and the right binary for OpenZeppelin external tests
|
2021-11-30 16:17:28 +01:00 |
|
Dallon Asnes
|
a0aacb91a6
|
Fix cl test script on macOS
|
2021-11-29 23:43:28 -06:00 |
|
nishant-sachdeva
|
49d9f334aa
|
Extracted some test cases from SolidityEndToEnd.cpp
|
2021-11-29 21:27:43 +05:30 |
|
Kamil Śliwak
|
9f59d1746b
|
Fix OpenZeppelin external tests to actually use Hardhat and the binary built in CI
|
2021-11-25 21:34:53 +01:00 |
|
Leo Alt
|
a2588533e5
|
macos nondeterminism
|
2021-11-24 20:41:22 +01:00 |
|
Leo Alt
|
0c34d9df88
|
Adjust tests for nondeterminism
|
2021-11-24 20:41:22 +01:00 |
|
Leo Alt
|
ff5c842d67
|
update smtchecker tests
|
2021-11-24 20:41:22 +01:00 |
|
chriseth
|
0e7a065a78
|
Enhance documentation.
|
2021-11-23 14:58:04 +01:00 |
|
chriseth
|
bd321b9f1f
|
Rename RedundantAssignEliminator to UnusedAssignEliminator.
|
2021-11-23 10:38:36 +01:00 |
|
chriseth
|
defc74c8a2
|
Merge pull request #12282 from ethereum/fix-gas-test-enforcement
Fix gas cost enforcement for constructors and make `--enforce-gas-cost-min-value` actually work
|
2021-11-22 12:39:07 +01:00 |
|
Kamil Śliwak
|
2aeeef83f2
|
Merge pull request #12214 from ethereum/parallelize-external-tests
Parallelize external tests
|
2021-11-18 17:27:57 +01:00 |
|
Kamil Śliwak
|
cbb3e07480
|
Merge pull request #12141 from ethereum/via-ir-equivalence-tests
Tests for the equivalence of one- and two-stage compilation via IR
|
2021-11-18 15:17:44 +01:00 |
|
Kamil Śliwak
|
ab96f2b69f
|
Merge pull request #12200 from ethereum/refactorASTJSON
Refactor ASTJSON tests to allow easier addition of variations.
|
2021-11-18 15:09:31 +01:00 |
|
Kamil Śliwak
|
90fdea95e7
|
TestFunctionCall::formatRawParameters(): Ensure that uint8_t overload of toHex() is called
- Wrong overload results in isoltest padding each char to 32 bytes
|
2021-11-15 20:52:25 +01:00 |
|
Kamil Śliwak
|
27dc77be5d
|
Fix typo in test name: ihneritance -> inheritance
|
2021-11-15 16:32:45 +01:00 |
|
Kamil Śliwak
|
032f2d8f9f
|
Update gas expectations
|
2021-11-15 16:32:45 +01:00 |
|
Kamil Śliwak
|
f42180ef06
|
Rename gas constants in ExecutionFramework
|
2021-11-15 16:31:52 +01:00 |
|
Kamil Śliwak
|
077b3a003d
|
Fix --enforce-gas-cost-min-value being applied only when the cost expectations are not provided in the test file
|
2021-11-15 16:31:52 +01:00 |
|
Kamil Śliwak
|
cf52827107
|
Fix gas mismatch in constructor not being counted as a failure
|
2021-11-15 16:19:22 +01:00 |
|
Marenz
|
49b4e77d6b
|
Prevent crash when translating yul->ewasm with @use-src annotations
|
2021-11-11 13:43:57 +01:00 |
|
Marenz
|
ab5a06e2b9
|
Refactor ASTJSON tests to allow easier addition of variations.
|
2021-11-11 10:44:16 +01:00 |
|
Kamil Śliwak
|
0d82fe9ca7
|
cmdlineTests.sh: Test the equivalence of one and two-stage compilation via IR
|
2021-11-10 18:12:06 +01:00 |
|
chriseth
|
f42e3c0bae
|
Merge pull request #12262 from ethereum/functionGrouper
Keep canonical form of Yul during optimization.
|
2021-11-10 11:09:15 +01:00 |
|
Kamil Śliwak
|
834f9d3a6e
|
Parallelize external test runs on CircleCI
|
2021-11-09 16:57:37 +01:00 |
|
Kamil Śliwak
|
79af83eae3
|
Merge pull request #12191 from ethereum/more-flexible-external-test-scripts
Make external test scripts more flexible
|
2021-11-09 16:31:21 +01:00 |
|
Daniel Kirchner
|
10618188dd
|
Update tests.
|
2021-11-09 14:34:05 +01:00 |
|
chriseth
|
fe6e58b0e4
|
Merge pull request #12259 from ethereum/external-tests-and-scripts-minor-reactors
Tiny refactors in external tests and scripts
|
2021-11-08 17:21:23 +01:00 |
|
chriseth
|
1633e367c9
|
Merge pull request #12199 from ethereum/expose-parsingAndImporting
Expose "parsingAndImporting" setting to user
|
2021-11-08 17:06:20 +01:00 |
|
Kamil Śliwak
|
44f7065fc9
|
Merge pull request #12074 from ethereum/output-selection-in-assembler-mode
CLI output selection in assembler mode
|
2021-11-08 16:59:57 +01:00 |
|
Kamil Śliwak
|
0745279f15
|
externalTests: Generalize force_truffle_solc_modules and make it use symlinks instead of redownloading solc-js
|
2021-11-08 16:37:23 +01:00 |
|
Kamil Śliwak
|
c090ff9d83
|
externalTests: Neutralize npm hooks instead of replacing pragmas twice
- This also has the nice effect of stopping projects from trying to compile contracts during installation
|
2021-11-08 16:37:23 +01:00 |
|
Kamil Śliwak
|
7b7cc081db
|
externalTests: Helper for neutralizing package locks
|
2021-11-08 16:37:23 +01:00 |
|
Kamil Śliwak
|
b57c0a0b81
|
externalTests: Refactor to be more explicit and easier to adjust for special cases
|
2021-11-08 16:37:23 +01:00 |
|
Kamil Śliwak
|
7ccdbd5b08
|
Use consistent syntax for Bash function declarations
|
2021-11-08 16:34:07 +01:00 |
|
Marenz
|
fc224f74c7
|
Evaluate absolute paths for imports in 'parsing' stage
|
2021-11-08 16:34:02 +01:00 |
|
Kamil Śliwak
|
bc2402e76f
|
externalTests: Use named tmp dirs
|
2021-11-08 16:29:59 +01:00 |
|
Kamil Śliwak
|
ed907561eb
|
externalTests: Enable set -e in external tests
|
2021-11-08 16:29:52 +01:00 |
|
chriseth
|
080c7245ae
|
Update tests.
|
2021-11-08 14:59:00 +01:00 |
|
chriseth
|
31c504c5ba
|
Add test for extcodesize check.
|
2021-11-08 14:58:09 +01:00 |
|
chriseth
|
a1aa9d2d90
|
Skip extcodesize check if return data is expected.
|
2021-11-08 14:58:09 +01:00 |
|
chriseth
|
f9ba1bf3c8
|
Merge pull request #12227 from ethereum/smt_fix_gas
Fix ICE in CHC when using gas in the function options
|
2021-11-08 11:54:20 +01:00 |
|
Kamil Śliwak
|
1a19d9a5cf
|
New CLI output in assembly mode: --ewasm-ir
|
2021-11-04 18:23:11 +01:00 |
|
Kamil Śliwak
|
affeff18f5
|
Don't ignore output selection in assembly mode
|
2021-11-04 18:23:11 +01:00 |
|