Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release #1

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Mar 12, 2024

🤖 New release

  • revm-bytecode: 1.0.0
  • revm-primitives: 15.1.0 -> 16.0.0 (⚠️ API breaking changes)
  • revm-specification: 1.0.0
  • revm-database: 1.0.0
  • revm-context-interface: 1.0.0
  • revm-database-interface: 1.0.0
  • revm-state: 1.0.0
  • revm-inspector: 1.0.0
  • revm: 19.2.0 -> 20.0.0 (⚠️ API breaking changes)
  • revm-context: 1.0.0
  • revm-interpreter: 15.0.0 -> 16.0.0 (⚠️ API breaking changes)
  • revm-handler-interface: 1.0.0
  • revm-handler: 1.0.0
  • revm-precompile: 16.0.0 -> 17.0.0 (⚠️ API breaking changes)
  • revm-statetest-types: 1.0.0
  • revm-optimism: 1.0.0

⚠️ revm-primitives breaking changes

--- failure declarative_macro_missing: macro_rules declaration removed or renamed ---

Description:
A `macro_rules` declarative macro cannot be imported by its prior name. The macro may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/reference/macros-by-example.html#path-based-scope
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/declarative_macro_missing.ron

Failed in:
  macro_rules! spec_to_generic, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:317

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/enum_missing.ron

Failed in:
  enum revm_primitives::result::OutOfGasError, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:490
  enum revm_primitives::OutOfGasError, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:490
  enum revm_primitives::eof::EofDecodeError, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/eof.rs:114
  enum revm_primitives::env::TxType, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:628
  enum revm_primitives::TxType, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:628
  enum revm_primitives::result::Output, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:106
  enum revm_primitives::Output, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:106
  enum revm_primitives::result::SuccessReason, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:437
  enum revm_primitives::SuccessReason, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:437
  enum revm_primitives::kzg::EnvKzgSettings, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/kzg.rs:7
  enum revm_primitives::EnvKzgSettings, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/kzg.rs:7
  enum revm_primitives::Bytecode, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode.rs:19
  enum revm_primitives::result::EVMError, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:140
  enum revm_primitives::EVMError, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:140
  enum revm_primitives::specification::SpecId, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:44
  enum revm_primitives::SpecId, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:44
  enum revm_primitives::env::CreateScheme, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:758
  enum revm_primitives::CreateScheme, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:758
  enum revm_primitives::eip7702::bytecode::Eip7702DecodeError, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:82
  enum revm_primitives::eip7702::Eip7702DecodeError, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:82
  enum revm_primitives::Eip7702DecodeError, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:82
  enum revm_primitives::env::AnalysisKind, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:771
  enum revm_primitives::AnalysisKind, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:771
  enum revm_primitives::eip7702::authorization_list::AuthorizationList, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/authorization_list.rs:11
  enum revm_primitives::eip7702::AuthorizationList, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/authorization_list.rs:11
  enum revm_primitives::AuthorizationList, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/authorization_list.rs:11
  enum revm_primitives::precompile::PrecompileError, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/precompile.rs:156
  enum revm_primitives::PrecompileError, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/precompile.rs:156
  enum revm_primitives::precompile::Precompile, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/precompile.rs:52
  enum revm_primitives::Precompile, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/precompile.rs:52
  enum revm_primitives::result::InvalidTransaction, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:248
  enum revm_primitives::InvalidTransaction, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:248
  enum revm_primitives::precompile::PrecompileErrors, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/precompile.rs:138
  enum revm_primitives::PrecompileErrors, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/precompile.rs:138
  enum revm_primitives::db::components::DatabaseComponentError, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components.rs:22
  enum revm_primitives::db::DatabaseComponentError, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components.rs:22
  enum revm_primitives::result::ExecutionResult, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:23
  enum revm_primitives::ExecutionResult, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:23
  enum revm_primitives::result::HaltReason, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:448
  enum revm_primitives::HaltReason, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:448
  enum revm_primitives::result::InvalidHeader, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:415
  enum revm_primitives::InvalidHeader, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:415
  enum revm_primitives::result::OptimismInvalidTransaction, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:210
  enum revm_primitives::OptimismInvalidTransaction, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:210
  enum revm_primitives::BytecodeDecodeError, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode.rs:219

--- failure feature_missing: package feature removed or renamed ---

Description:
A feature has been removed from this package's Cargo.toml. This will break downstream crates which enable that feature.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#cargo-feature-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/feature_missing.ron

Failed in:
  feature optimism in the package's Cargo.toml
  feature dev in the package's Cargo.toml
  feature optional_block_gas_limit in the package's Cargo.toml
  feature optimism-default-handler in the package's Cargo.toml
  feature memory_limit in the package's Cargo.toml
  feature optional_gas_refund in the package's Cargo.toml
  feature optional_no_base_fee in the package's Cargo.toml
  feature optional_balance_check in the package's Cargo.toml
  feature optional_beneficiary_reward in the package's Cargo.toml
  feature optional_eip3607 in the package's Cargo.toml
  feature c-kzg in the package's Cargo.toml
  feature kzg-rs in the package's Cargo.toml
  feature negate-optimism-default-handler in the package's Cargo.toml
  feature portable in the package's Cargo.toml

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/function_missing.ron

Failed in:
  function revm_primitives::utilities::calc_blob_gasprice, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/utilities.rs:32
  function revm_primitives::calc_blob_gasprice, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/utilities.rs:32
  function revm_primitives::utilities::fake_exponential, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/utilities.rs:55
  function revm_primitives::fake_exponential, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/utilities.rs:55
  function revm_primitives::utilities::calc_excess_blob_gas, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/utilities.rs:19
  function revm_primitives::calc_excess_blob_gas, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/utilities.rs:19

--- failure module_missing: pub module removed or renamed ---

Description:
A publicly-visible module cannot be imported by its prior path. A `pub use` may have been removed, or the module may have been renamed, removed, or made non-public.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/module_missing.ron

Failed in:
  mod revm_primitives::db::components::block_hash, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components/block_hash.rs:1
  mod revm_primitives::env::handler_cfg, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env/handler_cfg.rs:1
  mod revm_primitives::handler_cfg, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env/handler_cfg.rs:1
  mod revm_primitives::eof, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/eof.rs:1
  mod revm_primitives::db, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db.rs:1
  mod revm_primitives::eip7702::authorization_list, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/authorization_list.rs:1
  mod revm_primitives::env, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:1
  mod revm_primitives::specification, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:1
  mod revm_primitives::precompile, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/precompile.rs:1
  mod revm_primitives::state, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/state.rs:1
  mod revm_primitives::db::components, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components.rs:1
  mod revm_primitives::legacy, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/legacy.rs:1
  mod revm_primitives::eip7702, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702.rs:1
  mod revm_primitives::db::components::state, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components/state.rs:1
  mod revm_primitives::kzg, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/kzg.rs:1
  mod revm_primitives::eip7702::bytecode, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:1
  mod revm_primitives::utilities, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/utilities.rs:1
  mod revm_primitives::result, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:1

--- failure pub_module_level_const_missing: pub module-level const is missing ---

Description:
A public const is missing, renamed, or changed from const to static.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/pub_module_level_const_missing.ron

Failed in:
  MAX_CODE_SIZE in file /tmp/.tmpwkd6tv/revm-primitives/src/constants.rs:6
  VERSIONED_HASH_VERSION_KZG in file /tmp/.tmpwkd6tv/revm-primitives/src/constants.rs:54
  EIP7702_MAGIC_HASH in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:7
  EIP7702_MAGIC_HASH in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:7
  EIP7702_MAGIC_HASH in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:7
  MIN_BLOB_GASPRICE in file /tmp/.tmpwkd6tv/revm-primitives/src/constants.rs:44
  BLOB_BASE_FEE_UPDATE_FRACTION_CANCUN in file /tmp/.tmpwkd6tv/revm-primitives/src/constants.rs:47
  BLOB_BASE_FEE_UPDATE_FRACTION_ELECTRA in file /tmp/.tmpwkd6tv/revm-primitives/src/constants.rs:51
  EIP7702_MAGIC in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:11
  EIP7702_MAGIC in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:11
  EIP7702_MAGIC in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:11
  GAS_PER_BLOB in file /tmp/.tmpwkd6tv/revm-primitives/src/constants.rs:41
  EOF_MAGIC in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/eof.rs:19
  EOF_MAGIC in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/eof.rs:19
  KECCAK_EMPTY in file /tmp/.tmpwkd6tv/revm-primitives/src/utilities.rs:8
  EIP7702_VERSION in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:17
  EIP7702_VERSION in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:17
  PER_EMPTY_ACCOUNT_COST in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702.rs:17
  MAX_INITCODE_SIZE in file /tmp/.tmpwkd6tv/revm-primitives/src/constants.rs:32
  PER_AUTH_BASE_COST in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702.rs:14
  EOF_MAGIC_HASH in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/eof.rs:15
  EOF_MAGIC_HASH in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/eof.rs:15

--- failure pub_static_missing: pub static is missing ---

Description:
A public static is missing, renamed, or made private.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/pub_static_missing.ron

Failed in:
  EOF_MAGIC_BYTES in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/eof.rs:22
  EOF_MAGIC_BYTES in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/eof.rs:22
  EIP7702_MAGIC_BYTES in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:14
  EIP7702_MAGIC_BYTES in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:14
  EIP7702_MAGIC_BYTES in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:14

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/struct_missing.ron

Failed in:
  struct revm_primitives::specification::OsakaSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:222
  struct revm_primitives::OsakaSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:222
  struct revm_primitives::state::Account, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/state.rs:16
  struct revm_primitives::Account, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/state.rs:16
  struct revm_primitives::env::CfgEnv, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:284
  struct revm_primitives::CfgEnv, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:284
  struct revm_primitives::db::components::DatabaseComponents, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components.rs:16
  struct revm_primitives::db::DatabaseComponents, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components.rs:16
  struct revm_primitives::db::WrapDatabaseRef, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db.rs:61
  struct revm_primitives::specification::CancunSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:220
  struct revm_primitives::CancunSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:220
  struct revm_primitives::state::AccountInfo, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/state.rs:226
  struct revm_primitives::AccountInfo, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/state.rs:226
  struct revm_primitives::specification::IsthmusSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:242
  struct revm_primitives::IsthmusSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:242
  struct revm_primitives::specification::EcotoneSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:234
  struct revm_primitives::EcotoneSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:234
  struct revm_primitives::specification::BedrockSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:228
  struct revm_primitives::BedrockSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:228
  struct revm_primitives::env::BlobExcessGasAndPrice, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:680
  struct revm_primitives::BlobExcessGasAndPrice, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:680
  struct revm_primitives::eof::TypesSection, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/eof/types_section.rs:13
  struct revm_primitives::specification::RegolithSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:230
  struct revm_primitives::RegolithSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:230
  struct revm_primitives::specification::LondonSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:215
  struct revm_primitives::LondonSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:215
  struct revm_primitives::env::OptimismFields, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:722
  struct revm_primitives::OptimismFields, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:722
  struct revm_primitives::specification::MergeSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:218
  struct revm_primitives::MergeSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:218
  struct revm_primitives::specification::HoloceneSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:240
  struct revm_primitives::HoloceneSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:240
  struct revm_primitives::specification::CanyonSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:232
  struct revm_primitives::CanyonSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:232
  struct revm_primitives::specification::TangerineSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:207
  struct revm_primitives::TangerineSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:207
  struct revm_primitives::specification::SpuriousDragonSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:208
  struct revm_primitives::SpuriousDragonSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:208
  struct revm_primitives::env::TxEnv, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:559
  struct revm_primitives::TxEnv, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:559
  struct revm_primitives::precompile::PrecompileOutput, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/precompile.rs:13
  struct revm_primitives::PrecompileOutput, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/precompile.rs:13
  struct revm_primitives::eof::Eof, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/eof.rs:29
  struct revm_primitives::Eof, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/eof.rs:29
  struct revm_primitives::env::handler_cfg::CfgEnvWithHandlerCfg, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env/handler_cfg.rs:64
  struct revm_primitives::handler_cfg::CfgEnvWithHandlerCfg, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env/handler_cfg.rs:64
  struct revm_primitives::env::CfgEnvWithHandlerCfg, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env/handler_cfg.rs:64
  struct revm_primitives::CfgEnvWithHandlerCfg, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env/handler_cfg.rs:64
  struct revm_primitives::env::Env, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:19
  struct revm_primitives::Env, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:19
  struct revm_primitives::env::handler_cfg::EnvWithHandlerCfg, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env/handler_cfg.rs:110
  struct revm_primitives::handler_cfg::EnvWithHandlerCfg, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env/handler_cfg.rs:110
  struct revm_primitives::env::EnvWithHandlerCfg, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env/handler_cfg.rs:110
  struct revm_primitives::EnvWithHandlerCfg, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env/handler_cfg.rs:110
  struct revm_primitives::specification::ByzantiumSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:209
  struct revm_primitives::ByzantiumSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:209
  struct revm_primitives::eof::EofBody, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/eof/body.rs:12
  struct revm_primitives::specification::HomesteadSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:205
  struct revm_primitives::HomesteadSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:205
  struct revm_primitives::eof::EofHeader, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/eof/header.rs:10
  struct revm_primitives::specification::ShanghaiSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:219
  struct revm_primitives::ShanghaiSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:219
  struct revm_primitives::state::AccountStatus, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/state.rs:26
  struct revm_primitives::AccountStatus, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/state.rs:26
  struct revm_primitives::specification::LatestSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:224
  struct revm_primitives::LatestSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:224
  struct revm_primitives::specification::FrontierSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:203
  struct revm_primitives::FrontierSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:203
  struct revm_primitives::legacy::JumpTable, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/legacy/jump_map.rs:8
  struct revm_primitives::JumpTable, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/legacy/jump_map.rs:8
  struct revm_primitives::eip7702::bytecode::Eip7702Bytecode, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:25
  struct revm_primitives::eip7702::Eip7702Bytecode, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:25
  struct revm_primitives::Eip7702Bytecode, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/eip7702/bytecode.rs:25
  struct revm_primitives::env::BlockEnv, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:464
  struct revm_primitives::BlockEnv, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env.rs:464
  struct revm_primitives::specification::PetersburgSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:211
  struct revm_primitives::PetersburgSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:211
  struct revm_primitives::specification::BerlinSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:214
  struct revm_primitives::BerlinSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:214
  struct revm_primitives::specification::IstanbulSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:212
  struct revm_primitives::IstanbulSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:212
  struct revm_primitives::state::EvmStorageSlot, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/state.rs:170
  struct revm_primitives::EvmStorageSlot, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/state.rs:170
  struct revm_primitives::env::handler_cfg::HandlerCfg, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env/handler_cfg.rs:9
  struct revm_primitives::handler_cfg::HandlerCfg, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env/handler_cfg.rs:9
  struct revm_primitives::env::HandlerCfg, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env/handler_cfg.rs:9
  struct revm_primitives::HandlerCfg, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/env/handler_cfg.rs:9
  struct revm_primitives::result::ResultAndState, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:13
  struct revm_primitives::ResultAndState, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/result.rs:13
  struct revm_primitives::legacy::LegacyAnalyzedBytecode, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/legacy.rs:12
  struct revm_primitives::LegacyAnalyzedBytecode, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/bytecode/legacy.rs:12
  struct revm_primitives::specification::GraniteSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:238
  struct revm_primitives::GraniteSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:238
  struct revm_primitives::specification::PragueSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:221
  struct revm_primitives::PragueSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:221
  struct revm_primitives::specification::FjordSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:236
  struct revm_primitives::FjordSpec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:236

--- failure trait_missing: pub trait removed or renamed ---

Description:
A publicly-visible trait cannot be imported by its prior path. A `pub use` may have been removed, or the trait itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/trait_missing.ron

Failed in:
  trait revm_primitives::precompile::StatefulPrecompile, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/precompile.rs:32
  trait revm_primitives::StatefulPrecompile, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/precompile.rs:32
  trait revm_primitives::db::components::state::State, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components/state.rs:10
  trait revm_primitives::db::components::State, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components/state.rs:10
  trait revm_primitives::db::State, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components/state.rs:10
  trait revm_primitives::db::DatabaseRef, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db.rs:42
  trait revm_primitives::db::Database, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db.rs:11
  trait revm_primitives::db::components::block_hash::BlockHash, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components/block_hash.rs:10
  trait revm_primitives::db::components::BlockHash, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components/block_hash.rs:10
  trait revm_primitives::db::BlockHash, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components/block_hash.rs:10
  trait revm_primitives::specification::Spec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:181
  trait revm_primitives::Spec, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/specification.rs:181
  trait revm_primitives::db::components::state::StateRef, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components/state.rs:24
  trait revm_primitives::db::components::StateRef, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components/state.rs:24
  trait revm_primitives::db::StateRef, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components/state.rs:24
  trait revm_primitives::db::DatabaseCommit, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db.rs:30
  trait revm_primitives::precompile::StatefulPrecompileMut, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/precompile.rs:38
  trait revm_primitives::StatefulPrecompileMut, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/precompile.rs:38
  trait revm_primitives::db::components::block_hash::BlockHashRef, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components/block_hash.rs:18
  trait revm_primitives::db::components::BlockHashRef, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components/block_hash.rs:18
  trait revm_primitives::db::BlockHashRef, previously in file /tmp/.tmpwkd6tv/revm-primitives/src/db/components/block_hash.rs:18

⚠️ revm breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field Evm._error in /tmp/.tmpItwrCH/revm/crates/revm/src/evm.rs:31

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/enum_missing.ron

Failed in:
  enum revm::handler::register::HandleRegisters, previously in file /tmp/.tmpwkd6tv/revm/src/handler/register.rs:13
  enum revm::db::AccountState, previously in file /tmp/.tmpwkd6tv/revm/src/db/in_memory_db.rs:338
  enum revm::db::in_memory_db::AccountState, previously in file /tmp/.tmpwkd6tv/revm/src/db/in_memory_db.rs:338
  enum revm::FrameResult, previously in file /tmp/.tmpwkd6tv/revm/src/frame.rs:57
  enum revm::db::states::bundle_state::BundleRetention, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/bundle_state.rs:374
  enum revm::db::states::account_status::AccountStatus, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/account_status.rs:19
  enum revm::db::states::AccountStatus, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/account_status.rs:19
  enum revm::db::AccountStatus, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/account_status.rs:19
  enum revm::FrameOrResult, previously in file /tmp/.tmpwkd6tv/revm/src/frame.rs:138
  enum revm::Frame, previously in file /tmp/.tmpwkd6tv/revm/src/frame.rs:49
  enum revm::ContextPrecompile, previously in file /tmp/.tmpwkd6tv/revm/src/context/context_precompiles.rs:11
  enum revm::JournalEntry, previously in file /tmp/.tmpwkd6tv/revm/src/journaled_state.rs:834
  enum revm::db::states::reverts::AccountInfoRevert, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/reverts.rs:204
  enum revm::db::states::reverts::RevertToSlot, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/reverts.rs:223
  enum revm::db::states::RevertToSlot, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/reverts.rs:223
  enum revm::db::RevertToSlot, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/reverts.rs:223
  enum revm::db::states::bundle_state::OriginalValuesKnown, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/bundle_state.rs:35
  enum revm::db::states::OriginalValuesKnown, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/bundle_state.rs:35
  enum revm::db::OriginalValuesKnown, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/bundle_state.rs:35

--- failure feature_missing: package feature removed or renamed ---

Description:
A feature has been removed from this package's Cargo.toml. This will break downstream crates which enable that feature.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#cargo-feature-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/feature_missing.ron

Failed in:
  feature ethersdb in the package's Cargo.toml
  feature optional_beneficiary_reward in the package's Cargo.toml
  feature serde-json in the package's Cargo.toml
  feature alloydb in the package's Cargo.toml
  feature optimism-default-handler in the package's Cargo.toml
  feature optimism in the package's Cargo.toml
  feature negate-optimism-default-handler in the package's Cargo.toml

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/function_missing.ron

Failed in:
  function revm::optimism::end, previously in file /tmp/.tmpwkd6tv/revm/src/optimism/handler_register.rs:479
  function revm::handler::mainnet::refund, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/post_execution.rs:59
  function revm::handler::mainnet::insert_eofcreate_outcome, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/execution.rs:171
  function revm::handler::mainnet::load_precompiles, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/pre_execution.rs:18
  function revm::optimism::last_frame_return, previously in file /tmp/.tmpwkd6tv/revm/src/optimism/handler_register.rs:191
  function revm::optimism::reward_beneficiary, previously in file /tmp/.tmpwkd6tv/revm/src/optimism/handler_register.rs:386
  function revm::inspector_handle_register, previously in file /tmp/.tmpwkd6tv/revm/src/inspector/handler_register.rs:37
  function revm::handler::mainnet::eofcreate, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/execution.rs:146
  function revm::handler::mainnet::end, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/post_execution.rs:11
  function revm::optimism::load_precompiles, previously in file /tmp/.tmpwkd6tv/revm/src/optimism/handler_register.rs:312
  function revm::handler::mainnet::clear, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/post_execution.rs:20
  function revm::handler::mainnet::insert_call_outcome, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/execution.rs:90
  function revm::handler::mainnet::validate_env, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/validation.rs:10
  function revm::handler::mainnet::reimburse_caller, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/post_execution.rs:73
  function revm::handler::mainnet::deduct_caller, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/pre_execution.rs:84
  function revm::handler::mainnet::eofcreate_return, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/execution.rs:154
  function revm::test_utils::create_cache_db_evm_context_with_balance, previously in file /tmp/.tmpwkd6tv/revm/src/context/evm_context.rs:508
  function revm::handler::mainnet::last_frame_return, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/execution.rs:40
  function revm::handler::mainnet::execute_frame, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/execution.rs:20
  function revm::handler::mainnet::load_accounts, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/pre_execution.rs:24
  function revm::handler::mainnet::output, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/post_execution.rs:97
  function revm::optimism::reimburse_caller, previously in file /tmp/.tmpwkd6tv/revm/src/optimism/handler_register.rs:278
  function revm::handler::mainnet::apply_eip7702_auth_list, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/pre_execution.rs:102
  function revm::test_utils::create_empty_evm_context, previously in file /tmp/.tmpwkd6tv/revm/src/context/evm_context.rs:544
  function revm::handler::mainnet::insert_create_outcome, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/execution.rs:131
  function revm::optimism::validate_tx_against_state, previously in file /tmp/.tmpwkd6tv/revm/src/optimism/handler_register.rs:68
  function revm::handler::mainnet::validate_tx_against_state, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/validation.rs:18
  function revm::handler::mainnet::create_return, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/execution.rs:114
  function revm::handler::mainnet::call, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/execution.rs:67
  function revm::handler::mainnet::reward_beneficiary, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/post_execution.rs:28
  function revm::test_utils::create_cache_db_evm_context, previously in file /tmp/.tmpwkd6tv/revm/src/context/evm_context.rs:526
  function revm::handler::mainnet::call_return, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/execution.rs:75
  function revm::handler::mainnet::deduct_caller_inner, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/pre_execution.rs:58
  function revm::optimism::refund, previously in file /tmp/.tmpwkd6tv/revm/src/optimism/handler_register.rs:258
  function revm::optimism::deduct_caller, previously in file /tmp/.tmpwkd6tv/revm/src/optimism/handler_register.rs:324
  function revm::test_utils::create_mock_call_inputs, previously in file /tmp/.tmpwkd6tv/revm/src/context/evm_context.rs:490
  function revm::optimism::output, previously in file /tmp/.tmpwkd6tv/revm/src/optimism/handler_register.rs:457
  function revm::optimism::validate_env, previously in file /tmp/.tmpwkd6tv/revm/src/optimism/handler_register.rs:46
  function revm::optimism::optimism_handle_register, previously in file /tmp/.tmpwkd6tv/revm/src/optimism/handler_register.rs:23
  function revm::handler::mainnet::create, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/execution.rs:106
  function revm::optimism::clear, previously in file /tmp/.tmpwkd6tv/revm/src/optimism/handler_register.rs:547
  function revm::handler::mainnet::validate_initial_tx_gas, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet/validation.rs:40

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/inherent_method_missing.ron

Failed in:
  Evm::transact_commit, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:47
  Evm::builder, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:56
  Evm::modify, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:73
  Evm::run_the_loop, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:79
  Evm::spec_id, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:177
  Evm::handler_cfg, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:242
  Evm::cfg, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:248
  Evm::cfg_mut, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:254
  Evm::tx, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:260
  Evm::tx_mut, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:266
  Evm::db, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:272
  Evm::db_mut, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:278
  Evm::block, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:284
  Evm::block_mut, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:290
  Evm::modify_spec_id, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:295
  Evm::into_context, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:301
  Evm::into_db_and_env_with_handler_cfg, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:307
  Evm::into_context_with_handler_cfg, previously in file /tmp/.tmpwkd6tv/revm/src/evm.rs:319

--- failure module_missing: pub module removed or renamed ---

Description:
A publicly-visible module cannot be imported by its prior path. A `pub use` may have been removed, or the module may have been renamed, removed, or made non-public.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/module_missing.ron

Failed in:
  mod revm::db::states::account_status, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/account_status.rs:1
  mod revm::db::states::transition_account, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/transition_account.rs:1
  mod revm::handler::validation, previously in file /tmp/.tmpwkd6tv/revm/src/handler/handle_types/validation.rs:1
  mod revm::handler::mainnet, previously in file /tmp/.tmpwkd6tv/revm/src/handler/mainnet.rs:1
  mod revm::db::states::cache, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/cache.rs:1
  mod revm::db::states::cache_account, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/cache_account.rs:1
  mod revm::db::states, previously in file /tmp/.tmpwkd6tv/revm/src/db/states.rs:1
  mod revm::db::states::state, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/state.rs:1
  mod revm::handler::post_execution, previously in file /tmp/.tmpwkd6tv/revm/src/handler/handle_types/post_execution.rs:2
  mod revm::db::emptydb, previously in file /tmp/.tmpwkd6tv/revm/src/db/emptydb.rs:1
  mod revm::db::states::transition_state, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/transition_state.rs:1
  mod revm::db::states::plain_account, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/plain_account.rs:1
  mod revm::handler::register, previously in file /tmp/.tmpwkd6tv/revm/src/handler/register.rs:1
  mod revm::db::in_memory_db, previously in file /tmp/.tmpwkd6tv/revm/src/db/in_memory_db.rs:1
  mod revm::db::states::state_builder, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/state_builder.rs:1
  mod revm::handler::pre_execution, previously in file /tmp/.tmpwkd6tv/revm/src/handler/handle_types/pre_execution.rs:2
  mod revm::db::states::reverts, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/reverts.rs:1
  mod revm::handler::generic, previously in file /tmp/.tmpwkd6tv/revm/src/handler/handle_types/generic.rs:1
  mod revm::optimism, previously in file /tmp/.tmpwkd6tv/revm/src/optimism.rs:1
  mod revm::test_utils, previously in file /tmp/.tmpwkd6tv/revm/src/test_utils.rs:1
  mod revm::db::states::bundle_state, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/bundle_state.rs:1
  mod revm::handler, previously in file /tmp/.tmpwkd6tv/revm/src/handler.rs:2
  mod revm::handler::execution, previously in file /tmp/.tmpwkd6tv/revm/src/handler/handle_types/execution.rs:1
  mod revm::db::states::bundle_account, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/bundle_account.rs:1
  mod revm::db, previously in file /tmp/.tmpwkd6tv/revm/src/db.rs:1
  mod revm::inspectors, previously in file /tmp/.tmpwkd6tv/revm/src/inspector.rs:21
  mod revm::db::states::changes, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/changes.rs:1

--- failure pub_module_level_const_missing: pub module-level const is missing ---

Description:
A public const is missing, renamed, or changed from const to static.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/pub_module_level_const_missing.ron

Failed in:
  L1_BLOCK_CONTRACT in file /tmp/.tmpwkd6tv/revm/src/optimism/l1block.rs:55
  L1_BLOCK_CONTRACT in file /tmp/.tmpwkd6tv/revm/src/optimism/l1block.rs:55
  MOCK_CALLER in file /tmp/.tmpwkd6tv/revm/src/context/evm_context.rs:487
  L1_FEE_RECIPIENT in file /tmp/.tmpwkd6tv/revm/src/optimism/l1block.rs:46
  L1_FEE_RECIPIENT in file /tmp/.tmpwkd6tv/revm/src/optimism/l1block.rs:46
  OPERATOR_FEE_RECIPIENT in file /tmp/.tmpwkd6tv/revm/src/optimism/l1block.rs:49
  CALL_STACK_LIMIT in file /tmp/.tmpwkd6tv/revm/src/evm.rs:20
  BASE_FEE_RECIPIENT in file /tmp/.tmpwkd6tv/revm/src/optimism/l1block.rs:52
  BASE_FEE_RECIPIENT in file /tmp/.tmpwkd6tv/revm/src/optimism/l1block.rs:52

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/struct_missing.ron

Failed in:
  struct revm::db::states::transition_account::TransitionAccount, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/transition_account.rs:11
  struct revm::db::states::TransitionAccount, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/transition_account.rs:11
  struct revm::db::TransitionAccount, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/transition_account.rs:11
  struct revm::TransitionAccount, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/transition_account.rs:11
  struct revm::db::states::bundle_account::BundleAccount, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/bundle_account.rs:19
  struct revm::db::states::BundleAccount, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/bundle_account.rs:19
  struct revm::db::BundleAccount, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/bundle_account.rs:19
  struct revm::inspectors::GasInspector, previously in file /tmp/.tmpwkd6tv/revm/src/inspector/gas.rs:14
  struct revm::db::states::changes::PlainStorageRevert, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/changes.rs:35
  struct revm::db::states::PlainStorageRevert, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/changes.rs:35
  struct revm::ContextWithHandlerCfg, previously in file /tmp/.tmpwkd6tv/revm/src/context.rs:74
  struct revm::handler::Handler, previously in file /tmp/.tmpwkd6tv/revm/src/handler.rs:24
  struct revm::Handler, previously in file /tmp/.tmpwkd6tv/revm/src/handler.rs:24
  struct revm::db::EthersDB, previously in file /tmp/.tmpwkd6tv/revm/src/db/ethersdb.rs:13
  struct revm::inspectors::TracerEip3155, previously in file /tmp/.tmpwkd6tv/revm/src/inspector/eip3155.rs:14
  struct revm::db::states::state_builder::StateBuilder, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/state_builder.rs:11
  struct revm::db::states::StateBuilder, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/state_builder.rs:11
  struct revm::db::StateBuilder, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/state_builder.rs:11
  struct revm::StateBuilder, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/state_builder.rs:11
  struct revm::db::BenchmarkDB, previously in file /tmp/.tmpwkd6tv/revm/src/db/in_memory_db.rs:363
  struct revm::db::in_memory_db::BenchmarkDB, previously in file /tmp/.tmpwkd6tv/revm/src/db/in_memory_db.rs:363
  struct revm::JournaledState, previously in file /tmp/.tmpwkd6tv/revm/src/journaled_state.rs:19
  struct revm::handler::execution::ExecutionHandler, previously in file /tmp/.tmpwkd6tv/revm/src/handler/handle_types/execution.rs:120
  struct revm::handler::ExecutionHandler, previously in file /tmp/.tmpwkd6tv/revm/src/handler/handle_types/execution.rs:120
  struct revm::FrameData, previously in file /tmp/.tmpwkd6tv/revm/src/frame.rs:39
  struct revm::db::states::reverts::AccountRevert, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/reverts.rs:101
  struct revm::db::states::AccountRevert, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/reverts.rs:101
  struct revm::db::AccountRevert, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/reverts.rs:101
  struct revm::handler::post_execution::PostExecutionHandler, previously in file /tmp/.tmpwkd6tv/revm/src/handler/handle_types/post_execution.rs:45
  struct revm::handler::PostExecutionHandler, previously in file /tmp/.tmpwkd6tv/revm/src/handler/handle_types/post_execution.rs:45
  struct revm::EvmBuilder, previously in file /tmp/.tmpwkd6tv/revm/src/builder.rs:15
  struct revm::CallFrame, previously in file /tmp/.tmpwkd6tv/revm/src/frame.rs:13
  struct revm::CreateFrame, previously in file /tmp/.tmpwkd6tv/revm/src/frame.rs:22
  struct revm::inspectors::CustomPrintTracer, previously in file /tmp/.tmpwkd6tv/revm/src/inspector/customprinter.rs:19
  struct revm::handler::pre_execution::PreExecutionHandler, previously in file /tmp/.tmpwkd6tv/revm/src/handler/handle_types/pre_execution.rs:25
  struct revm::handler::PreExecutionHandler, previously in file /tmp/.tmpwkd6tv/revm/src/handler/handle_types/pre_execution.rs:25
  struct revm::db::AlloyDB, previously in file /tmp/.tmpwkd6tv/revm/src/db/alloydb.rs:20
  struct revm::db::emptydb::EmptyDBTyped, previously in file /tmp/.tmpwkd6tv/revm/src/db/emptydb.rs:15
  struct revm::db::EmptyDBTyped, previously in file /tmp/.tmpwkd6tv/revm/src/db/emptydb.rs:15
  struct revm::db::states::reverts::Reverts, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/reverts.rs:12
  struct revm::db::states::changes::PlainStateReverts, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/changes.rs:51
  struct revm::db::states::PlainStateReverts, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/changes.rs:51
  struct revm::db::states::bundle_state::BundleState, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/bundle_state.rs:397
  struct revm::db::states::BundleState, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/bundle_state.rs:397
  struct revm::db::BundleState, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/bundle_state.rs:397
  struct revm::db::states::transition_state::TransitionState, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/transition_state.rs:6
  struct revm::db::states::TransitionState, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/transition_state.rs:6
  struct revm::db::TransitionState, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/transition_state.rs:6
  struct revm::TransitionState, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/transition_state.rs:6
  struct revm::db::states::cache_account::CacheAccount, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/cache_account.rs:11
  struct revm::db::states::CacheAccount, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/cache_account.rs:11
  struct revm::db::states::cache::CacheState, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/cache.rs:16
  struct revm::db::states::CacheState, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/cache.rs:16
  struct revm::db::CacheState, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/cache.rs:16
  struct revm::CacheState, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/cache.rs:16
  struct revm::db::states::bundle_state::BundleBuilder, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/bundle_state.rs:19
  struct revm::db::states::BundleBuilder, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/bundle_state.rs:19
  struct revm::db::states::state::State, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/state.rs:29
  struct revm::db::states::State, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/state.rs:29
  struct revm::db::State, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/state.rs:29
  struct revm::State, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/state.rs:29
  struct revm::optimism::L1BlockInfo, previously in file /tmp/.tmpwkd6tv/revm/src/optimism/l1block.rs:79
  struct revm::L1BlockInfo, previously in file /tmp/.tmpwkd6tv/revm/src/optimism/l1block.rs:79
  struct revm::JournalCheckpoint, previously in file /tmp/.tmpwkd6tv/revm/src/journaled_state.rs:900
  struct revm::db::states::changes::PlainStorageChangeset, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/changes.rs:24
  struct revm::db::states::PlainStorageChangeset, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/changes.rs:24
  struct revm::EvmContext, previously in file /tmp/.tmpwkd6tv/revm/src/context/evm_context.rs:25
  struct revm::db::states::plain_account::PlainAccount, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/plain_account.rs:5
  struct revm::db::states::PlainAccount, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/plain_account.rs:5
  struct revm::db::PlainAccount, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/plain_account.rs:5
  struct revm::Context, previously in file /tmp/.tmpwkd6tv/revm/src/context.rs:21
  struct revm::ContextPrecompiles, previously in file /tmp/.tmpwkd6tv/revm/src/context/context_precompiles.rs:48
  struct revm::db::states::changes::StateChangeset, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/changes.rs:12
  struct revm::db::states::StateChangeset, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/changes.rs:12
  struct revm::inspectors::NoOpInspector, previously in file /tmp/.tmpwkd6tv/revm/src/inspector/noop.rs:4
  struct revm::db::states::plain_account::StorageSlot, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/plain_account.rs:26
  struct revm::db::states::StorageSlot, previously in file /tmp/.tmpwkd6tv/revm/src/db/states/plain_account.rs:26
  struct revm::db::DbAccount, previously in file /tmp/.tmpwkd6tv/revm/src/db/in_memory_db.rs:295
  struct revm::db::in_memory_db::DbAccount, previously in file /tmp/.tmpwkd6tv/revm/src/db/in_memory_db.rs:295
  struct revm::handler::validation::ValidationHandler, previously in file /tmp/.tmpwkd6tv/revm/src/handler/handle_types/validation.rs:24
  struct revm::handler::ValidationHandler, previously in file /tmp/.tmpwkd6tv/revm/src/handler/handle_types/validation.rs:24
  struct revm::db::CacheDB, previously in file /tmp/.tmpwkd6tv/revm/src/db/in_memory_db.rs:22
  struct revm::db::in_memory_db::CacheDB, previously in file /tmp/.tmpwkd6tv/revm/src/db/in_memory_db.rs:22
  struct revm::InnerEvmContext, previously in file /tmp/.tmpwkd6tv/revm/src/context/inner_evm_context.rs:20

--- failure trait_missing: pub trait removed or renamed ---

Description:
A publicly-visible trait cannot be imported by its prior path. A `pub use` may have been removed, or the trait itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/trait_missing.ron

Failed in:
  trait revm::Inspector, previously in file /tmp/.tmpwkd6tv/revm/src/inspector.rs:32
  trait revm::ContextStatefulPrecompile, previously in file /tmp/.tmpwkd6tv/revm/src/context/context_precompiles.rs:198
  trait revm::GetInspector, previously in file /tmp/.tmpwkd6tv/revm/src/inspector/handler_register.rs:13
  trait revm::ContextStatefulPrecompileMut, previously in file /tmp/.tmpwkd6tv/revm/src/context/context_precompiles.rs:209

--- failure type_mismatched_generic_lifetimes: type now takes a different number of generic lifetimes ---

Description:
A type now takes a different number of generic lifetime parameters. Uses of this type that name the previous number of parameters will be broken.
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/type_mismatched_generic_lifetimes.ron
Failed in:
  Struct Evm (1 -> 0 lifetime params) in /tmp/.tmpItwrCH/revm/crates/revm/src/evm.rs:28

⚠️ revm-interpreter breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field Interpreter.return_data in /tmp/.tmpItwrCH/revm/crates/interpreter/src/interpreter.rs:34
  field Interpreter.memory in /tmp/.tmpItwrCH/revm/crates/interpreter/src/interpreter.rs:35
  field Interpreter.input in /tmp/.tmpItwrCH/revm/crates/interpreter/src/interpreter.rs:36
  field Interpreter.sub_routine in /tmp/.tmpItwrCH/revm/crates/interpreter/src/interpreter.rs:37
  field Interpreter.control in /tmp/.tmpItwrCH/revm/crates/interpreter/src/interpreter.rs:38
  field Interpreter.runtime_flag in /tmp/.tmpItwrCH/revm/crates/interpreter/src/interpreter.rs:39
  field Interpreter.extend in /tmp/.tmpItwrCH/revm/crates/interpreter/src/interpreter.rs:40
  field Interpreter.return_data in /tmp/.tmpItwrCH/revm/crates/interpreter/src/interpreter.rs:34
  field Interpreter.memory in /tmp/.tmpItwrCH/revm/crates/interpreter/src/interpreter.rs:35
  field Interpreter.input in /tmp/.tmpItwrCH/revm/crates/interpreter/src/interpreter.rs:36
  field Interpreter.sub_routine in /tmp/.tmpItwrCH/revm/crates/interpreter/src/interpreter.rs:37
  field Interpreter.control in /tmp/.tmpItwrCH/revm/crates/interpreter/src/interpreter.rs:38
  field Interpreter.runtime_flag in /tmp/.tmpItwrCH/revm/crates/interpreter/src/interpreter.rs:39
  field Interpreter.extend in /tmp/.tmpItwrCH/revm/crates/interpreter/src/interpreter.rs:40

--- failure declarative_macro_missing: macro_rules declaration removed or renamed ---

Description:
A `macro_rules` declarative macro cannot be imported by its prior name. The macro may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/reference/macros-by-example.html#path-based-scope
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/declarative_macro_missing.ron

Failed in:
  macro_rules! pop_address_ret, previously in file /tmp/.tmpwkd6tv/revm-interpreter/src/instructions/macros.rs:128
  macro_rules! pop, previously in file /tmp/.tmpwkd6tv/revm-interpreter/src/instructions/macros.rs:156
  macro_rules! pop_address, previously in file /tmp/.tmpwkd6tv/revm-interpreter/src/instructions/macros.rs:117
  macro_rules! refund, previously in file /tmp/.tmpwkd6tv/revm-interpreter/src/instructions/macros.rs:66
  macro_rules! push_b256, previously in file /tmp/.tmpwkd6tv/revm-interpreter/src/instructions/macros.rs:252
  macro_rules! pop_ret, previously in file /tmp/.tmpwkd6tv/revm-interpreter/src/instructions/macros.rs:177
  macro_rules! pop_top, previously in file /tmp/.tmpwkd6tv/revm-interpreter/src/instructions/macros.rs:223
  macro_rules! require_init_eof, previously in file /tmp/.tmpwkd6tv/revm-interpreter/src/instructions/macros.rs:27

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/enum_missing.ron

Failed in:
  enum revm_interpreter::opcode::InstructionTables, previously in file /tmp/.tmpwkd6tv/revm-interpreter/src/opcode/tables.rs:25
  enum revm_interpreter::interpreter::analysis::CodeType, previously in file /tmp/.tmpwkd6tv/revm-interpreter/src/interpreter/analysis.rs:381
  enum revm_interpreter::analysis::CodeType, previously in file /tmp/.tmpwkd6tv/revm-interpreter/src/interpreter/analysis.rs:381
  enum revm_interpreter::interpreter::analysis::EofValidationError, previously in file /tmp/.tmpwkd6tv/revm-interpreter/src/interpreter/analysis.rs:226
  enum revm_interpreter::analysis::EofValidationError, previously in file /tmp/.tmpwkd6tv/revm-interpreter/src/interpreter/analysis.rs:226
  enum revm_interpreter::interpreter::analysis::EofError, previously in file /tmp/.tmpwkd6tv/revm-interpreter/src/interpreter/analysis.rs:196
  enum revm_interpreter::analysis::EofError, previously in file /tmp/.tmpwkd6tv/revm-interpreter/src/interpreter/analysis.rs:196

--- failure enum_repr_variant_discriminant_changed: variant of an enum with explicit repr changed discriminant ---

Description:
An enum variant has changed its discriminant value. The enum has a defined primitive representation, so this breaks downstream code that used the discriminant value via an unsafe pointer cast.
        ref: https://doc.rust-lang.org/reference/items/enumerations.html#pointer-casting
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/enum_repr_variant_discriminant_changed.ron

Failed in:
  variant InstructionResult::OpcodeNotFound 85 -> 86 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:56
  variant InstructionResult::CallNotAllowedInsideStatic 86 -> 87 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:58
  variant InstructionResult::StateChangeDuringStaticCall 87 -> 88 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:60
  variant InstructionResult::InvalidFEOpcode 88 -> 89 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:62
  variant InstructionResult::InvalidJump 89 -> 90 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:64
  variant InstructionResult::NotActivated 90 -> 91 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:66
  variant InstructionResult::StackUnderflow 91 -> 92 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:68
  variant InstructionResult::StackOverflow 92 -> 93 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:70
  variant InstructionResult::OutOfOffset 93 -> 94 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:72
  variant InstructionResult::CreateCollision 94 -> 95 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:74
  variant InstructionResult::OverflowPayment 95 -> 96 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:76
  variant InstructionResult::PrecompileError 96 -> 97 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:78
  variant InstructionResult::NonceOverflow 97 -> 98 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:80
  variant InstructionResult::CreateContractSizeLimit 98 -> 99 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:82
  variant InstructionResult::CreateContractStartingWithEF 99 -> 100 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:84
  variant InstructionResult::CreateInitCodeSizeLimit 100 -> 101 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:86
  variant InstructionResult::FatalExternalError 101 -> 102 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:88
  variant InstructionResult::ReturnContractInNotInitEOF 102 -> 103 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:90
  variant InstructionResult::EOFOpcodeDisabledInLegacy 103 -> 104 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:92
  variant InstructionResult::EofAuxDataOverflow 105 -> 106 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:96
  variant InstructionResult::EofAuxDataTooSmall 106 -> 107 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:98
  variant InstructionResult::InvalidEXTCALLTarget 107 -> 108 in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:100

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/enum_variant_added.ron

Failed in:
  variant InterpreterAction:NewFrame in /tmp/.tmpItwrCH/revm/crates/interpreter/src/interpreter_action.rs:38
  variant InterpreterAction:NewFrame in /tmp/.tmpItwrCH/revm/crates/interpreter/src/interpreter_action.rs:38
  variant InstructionResult:ReentrancySentryOOG in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:54
  variant InstructionResult:SubRoutineStackOverflow in /tmp/.tmpItwrCH/revm/crates/interpreter/src/instruction_result.rs:94

--- failure enum_variant_missing: pub enum variant removed or renamed ---

Description:
A publicly-visible enum has at least one variant that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-la

@github-actions github-actions bot force-pushed the release-plz-2024-03-12T10-08-17Z branch from 4004d1b to 650c1e2 Compare March 25, 2024 02:55
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T10-08-17Z branch from 650c1e2 to b4efa17 Compare April 7, 2024 10:34
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T10-08-17Z branch from b4efa17 to a76a666 Compare April 23, 2024 02:47
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T10-08-17Z branch from a76a666 to 109cec2 Compare April 30, 2024 12:09
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T10-08-17Z branch from 109cec2 to 9e09376 Compare June 24, 2024 10:39
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T10-08-17Z branch from 9e09376 to a772364 Compare July 16, 2024 07:30
@github-actions github-actions bot changed the title chore: release chore(revm-test): release v0.1.0 Aug 9, 2024
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T10-08-17Z branch from a772364 to 5ef7e72 Compare August 9, 2024 05:01
@github-actions github-actions bot changed the title chore(revm-test): release v0.1.0 chore: release v1.0.0 Oct 12, 2024
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T10-08-17Z branch from 5ef7e72 to 37dd3bc Compare October 12, 2024 07:03
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T10-08-17Z branch from 37dd3bc to fc2c653 Compare November 8, 2024 02:30
@github-actions github-actions bot force-pushed the release-plz-2024-03-12T10-08-17Z branch from fc2c653 to b8557ea Compare January 10, 2025 04:50
@github-actions github-actions bot changed the title chore: release v1.0.0 chore: release Jan 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants