Skip to content

Commit

Permalink
Merge branch 'master' into ci/tidier6
Browse files Browse the repository at this point in the history
  • Loading branch information
yperbasis committed Jan 3, 2024
2 parents 94e5a6b + 4f43960 commit 805ea2d
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion third_party/evmone/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ add_library(
evmone/lib/evmone/vm.cpp
evmone/lib/evmone/vm.hpp
)
set_source_files_properties(evmone/lib/evmone/vm.cpp PROPERTIES COMPILE_DEFINITIONS PROJECT_VERSION="0.11.0-dev")
set_source_files_properties(evmone/lib/evmone/vm.cpp PROPERTIES COMPILE_DEFINITIONS PROJECT_VERSION="0.11.0")
target_include_directories(evmone PUBLIC evmone/include evmone/lib)
target_link_libraries(
evmone
Expand Down
2 changes: 1 addition & 1 deletion third_party/evmone/evmone
Submodule evmone updated 80 files
+1 −1 .bumpversion.cfg
+3 −1 .clang-tidy
+152 −5 CHANGELOG.md
+12 −10 CMakeLists.txt
+25 −13 circle.yml
+2 −2 cmake/Hunter/init.cmake
+65 −50 cmake/cable/HunterGate.cmake
+1 −1 evmc
+1 −1 lib/evmone/CMakeLists.txt
+1 −1 lib/evmone/advanced_analysis.hpp
+1 −0 lib/evmone/advanced_instructions.cpp
+1 −0 lib/evmone/baseline_instruction_table.cpp
+68 −7 lib/evmone/eof.cpp
+4 −1 lib/evmone/eof.hpp
+42 −15 lib/evmone/instructions.hpp
+1 −0 lib/evmone/instructions_opcodes.hpp
+2 −0 lib/evmone/instructions_traits.hpp
+1 −1 lib/evmone/instructions_xmacro.hpp
+2 −0 lib/evmone_precompiles/CMakeLists.txt
+421 −0 lib/evmone_precompiles/bn254.cpp
+39 −0 lib/evmone_precompiles/bn254.hpp
+6 −6 test/bench/bench.cpp
+4 −3 test/bench/synthetic_benchmarks.cpp
+4 −1 test/blockchaintest/blockchaintest.hpp
+25 −11 test/blockchaintest/blockchaintest_loader.cpp
+19 −9 test/blockchaintest/blockchaintest_runner.cpp
+24 −0 test/integration/statetest/CMakeLists.txt
+3 −0 test/internal_benchmarks/.clang-tidy
+3 −3 test/internal_benchmarks/memory_allocation.cpp
+7 −4 test/state/account.hpp
+13 −1 test/state/errors.hpp
+25 −2 test/state/ethash_difficulty.cpp
+102 −47 test/state/host.cpp
+88 −16 test/state/precompiles.cpp
+15 −4 test/state/precompiles.hpp
+123 −0 test/state/precompiles_stub.json
+189 −12 test/state/state.cpp
+135 −7 test/state/state.hpp
+1 −0 test/statetest/CMakeLists.txt
+5 −0 test/statetest/statetest.cpp
+3 −3 test/statetest/statetest.hpp
+28 −0 test/statetest/statetest_export.cpp
+53 −13 test/statetest/statetest_loader.cpp
+2 −2 test/statetest/statetest_runner.cpp
+13 −15 test/t8n/t8n.cpp
+6 −0 test/unittests/CMakeLists.txt
+3 −2 test/unittests/analysis_test.cpp
+5 −4 test/unittests/blockchaintest_loader_test.cpp
+14 −9 test/unittests/eof_test.cpp
+416 −651 test/unittests/eof_validation_test.cpp
+4 −4 test/unittests/evm_eof_calls_test.cpp
+156 −26 test/unittests/evm_eof_function_test.cpp
+41 −36 test/unittests/evm_eof_rjump_test.cpp
+52 −41 test/unittests/evm_eof_test.cpp
+1 −1 test/unittests/evm_memory_test.cpp
+1 −4 test/unittests/evm_test.cpp
+167 −0 test/unittests/evmmax_bn254_add_test.cpp
+249 −0 test/unittests/evmmax_bn254_mul_test.cpp
+11 −11 test/unittests/execution_state_test.cpp
+6 −4 test/unittests/instructions_test.cpp
+27 −0 test/unittests/state_block_test.cpp
+60 −0 test/unittests/state_difficulty_test.cpp
+44 −0 test/unittests/state_precompiles_test.cpp
+95 −0 test/unittests/state_rlp_test.cpp
+40 −0 test/unittests/state_system_call_test.cpp
+77 −3 test/unittests/state_transition.cpp
+9 −2 test/unittests/state_transition.hpp
+11 −0 test/unittests/state_transition_block_test.cpp
+12 −0 test/unittests/state_transition_create_test.cpp
+1 −1 test/unittests/state_transition_eof_test.cpp
+129 −0 test/unittests/state_transition_selfdestruct_test.cpp
+21 −0 test/unittests/state_transition_tx_test.cpp
+84 −12 test/unittests/state_tx_test.cpp
+65 −0 test/unittests/statetest_loader_block_info_test.cpp
+10 −3 test/unittests/statetest_loader_test.cpp
+53 −3 test/unittests/statetest_loader_tx_test.cpp
+1 −1 test/unittests/tracing_test.cpp
+71 −20 test/utils/bytecode.hpp
+9 −0 test/utils/utils.cpp
+21 −0 test/utils/utils.hpp
2 changes: 1 addition & 1 deletion third_party/glaze/glaze
Submodule glaze updated 88 files
+78 −22 .devcontainer/Dockerfile
+42 −15 .devcontainer/devcontainer.json
+8 −0 .gitattributes
+2 −2 .github/workflows/clang-format.yml
+1 −1 .github/workflows/clang.yml
+10 −4 .github/workflows/gcc.yml
+40 −6 .gitignore
+17 −8 CMakeLists.txt
+70 −43 CMakePresets.json
+1 −1 LICENSE
+131 −106 README.md
+1 −1 docs/csv.md
+6 −6 docs/json-rpc.md
+31 −0 docs/macros-for-structs.md
+22 −0 docs/pure-reflection.md
+97 −0 docs/unknown-keys.md
+6 −5 docs/variant-handling.md
+45 −0 docs/wrappers.md
+5 −4 include/glaze/api/impl.hpp
+1 −1 include/glaze/api/lib.hpp
+183 −19 include/glaze/binary/read.hpp
+164 −38 include/glaze/binary/write.hpp
+38 −0 include/glaze/compare/approx.hpp
+116 −0 include/glaze/compare/compare.hpp
+396 −196 include/glaze/core/common.hpp
+7 −7 include/glaze/core/macros.hpp
+54 −2 include/glaze/core/meta.hpp
+21 −0 include/glaze/core/opts.hpp
+1 −2 include/glaze/core/read.hpp
+9 −0 include/glaze/core/write.hpp
+11 −1 include/glaze/core/write_chars.hpp
+32 −14 include/glaze/csv/read.hpp
+65 −17 include/glaze/csv/write.hpp
+59 −4 include/glaze/exceptions/json_exceptions.hpp
+12 −13 include/glaze/ext/eigen.hpp
+18 −19 include/glaze/ext/jsonrpc.hpp
+1 −1 include/glaze/file/file_ops.hpp
+1 −1 include/glaze/glaze.hpp
+1 −0 include/glaze/json.hpp
+137 −120 include/glaze/json/custom.hpp
+98 −0 include/glaze/json/invoke.hpp
+49 −47 include/glaze/json/json_ptr.hpp
+1 −1 include/glaze/json/json_t.hpp
+67 −77 include/glaze/json/manage.hpp
+7 −5 include/glaze/json/ndjson.hpp
+28 −4 include/glaze/json/quoted.hpp
+88 −0 include/glaze/json/raw_string.hpp
+833 −633 include/glaze/json/read.hpp
+38 −23 include/glaze/json/schema.hpp
+13 −21 include/glaze/json/skip.hpp
+3 −3 include/glaze/json/study.hpp
+304 −144 include/glaze/json/write.hpp
+8 −6 include/glaze/record/recorder.hpp
+170 −0 include/glaze/reflection/get_name.hpp
+89 −0 include/glaze/reflection/reflect.hpp
+1,327 −0 include/glaze/reflection/to_tuple.hpp
+3 −1 include/glaze/thread/threadpool.hpp
+44 −47 include/glaze/tuplet/tuple.hpp
+3 −2 include/glaze/util/dtoa.hpp
+27 −14 include/glaze/util/dump.hpp
+79 −47 include/glaze/util/expected.hpp
+0 −40 include/glaze/util/fixed_string.hpp
+24 −22 include/glaze/util/hash_map.hpp
+27 −42 include/glaze/util/itoa.hpp
+1 −1 include/glaze/util/murmur.hpp
+570 −164 include/glaze/util/parse.hpp
+5 −6 include/glaze/util/poly.hpp
+234 −2 include/glaze/util/stoui64.hpp
+22 −10 include/glaze/util/string_literal.hpp
+10 −0 include/glaze/util/string_view.hpp
+16 −2 include/glaze/util/strod.hpp
+33 −38 include/glaze/util/tuple.hpp
+76 −0 include/glaze/util/type_traits.hpp
+46 −3 tests/CMakeLists.txt
+382 −9 tests/binary_test/binary_test.cpp
+9 −0 tests/compare_test/CMakeLists.txt
+66 −0 tests/compare_test/compare_test.cpp
+79 −5 tests/csv_test/csv_test.cpp
+26 −0 tests/exceptions_test/exceptions_test.cpp
+13 −0 tests/json_conformance/CMakeLists.txt
+369 −0 tests/json_conformance/json_conformance.cpp
+13 −0 tests/json_performance/CMakeLists.txt
+64 −0 tests/json_performance/json_performance.cpp
+1,217 −41 tests/json_test/json_test.cpp
+4 −4 tests/jsonrpc_test/jsonrpc_test.cpp
+13 −0 tests/reflection_test/CMakeLists.txt
+239 −0 tests/reflection_test/reflection_test.cpp
+0 −0 util/run_clang-format.sh

0 comments on commit 805ea2d

Please sign in to comment.