From 14ec7ed77c810eb27be3cbb83e8528ca3f6092cd Mon Sep 17 00:00:00 2001 From: Koute Date: Thu, 12 Jun 2025 14:44:09 +0900 Subject: [PATCH 1/2] Increase the maximum gas that `--gas` accepts --- tools/evmc/main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/evmc/main.cpp b/tools/evmc/main.cpp index cf3e68c08..8307edecf 100644 --- a/tools/evmc/main.cpp +++ b/tools/evmc/main.cpp @@ -69,7 +69,7 @@ int main(int argc, const char** argv) noexcept run_cmd.add_option("code", code_arg, "Bytecode")->required()->check(HexOrFile); run_cmd.add_option("--gas", gas, "Execution gas limit") ->capture_default_str() - ->check(CLI::Range(0, 1000000000)); + ->check(CLI::Range(0L, 1000000000000L)); run_cmd.add_option("--rev", rev, "EVM revision")->capture_default_str(); run_cmd.add_option("--input", input_arg, "Input bytes")->check(HexOrFile); run_cmd.add_flag( From b102bdf2e8f60e96c3e1a90251a5067712601b51 Mon Sep 17 00:00:00 2001 From: Koute Date: Thu, 12 Jun 2025 14:52:57 +0900 Subject: [PATCH 2/2] `L` -> `LL` suffix --- tools/evmc/main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/evmc/main.cpp b/tools/evmc/main.cpp index 8307edecf..d1f8fc724 100644 --- a/tools/evmc/main.cpp +++ b/tools/evmc/main.cpp @@ -69,7 +69,7 @@ int main(int argc, const char** argv) noexcept run_cmd.add_option("code", code_arg, "Bytecode")->required()->check(HexOrFile); run_cmd.add_option("--gas", gas, "Execution gas limit") ->capture_default_str() - ->check(CLI::Range(0L, 1000000000000L)); + ->check(CLI::Range(0LL, 1000000000000LL)); run_cmd.add_option("--rev", rev, "EVM revision")->capture_default_str(); run_cmd.add_option("--input", input_arg, "Input bytes")->check(HexOrFile); run_cmd.add_flag(