Alexander Arlt
|
c5673278a7
|
Remove EWASM backend.
|
2023-05-11 10:56:55 -05:00 |
|
Daniel Kirchner
|
53626fc092
|
Bump docker images and evmone version.
|
2023-05-09 17:59:00 +02:00 |
|
Daniel Kirchner
|
bf26d3be5a
|
Add experimental EOF options for CLI and Standard JSON.
Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it>
|
2022-11-23 19:53:44 +01:00 |
|
Alex Beregszaszi
|
47ed36e0db
|
Upgrade CI and download instructions to evmone 0.9.1 and hera 0.6.0
|
2022-11-09 21:27:40 +01:00 |
|
Matheus Aguiar
|
f15e53ce4d
|
Added printSelectedOptions and toString as method of CommonOptions and used the former to print settings in failed semanticTests.
|
2022-06-09 11:19:46 -03:00 |
|
Daniel Kirchner
|
e93ad30e43
|
Remove obsolete enforce-via-yul logic and CI run.
|
2022-05-19 20:23:28 +02:00 |
|
Kamil Śliwak
|
cf6704ae06
|
isoltest: Do not return an error code from --help
|
2022-04-06 22:26:21 +02:00 |
|
chriseth
|
b0dcd7b915
|
Split out disassemble to remove numeric from instruction includes.
|
2022-03-02 15:30:41 +01:00 |
|
chriseth
|
2a7f26e2c0
|
Test batcher.
|
2021-12-30 15:02:05 +01:00 |
|
Sean Hawkes
|
ae7c617711
|
Added call to addOptions virtual helper in CommonOptions::parse to add options from base/derived classes, modified interface of IsolTestOptions to include editor member variable set based on provided parameter in constructor as it is now needed by addOptions helper function
|
2021-09-18 05:43:09 -05:00 |
|
Sean Hawkes
|
f47e918caa
|
Moved program_options add_options to a helper function to allow defaults to be set by derived class constructor before immutable options are created by parent
|
2021-09-18 04:55:50 -05:00 |
|
hrkrshnn
|
8bec0c8a6b
|
Updated docs and evmc.h header file for evmone 0.8.0 release
|
2021-07-27 16:39:41 +02:00 |
|
Alex Beregszaszi
|
3172d28c56
|
Upgrade hera to v0.3.2-evmc8
|
2021-05-13 13:15:13 +01:00 |
|
Alex Beregszaszi
|
99354a3b59
|
Upgrade evmone to 0.7.0
|
2021-05-12 16:56:23 +02:00 |
|
Daniel Kirchner
|
06a9199967
|
Change loading of VMs and error messages during test.
|
2021-05-12 14:48:37 +02:00 |
|
chriseth
|
3548049c61
|
Merge pull request #10356 from ethereum/isoltest-add-enforce-ewasm
[test] Add support for --enforce-compile-to-ewasm.
|
2021-04-27 17:51:33 +02:00 |
|
Alexander Arlt
|
da38149f57
|
[test] Add support for --enforce-compile-to-ewasm.
|
2021-04-26 20:31:03 -05:00 |
|
Alexander Arlt
|
481971cbcf
|
[isoltest] Add support for external sources.
|
2021-04-26 08:27:30 -05:00 |
|
Alex Beregszaszi
|
e39433198d
|
Remove the usage of boost::noncopyable
Prior to this half of the codebase used explicit deleted copy constructors, the others used boost::noncopyable.
|
2021-04-23 14:57:01 +01:00 |
|
Djordje Mijovic
|
aed3832b27
|
Implementing enforcing gas expectations in isoltest.
Co-authored-by: Daniel Kirchner <daniel@ekpyron.org>
|
2021-03-09 21:26:45 +01:00 |
|
chriseth
|
a5bd22795e
|
Force running abi coder v1 instead of v2.
|
2020-12-09 15:25:15 +01:00 |
|
Alex Beregszaszi
|
1e2bfbd6b2
|
Enable the -Wextra-semi warning
|
2020-12-04 17:21:19 +01:00 |
|
Alexander Arlt
|
46844d433d
|
buildpack-deps: Update hera to 0.3.2.
|
2020-11-26 18:28:17 -05:00 |
|
Alexander Arlt
|
23d9b1567e
|
Add support for ewasm evmc vm.
|
2020-09-08 12:41:42 -05:00 |
|
Sachin Grover
|
b7adb2aa42
|
Add SPDX license identifier if not present already in source file
Fixes: #9220
|
2020-07-17 20:24:12 +05:30 |
|
Mathias Baumann
|
02c5f1f748
|
Remove --optimize-yul flag for soltest
|
2020-05-06 11:49:40 +02:00 |
|
Djordje Mijovic
|
8b7f87eed5
|
[isoltest] Enforcing compileViaYul to be set if test can pass via yul
|
2020-05-05 00:38:13 +02:00 |
|
a3d4
|
760ae7f584
|
Update evmone version to v0.4 in docs and scripts
|
2020-04-14 14:34:47 +02:00 |
|
Alexander Arlt
|
9d67edb163
|
Add --show-metadata to enable metadata output.
|
2020-03-12 13:39:29 -05:00 |
|
Mathias Baumann
|
00e4d13975
|
TestFramework: Merge Options.h into Common.h
|
2020-01-29 12:27:05 +01:00 |
|
Christian Parpart
|
345f9928ab
|
Library libdevcore renamed to libsolutil.
|
2020-01-07 15:51:50 +01:00 |
|
Christian Parpart
|
ed45b000d1
|
Adapt tests directory to C++ namespace changes.
|
2020-01-07 15:51:50 +01:00 |
|
Mathias Baumann
|
eec1998a89
|
Update evmone version to v0.3.0 in docs and scripts
|
2019-11-19 16:49:43 +01:00 |
|
Daniel Kirchner
|
2535091168
|
Replace preprocessor macros with constexpr expressions.
|
2019-09-11 13:03:05 +02:00 |
|
Flash Sheridan
|
733d40ddb5
|
Fix evmone filename for auto-discovery for windows and macos.
|
2019-09-11 12:28:05 +02:00 |
|
chriseth
|
f692cec11d
|
Provide path to libevmone.
|
2019-08-08 17:35:46 +02:00 |
|
chriseth
|
c0ce540e26
|
Run tests with both ABIV2 and Yul optimizer.
|
2019-04-04 13:18:30 +02:00 |
|
Daniel Kirchner
|
4a28e1eb43
|
Support EVM Version rules for extracted tests.
|
2019-03-15 17:23:20 +01:00 |
|
Mathias Baumann
|
1672902abb
|
Unify isoltest and soltest options code
Also provide a default value for ipc-path, which is the same one as aleth uses.
|
2019-02-21 14:04:39 +01:00 |
|
Mathias Baumann
|
f4110b295b
|
Use env variable to get IPC path for isoltest
|
2019-02-21 13:27:24 +01:00 |
|
chriseth
|
9da62384ee
|
Combine test path discovery.
|
2018-10-11 15:01:43 +02:00 |
|