solidity/test/tools
hrkrshnn 41ce3feb0a test: some tests for push0
1. `push0_disallowed.yul`: checks if `push0()` is a valid builtin in strict Yul
2. `push0_disallowed.sol`: checks if `push0()` is a valid builtin in inline assembly
3. `push0.sol`: simple semantic test that returns 0
4. `evmone_support.sol`: tests if push0 works properly in evmone
5. Updated some bytecode too large tests to use `shanghai` as version
6. Updated various tests where `push1 0` was hardcoded in different forms / expectations on bytecode
size (`Assembler.cpp`, `GasCosts.cpp`, `SolidityCompiler.cpp`, `SolidityExpressionCompiler.cpp`)
2023-04-12 00:10:24 +02:00
..
ossfuzz Strict assembly fuzzer: Change optimization setting from full to minimal. 2023-02-24 22:42:07 +01:00
yulInterpreter test: some tests for push0 2023-04-12 00:10:24 +02:00
afl_fuzzer.cpp CommonIO: Replace readStandardInput() with readUntilEnd() with a configurable stream 2021-07-02 14:58:30 +02:00
CMakeLists.txt Tests. 2022-03-02 16:42:28 +01:00
fuzzer_common.cpp group unsupported warnings 2023-03-15 17:06:06 +01:00
fuzzer_common.h Unify solc fuzzers. 2021-02-08 11:14:38 +01:00
isoltest.cpp Add experimental EOF options for CLI and Standard JSON. 2022-11-23 19:53:44 +01:00
IsolTestOptions.cpp Remove obsolete enforce-via-yul logic and CI run. 2022-05-19 20:23:28 +02:00
IsolTestOptions.h Removed pointer to external editor resource in IsolTestOptions, changed TestTool::handleResponse() to get editor value from m_options member variable 2021-09-21 14:12:26 -05:00
yulopti.cpp Replace all locale-dependent operations with locale-agnostic counterparts 2022-03-07 17:23:08 +01:00
yulrun.cpp Add experimental EOF options for CLI and Standard JSON. 2022-11-23 19:53:44 +01:00