[INFO] fetching crate luaur-bytecode 0.1.8...
[INFO] checking luaur-bytecode-0.1.8 against 895980e0290783bb09b1ccf1b11f14eb09b10430 for pr-160186
[INFO] extracting crate luaur-bytecode 0.1.8 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate luaur-bytecode 0.1.8
[INFO] finished tweaking crates.io crate luaur-bytecode 0.1.8
[INFO] tweaked toml for crates.io crate luaur-bytecode 0.1.8 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate luaur-bytecode 0.1.8 on toolchain 895980e0290783bb09b1ccf1b11f14eb09b10430
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+895980e0290783bb09b1ccf1b11f14eb09b10430" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate luaur-bytecode 0.1.8 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+895980e0290783bb09b1ccf1b11f14eb09b10430" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 3c82c91a9961a24f903342496f8f6219f5e210f35beb5b7b2a987e353d7b83b6
[INFO] running `Command { std: "docker" "start" "3c82c91a9961a24f903342496f8f6219f5e210f35beb5b7b2a987e353d7b83b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3c82c91a9961a24f903342496f8f6219f5e210f35beb5b7b2a987e353d7b83b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3c82c91a9961a24f903342496f8f6219f5e210f35beb5b7b2a987e353d7b83b6" "/opt/rustwide/cargo-home/bin/cargo" "+895980e0290783bb09b1ccf1b11f14eb09b10430" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3c82c91a9961a24f903342496f8f6219f5e210f35beb5b7b2a987e353d7b83b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3c82c91a9961a24f903342496f8f6219f5e210f35beb5b7b2a987e353d7b83b6" "/opt/rustwide/cargo-home/bin/cargo" "+895980e0290783bb09b1ccf1b11f14eb09b10430" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]     Checking luaur-common v0.1.8
[INFO] [stderr]     Checking luaur-bytecode v0.1.8 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `crate::records::bc_inst::BcInst`
[INFO] [stdout]  --> src/methods/bc_inst_helper_create.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bc_inst::BcInst;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_ref::BcRef`
[INFO] [stdout]  --> src/methods/bc_inst_helper_create.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bc_ref::BcRef;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/bc_inst_helper_get_block.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_op::BcOp`
[INFO] [stdout]  --> src/methods/bc_inst_helper_get_block.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::records::bc_op::BcOp;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/bc_inst_helper_prepend_to.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_inst::BcInst`
[INFO] [stdout]  --> src/methods/bc_inst_helper_prepend_to.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bc_inst::BcInst;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_ref::BcRef`
[INFO] [stdout]  --> src/methods/bc_inst_helper_prepend_to.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::records::bc_ref::BcRef;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Hash` and `Hasher`
[INFO] [stdout]  --> src/methods/bc_op_hash_operator_call.rs:3:18
[INFO] [stdout]   |
[INFO] [stdout] 3 | use core::hash::{Hash, Hasher};
[INFO] [stdout]   |                  ^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::function::Function`
[INFO] [stdout]  --> src/methods/bytecode_builder_dump_everything.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::function::Function;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::debug_local_bytecode_builder::DebugLocal`
[INFO] [stdout]  --> src/methods/bytecode_builder_expand_jumps.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::debug_local_bytecode_builder::DebugLocal;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::jump::Jump`
[INFO] [stdout]  --> src/methods/bytecode_builder_expand_jumps.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::jump::Jump;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::typed_local_bytecode_builder::TypedLocal`
[INFO] [stdout]  --> src/methods/bytecode_builder_expand_jumps.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::typed_local_bytecode_builder::TypedLocal;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/methods/bytecode_builder_expand_jumps.rs:122:40
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 LUAU_ASSERT!(i32::from((newoffset as i16)) == newoffset);
[INFO] [stdout]     |                                        ^                ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 122 -                 LUAU_ASSERT!(i32::from((newoffset as i16)) == newoffset);
[INFO] [stdout] 122 +                 LUAU_ASSERT!(i32::from(newoffset as i16) == newoffset);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::jump::Jump`
[INFO] [stdout]  --> src/methods/bytecode_builder_fold_jumps.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::jump::Jump;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `luaur_common::enums::luau_opcode::LuauOpcode`
[INFO] [stdout]  --> src/methods/bytecode_builder_patch_jump_d.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use luaur_common::enums::luau_opcode::LuauOpcode;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::class_shape::ClassShape`
[INFO] [stdout]  --> src/methods/bytecode_builder_write_function.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::records::class_shape::ClassShape;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::constant::Constant`
[INFO] [stdout]  --> src/methods/bytecode_builder_write_function.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::records::constant::Constant;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::debug_local_bytecode_builder::DebugLocal`
[INFO] [stdout]   --> src/methods/bytecode_builder_write_function.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::records::debug_local_bytecode_builder::DebugLocal;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::debug_upval::DebugUpval`
[INFO] [stdout]   --> src/methods/bytecode_builder_write_function.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use crate::records::debug_upval::DebugUpval;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::function::Function`
[INFO] [stdout]   --> src/methods/bytecode_builder_write_function.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::records::function::Function;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::table_shape::TableShape`
[INFO] [stdout]   --> src/methods/bytecode_builder_write_function.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::records::table_shape::TableShape;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::typed_local_bytecode_builder::TypedLocal`
[INFO] [stdout]   --> src/methods/bytecode_builder_write_function.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::records::typed_local_bytecode_builder::TypedLocal;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::typed_upval::TypedUpval`
[INFO] [stdout]   --> src/methods/bytecode_builder_write_function.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate::records::typed_upval::TypedUpval;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::vec::Vec`
[INFO] [stdout]   --> src/methods/bytecode_builder_write_function.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use alloc::vec::Vec;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core::cmp`
[INFO] [stdout]   --> src/methods/bytecode_builder_write_function.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use core::cmp;
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bytecode_encoder::BytecodeEncoder`
[INFO] [stdout]  --> src/methods/bytecode_encoder_bytecode_encoder.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::records::bytecode_encoder::BytecodeEncoder;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/bytecode_graph_parser_add_to_phi.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_phi::BcPhi`
[INFO] [stdout]  --> src/methods/bytecode_graph_parser_add_to_phi.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bc_phi::BcPhi;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `luaur_common::macros::luau_assert::LUAU_ASSERT`
[INFO] [stdout]  --> src/methods/bytecode_graph_parser_add_to_phi.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use luaur_common::macros::luau_assert::LUAU_ASSERT;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::collections::BTreeSet`
[INFO] [stdout]  --> src/methods/bytecode_graph_parser_find_producer_bytecode_graph_parser.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use alloc::collections::BTreeSet;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/bytecode_graph_parser_make_block.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::enums::bc_imm_kind::BcImmKind`
[INFO] [stdout]  --> src/methods/bytecode_graph_parser_rebuild_graph.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::enums::bc_imm_kind::BcImmKind;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_imm::BcImm`
[INFO] [stdout]  --> src/methods/bytecode_graph_parser_rebuild_graph.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bc_imm::BcImm;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::type_aliases::reg::Reg`
[INFO] [stdout]   --> src/methods/bytecode_graph_parser_rebuild_graph.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::type_aliases::reg::Reg;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_inst_helper::BcInstHelper`
[INFO] [stdout]  --> src/methods/bytecode_graph_serializer_emit_bytecode.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::records::bc_inst_helper::BcInstHelper;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_op::BcOp`
[INFO] [stdout]  --> src/methods/bytecode_graph_serializer_emit_bytecode.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::records::bc_op::BcOp;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bytecode_builder::BytecodeBuilder`
[INFO] [stdout]  --> src/methods/bytecode_graph_serializer_emit_instruction.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bytecode_builder::BytecodeBuilder;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/bytecode_graph_serializer_get_proto_input.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_op::BcOp`
[INFO] [stdout]  --> src/methods/bytecode_graph_serializer_get_proto_input.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bc_op::BcOp;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_block::BcBlock`
[INFO] [stdout]  --> src/methods/bytecode_graph_serializer_reschedule.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::bc_block::BcBlock;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::type_aliases::reg::Reg`
[INFO] [stdout]  --> src/methods/call_inliner_call_inliner.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::type_aliases::reg::Reg;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/call_inliner_drop_prep_var_args_in_inlined_path.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_inst::BcInst`
[INFO] [stdout]  --> src/methods/call_inliner_drop_prep_var_args_in_inlined_path.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::bc_inst::BcInst;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_op::BcOp`
[INFO] [stdout]  --> src/methods/call_inliner_drop_prep_var_args_in_inlined_path.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bc_op::BcOp;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::type_aliases::reg::Reg`
[INFO] [stdout]  --> src/methods/call_inliner_fill_under_call_arguments.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::type_aliases::reg::Reg;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/call_inliner_find_target_call_projections.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_phi::BcPhi`
[INFO] [stdout]  --> src/methods/call_inliner_find_target_call_projections.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::bc_phi::BcPhi;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_proj::BcProj`
[INFO] [stdout]  --> src/methods/call_inliner_find_target_call_projections.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bc_proj::BcProj;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::enums::bc_block_edge_kind::BcBlockEdgeKind::Fallthrough`
[INFO] [stdout]  --> src/methods/call_inliner_inline_target.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::enums::bc_block_edge_kind::BcBlockEdgeKind::Fallthrough;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::enums::bc_block_edge_kind::BcBlockEdgeKind::Fallthrough as FallthroughKind`
[INFO] [stdout]  --> src/methods/call_inliner_inline_target.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::enums::bc_block_edge_kind::BcBlockEdgeKind::Fallthrough as FallthroughKind;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Branch` and `Loop`
[INFO] [stdout]  --> src/methods/call_inliner_inline_target.rs:4:57
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::enums::bc_block_edge_kind::BcBlockEdgeKind::{Branch, Loop};
[INFO] [stdout]   |                                                         ^^^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::enums::bc_block_flag::BcBlockFlag`
[INFO] [stdout]  --> src/methods/call_inliner_inline_target.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::enums::bc_block_flag::BcBlockFlag;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::enums::bc_op_kind::BcOpKind`
[INFO] [stdout]  --> src/methods/call_inliner_inline_target.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::enums::bc_op_kind::BcOpKind;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::enums::bc_op_kind::BcOpKind::Block`
[INFO] [stdout]  --> src/methods/call_inliner_inline_target.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::enums::bc_op_kind::BcOpKind::Block;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_block::BcBlock`
[INFO] [stdout]  --> src/methods/call_inliner_inline_target.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::records::bc_block::BcBlock;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]   --> src/methods/call_inliner_inline_target.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_inst::BcInst`
[INFO] [stdout]   --> src/methods/call_inliner_inline_target.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use crate::records::bc_inst::BcInst;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_ref::BcRef`
[INFO] [stdout]   --> src/methods/call_inliner_inline_target.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::records::bc_ref::BcRef;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/call_inliner_make_fixed_consumer.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/call_inliner_map_to_caller_op.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_inst::BcInst`
[INFO] [stdout]  --> src/methods/call_inliner_map_to_caller_op.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::bc_inst::BcInst;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_phi::BcPhi`
[INFO] [stdout]  --> src/methods/call_inliner_map_to_caller_op.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::records::bc_phi::BcPhi;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_proj::BcProj`
[INFO] [stdout]  --> src/methods/call_inliner_map_to_caller_op.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::records::bc_proj::BcProj;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_vm_const::BcVmConst`
[INFO] [stdout]  --> src/methods/call_inliner_map_to_caller_op.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::records::bc_vm_const::BcVmConst;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::type_aliases::bc_ops::BcOps`
[INFO] [stdout]  --> src/methods/call_inliner_migrate_instructions.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::type_aliases::bc_ops::BcOps;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_op::BcOp`
[INFO] [stdout]  --> src/methods/call_inliner_replace_call_usages_in_ops.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::records::bc_op::BcOp;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/call_inliner_set_return_op.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_phi::BcPhi`
[INFO] [stdout]  --> src/methods/call_inliner_set_return_op.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bc_phi::BcPhi;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_block_edge::BcBlockEdge`
[INFO] [stdout]  --> src/methods/call_inliner_validate_cfg.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bc_block_edge::BcBlockEdge;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bytecode_builder::BytecodeBuilder`
[INFO] [stdout]  --> src/methods/comp_time_bytecode_graph_serializer_comp_time_bytecode_graph_serializer.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::records::bytecode_builder::BytecodeBuilder;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bytecode_graph_serializer::BytecodeGraphSerializer`
[INFO] [stdout]  --> src/methods/comp_time_bytecode_graph_serializer_comp_time_bytecode_graph_serializer.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bytecode_graph_serializer::BytecodeGraphSerializer;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::comp_time_bytecode_graph_serializer::CompTimeBytecodeGraphSerializer`
[INFO] [stdout]  --> src/methods/comp_time_bytecode_graph_serializer_comp_time_bytecode_graph_serializer.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::comp_time_bytecode_graph_serializer::CompTimeBytecodeGraphSerializer;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::type_aliases::comp_time_bc_function::CompTimeBcFunction`
[INFO] [stdout]  --> src/methods/comp_time_bytecode_graph_serializer_comp_time_bytecode_graph_serializer.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::type_aliases::comp_time_bc_function::CompTimeBcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::vec::Vec`
[INFO] [stdout]  --> src/methods/comp_time_bytecode_graph_serializer_comp_time_bytecode_graph_serializer.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use alloc::vec::Vec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::constant_key_hash::ConstantKeyHash`
[INFO] [stdout]  --> src/records/bytecode_builder.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::records::constant_key_hash::ConstantKeyHash;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::string_ref_hash::StringRefHash`
[INFO] [stdout]   --> src/records/bytecode_builder.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::records::string_ref_hash::StringRefHash;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::table_shape_hash::TableShapeHash`
[INFO] [stdout]   --> src/records/bytecode_builder.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate::records::table_shape_hash::TableShapeHash;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `VmConst`
[INFO] [stdout]  --> src/records/bytecode_graph_serializer.rs:1:47
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::records::bc_function::{BcFunction, VmConst};
[INFO] [stdout]   |                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::jump_info::JumpInfo`
[INFO] [stdout]  --> src/records/bytecode_graph_serializer.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::jump_info::JumpInfo;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_move::BcMove`
[INFO] [stdout]  --> src/records/call_inliner.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::bc_move::BcMove;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_vm_const::BcVmConst`
[INFO] [stdout]  --> src/records/comp_time_bytecode_graph_serializer.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bc_vm_const::BcVmConst;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_inst::BcInst`
[INFO] [stdout]  --> src/methods/bc_inst_helper_create.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bc_inst::BcInst;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_ref::BcRef`
[INFO] [stdout]  --> src/methods/bc_inst_helper_create.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bc_ref::BcRef;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/bc_inst_helper_get_block.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_op::BcOp`
[INFO] [stdout]  --> src/methods/bc_inst_helper_get_block.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::records::bc_op::BcOp;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/bc_inst_helper_prepend_to.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_inst::BcInst`
[INFO] [stdout]  --> src/methods/bc_inst_helper_prepend_to.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bc_inst::BcInst;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_ref::BcRef`
[INFO] [stdout]  --> src/methods/bc_inst_helper_prepend_to.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::records::bc_ref::BcRef;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Hash` and `Hasher`
[INFO] [stdout]  --> src/methods/bc_op_hash_operator_call.rs:3:18
[INFO] [stdout]   |
[INFO] [stdout] 3 | use core::hash::{Hash, Hasher};
[INFO] [stdout]   |                  ^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::function::Function`
[INFO] [stdout]  --> src/methods/bytecode_builder_dump_everything.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::function::Function;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::debug_local_bytecode_builder::DebugLocal`
[INFO] [stdout]  --> src/methods/bytecode_builder_expand_jumps.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::debug_local_bytecode_builder::DebugLocal;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::jump::Jump`
[INFO] [stdout]  --> src/methods/bytecode_builder_expand_jumps.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::jump::Jump;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::typed_local_bytecode_builder::TypedLocal`
[INFO] [stdout]  --> src/methods/bytecode_builder_expand_jumps.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::typed_local_bytecode_builder::TypedLocal;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/methods/bytecode_builder_expand_jumps.rs:122:40
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 LUAU_ASSERT!(i32::from((newoffset as i16)) == newoffset);
[INFO] [stdout]     |                                        ^                ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 122 -                 LUAU_ASSERT!(i32::from((newoffset as i16)) == newoffset);
[INFO] [stdout] 122 +                 LUAU_ASSERT!(i32::from(newoffset as i16) == newoffset);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::jump::Jump`
[INFO] [stdout]  --> src/methods/bytecode_builder_fold_jumps.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::jump::Jump;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `luaur_common::enums::luau_opcode::LuauOpcode`
[INFO] [stdout]  --> src/methods/bytecode_builder_patch_jump_d.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use luaur_common::enums::luau_opcode::LuauOpcode;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::class_shape::ClassShape`
[INFO] [stdout]  --> src/methods/bytecode_builder_write_function.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::records::class_shape::ClassShape;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::constant::Constant`
[INFO] [stdout]  --> src/methods/bytecode_builder_write_function.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::records::constant::Constant;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::debug_local_bytecode_builder::DebugLocal`
[INFO] [stdout]   --> src/methods/bytecode_builder_write_function.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::records::debug_local_bytecode_builder::DebugLocal;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::debug_upval::DebugUpval`
[INFO] [stdout]   --> src/methods/bytecode_builder_write_function.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use crate::records::debug_upval::DebugUpval;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::function::Function`
[INFO] [stdout]   --> src/methods/bytecode_builder_write_function.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::records::function::Function;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::table_shape::TableShape`
[INFO] [stdout]   --> src/methods/bytecode_builder_write_function.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::records::table_shape::TableShape;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::typed_local_bytecode_builder::TypedLocal`
[INFO] [stdout]   --> src/methods/bytecode_builder_write_function.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::records::typed_local_bytecode_builder::TypedLocal;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::typed_upval::TypedUpval`
[INFO] [stdout]   --> src/methods/bytecode_builder_write_function.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate::records::typed_upval::TypedUpval;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::vec::Vec`
[INFO] [stdout]   --> src/methods/bytecode_builder_write_function.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use alloc::vec::Vec;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core::cmp`
[INFO] [stdout]   --> src/methods/bytecode_builder_write_function.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use core::cmp;
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bytecode_encoder::BytecodeEncoder`
[INFO] [stdout]  --> src/methods/bytecode_encoder_bytecode_encoder.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::records::bytecode_encoder::BytecodeEncoder;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/bytecode_graph_parser_add_to_phi.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_phi::BcPhi`
[INFO] [stdout]  --> src/methods/bytecode_graph_parser_add_to_phi.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bc_phi::BcPhi;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `luaur_common::macros::luau_assert::LUAU_ASSERT`
[INFO] [stdout]  --> src/methods/bytecode_graph_parser_add_to_phi.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use luaur_common::macros::luau_assert::LUAU_ASSERT;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::collections::BTreeSet`
[INFO] [stdout]  --> src/methods/bytecode_graph_parser_find_producer_bytecode_graph_parser.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use alloc::collections::BTreeSet;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/bytecode_graph_parser_make_block.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::enums::bc_imm_kind::BcImmKind`
[INFO] [stdout]  --> src/methods/bytecode_graph_parser_rebuild_graph.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::enums::bc_imm_kind::BcImmKind;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_imm::BcImm`
[INFO] [stdout]  --> src/methods/bytecode_graph_parser_rebuild_graph.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bc_imm::BcImm;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::type_aliases::reg::Reg`
[INFO] [stdout]   --> src/methods/bytecode_graph_parser_rebuild_graph.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::type_aliases::reg::Reg;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_inst_helper::BcInstHelper`
[INFO] [stdout]  --> src/methods/bytecode_graph_serializer_emit_bytecode.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::records::bc_inst_helper::BcInstHelper;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_op::BcOp`
[INFO] [stdout]  --> src/methods/bytecode_graph_serializer_emit_bytecode.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::records::bc_op::BcOp;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bytecode_builder::BytecodeBuilder`
[INFO] [stdout]  --> src/methods/bytecode_graph_serializer_emit_instruction.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bytecode_builder::BytecodeBuilder;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/bytecode_graph_serializer_get_proto_input.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_op::BcOp`
[INFO] [stdout]  --> src/methods/bytecode_graph_serializer_get_proto_input.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bc_op::BcOp;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_block::BcBlock`
[INFO] [stdout]  --> src/methods/bytecode_graph_serializer_reschedule.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::bc_block::BcBlock;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::type_aliases::reg::Reg`
[INFO] [stdout]  --> src/methods/call_inliner_call_inliner.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::type_aliases::reg::Reg;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/call_inliner_drop_prep_var_args_in_inlined_path.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_inst::BcInst`
[INFO] [stdout]  --> src/methods/call_inliner_drop_prep_var_args_in_inlined_path.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::bc_inst::BcInst;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_op::BcOp`
[INFO] [stdout]  --> src/methods/call_inliner_drop_prep_var_args_in_inlined_path.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bc_op::BcOp;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::type_aliases::reg::Reg`
[INFO] [stdout]  --> src/methods/call_inliner_fill_under_call_arguments.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::type_aliases::reg::Reg;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/call_inliner_find_target_call_projections.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_phi::BcPhi`
[INFO] [stdout]  --> src/methods/call_inliner_find_target_call_projections.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::bc_phi::BcPhi;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_proj::BcProj`
[INFO] [stdout]  --> src/methods/call_inliner_find_target_call_projections.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bc_proj::BcProj;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::enums::bc_block_edge_kind::BcBlockEdgeKind::Fallthrough`
[INFO] [stdout]  --> src/methods/call_inliner_inline_target.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::enums::bc_block_edge_kind::BcBlockEdgeKind::Fallthrough;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::enums::bc_block_edge_kind::BcBlockEdgeKind::Fallthrough as FallthroughKind`
[INFO] [stdout]  --> src/methods/call_inliner_inline_target.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::enums::bc_block_edge_kind::BcBlockEdgeKind::Fallthrough as FallthroughKind;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Branch` and `Loop`
[INFO] [stdout]  --> src/methods/call_inliner_inline_target.rs:4:57
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::enums::bc_block_edge_kind::BcBlockEdgeKind::{Branch, Loop};
[INFO] [stdout]   |                                                         ^^^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::enums::bc_block_flag::BcBlockFlag`
[INFO] [stdout]  --> src/methods/call_inliner_inline_target.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::enums::bc_block_flag::BcBlockFlag;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::enums::bc_op_kind::BcOpKind`
[INFO] [stdout]  --> src/methods/call_inliner_inline_target.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::enums::bc_op_kind::BcOpKind;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::enums::bc_op_kind::BcOpKind::Block`
[INFO] [stdout]  --> src/methods/call_inliner_inline_target.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::enums::bc_op_kind::BcOpKind::Block;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_block::BcBlock`
[INFO] [stdout]  --> src/methods/call_inliner_inline_target.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::records::bc_block::BcBlock;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]   --> src/methods/call_inliner_inline_target.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_inst::BcInst`
[INFO] [stdout]   --> src/methods/call_inliner_inline_target.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use crate::records::bc_inst::BcInst;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_ref::BcRef`
[INFO] [stdout]   --> src/methods/call_inliner_inline_target.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::records::bc_ref::BcRef;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/call_inliner_make_fixed_consumer.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/call_inliner_map_to_caller_op.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_inst::BcInst`
[INFO] [stdout]  --> src/methods/call_inliner_map_to_caller_op.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::bc_inst::BcInst;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_phi::BcPhi`
[INFO] [stdout]  --> src/methods/call_inliner_map_to_caller_op.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::records::bc_phi::BcPhi;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_proj::BcProj`
[INFO] [stdout]  --> src/methods/call_inliner_map_to_caller_op.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::records::bc_proj::BcProj;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_vm_const::BcVmConst`
[INFO] [stdout]  --> src/methods/call_inliner_map_to_caller_op.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::records::bc_vm_const::BcVmConst;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::type_aliases::bc_ops::BcOps`
[INFO] [stdout]  --> src/methods/call_inliner_migrate_instructions.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::type_aliases::bc_ops::BcOps;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_op::BcOp`
[INFO] [stdout]  --> src/methods/call_inliner_replace_call_usages_in_ops.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::records::bc_op::BcOp;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_function::BcFunction`
[INFO] [stdout]  --> src/methods/call_inliner_set_return_op.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bc_function::BcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_phi::BcPhi`
[INFO] [stdout]  --> src/methods/call_inliner_set_return_op.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bc_phi::BcPhi;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_block_edge::BcBlockEdge`
[INFO] [stdout]  --> src/methods/call_inliner_validate_cfg.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::records::bc_block_edge::BcBlockEdge;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bytecode_builder::BytecodeBuilder`
[INFO] [stdout]  --> src/methods/comp_time_bytecode_graph_serializer_comp_time_bytecode_graph_serializer.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::records::bytecode_builder::BytecodeBuilder;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bytecode_graph_serializer::BytecodeGraphSerializer`
[INFO] [stdout]  --> src/methods/comp_time_bytecode_graph_serializer_comp_time_bytecode_graph_serializer.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bytecode_graph_serializer::BytecodeGraphSerializer;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::comp_time_bytecode_graph_serializer::CompTimeBytecodeGraphSerializer`
[INFO] [stdout]  --> src/methods/comp_time_bytecode_graph_serializer_comp_time_bytecode_graph_serializer.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::comp_time_bytecode_graph_serializer::CompTimeBytecodeGraphSerializer;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::type_aliases::comp_time_bc_function::CompTimeBcFunction`
[INFO] [stdout]  --> src/methods/comp_time_bytecode_graph_serializer_comp_time_bytecode_graph_serializer.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::type_aliases::comp_time_bc_function::CompTimeBcFunction;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `alloc::vec::Vec`
[INFO] [stdout]  --> src/methods/comp_time_bytecode_graph_serializer_comp_time_bytecode_graph_serializer.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use alloc::vec::Vec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::constant_key_hash::ConstantKeyHash`
[INFO] [stdout]  --> src/records/bytecode_builder.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::records::constant_key_hash::ConstantKeyHash;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::string_ref_hash::StringRefHash`
[INFO] [stdout]   --> src/records/bytecode_builder.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::records::string_ref_hash::StringRefHash;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::table_shape_hash::TableShapeHash`
[INFO] [stdout]   --> src/records/bytecode_builder.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate::records::table_shape_hash::TableShapeHash;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `VmConst`
[INFO] [stdout]  --> src/records/bytecode_graph_serializer.rs:1:47
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::records::bc_function::{BcFunction, VmConst};
[INFO] [stdout]   |                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::jump_info::JumpInfo`
[INFO] [stdout]  --> src/records/bytecode_graph_serializer.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::jump_info::JumpInfo;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_move::BcMove`
[INFO] [stdout]  --> src/records/call_inliner.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::records::bc_move::BcMove;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::records::bc_vm_const::BcVmConst`
[INFO] [stdout]  --> src/records/comp_time_bytecode_graph_serializer.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::records::bc_vm_const::BcVmConst;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/functions/from_function_bytecode.rs:107:17
[INFO] [stdout]     |
[INFO] [stdout] 107 |                 unsafe {
[INFO] [stdout]     |                 ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_unsafe)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/functions/from_function_bytecode.rs:113:17
[INFO] [stdout]     |
[INFO] [stdout] 113 |                 unsafe {
[INFO] [stdout]     |                 ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/functions/from_function_bytecode.rs:119:17
[INFO] [stdout]     |
[INFO] [stdout] 119 |                 unsafe {
[INFO] [stdout]     |                 ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/functions/from_function_bytecode.rs:139:17
[INFO] [stdout]     |
[INFO] [stdout] 139 |                 unsafe {
[INFO] [stdout]     |                 ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/functions/from_function_bytecode.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |     let mut data = bytecode.as_bytes();
[INFO] [stdout]    |         ----^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]  --> src/functions/log_2.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub(crate) fn log2(mut v: i32) -> i32 {
[INFO] [stdout]   |                    ----^
[INFO] [stdout]   |                    |
[INFO] [stdout]   |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/methods/bc_inst_helper_set_imm_input.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/methods/bytecode_builder_add_class_shape.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/methods/bytecode_builder_add_constant_integer.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/functions/from_function_bytecode.rs:107:17
[INFO] [stdout]     |
[INFO] [stdout] 107 |                 unsafe {
[INFO] [stdout]     |                 ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_unsafe)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/functions/from_function_bytecode.rs:113:17
[INFO] [stdout]     |
[INFO] [stdout] 113 |                 unsafe {
[INFO] [stdout]     |                 ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/functions/from_function_bytecode.rs:119:17
[INFO] [stdout]     |
[INFO] [stdout] 119 |                 unsafe {
[INFO] [stdout]     |                 ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/functions/from_function_bytecode.rs:139:17
[INFO] [stdout]     |
[INFO] [stdout] 139 |                 unsafe {
[INFO] [stdout]     |                 ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/functions/from_function_bytecode.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |     let mut data = bytecode.as_bytes();
[INFO] [stdout]    |         ----^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]  --> src/functions/log_2.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub(crate) fn log2(mut v: i32) -> i32 {
[INFO] [stdout]   |                    ----^
[INFO] [stdout]   |                    |
[INFO] [stdout]   |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]  --> src/methods/bytecode_builder_string_ref_hash_operator_call.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |         unsafe { hashRange(v.data, v.length) }
[INFO] [stdout]   |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/methods/bc_inst_helper_set_imm_input.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/methods/bytecode_builder_add_class_shape.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/methods/bytecode_builder_add_constant_integer.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/methods/bytecode_graph_parser_add_imm_input_bytecode_graph_parser.rs:28:13
[INFO] [stdout]    |
[INFO] [stdout] 28 |             unsafe {
[INFO] [stdout]    |             ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/methods/bytecode_graph_parser_add_imm_input_bytecode_graph_parser_alt_b.rs:30:17
[INFO] [stdout]    |
[INFO] [stdout] 30 |                 unsafe {
[INFO] [stdout]    |                 ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/methods/bytecode_graph_parser_add_imm_input_bytecode_graph_parser_alt_c.rs:19:13
[INFO] [stdout]    |
[INFO] [stdout] 19 |             unsafe {
[INFO] [stdout]    |             ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/methods/bytecode_graph_parser_rebuild_graph.rs:645:17
[INFO] [stdout]     |
[INFO] [stdout] 645 |                 _ => {}
[INFO] [stdout]     |                 ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> src/methods/bytecode_graph_parser_rebuild_graph.rs:645:17
[INFO] [stdout]     |
[INFO] [stdout] 151 |                 LuauOpcode::LOP_NOP | LuauOpcode::LOP_BREAK | LuauOpcode::LOP_NATIVECALL => {}
[INFO] [stdout]     |                 ------------------------------------------------------------------------ matches some of the same values
[INFO] [stdout] 152 |
[INFO] [stdout] 153 |                 LuauOpcode::LOP_LOADNIL => {
[INFO] [stdout]     |                 ----------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 157 |                 LuauOpcode::LOP_LOADB => {
[INFO] [stdout]     |                 --------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 163 |                 LuauOpcode::LOP_LOADN => {
[INFO] [stdout]     |                 --------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 645 |                 _ => {}
[INFO] [stdout]     |                 ^ ...and 48 other patterns collectively make this unreachable
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]  --> src/methods/bytecode_builder_string_ref_hash_operator_call.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |         unsafe { hashRange(v.data, v.length) }
[INFO] [stdout]   |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `node`
[INFO] [stdout]    --> src/methods/bytecode_graph_parser_rebuild_graph.rs:129:29
[INFO] [stdout]     |
[INFO] [stdout] 129 |                         let node: *mut BcInst = parser.func.inst_op(node_op);
[INFO] [stdout]     |                             ^^^^ help: if this is intentional, prefix it with an underscore: `_node`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/methods/bytecode_graph_parser_add_imm_input_bytecode_graph_parser.rs:28:13
[INFO] [stdout]    |
[INFO] [stdout] 28 |             unsafe {
[INFO] [stdout]    |             ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/methods/bytecode_graph_parser_add_imm_input_bytecode_graph_parser_alt_b.rs:30:17
[INFO] [stdout]    |
[INFO] [stdout] 30 |                 unsafe {
[INFO] [stdout]    |                 ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/methods/bytecode_graph_parser_add_imm_input_bytecode_graph_parser_alt_c.rs:19:13
[INFO] [stdout]    |
[INFO] [stdout] 19 |             unsafe {
[INFO] [stdout]    |             ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/methods/bytecode_graph_parser_rebuild_graph.rs:645:17
[INFO] [stdout]     |
[INFO] [stdout] 645 |                 _ => {}
[INFO] [stdout]     |                 ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> src/methods/bytecode_graph_parser_rebuild_graph.rs:645:17
[INFO] [stdout]     |
[INFO] [stdout] 151 |                 LuauOpcode::LOP_NOP | LuauOpcode::LOP_BREAK | LuauOpcode::LOP_NATIVECALL => {}
[INFO] [stdout]     |                 ------------------------------------------------------------------------ matches some of the same values
[INFO] [stdout] 152 |
[INFO] [stdout] 153 |                 LuauOpcode::LOP_LOADNIL => {
[INFO] [stdout]     |                 ----------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 157 |                 LuauOpcode::LOP_LOADB => {
[INFO] [stdout]     |                 --------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 163 |                 LuauOpcode::LOP_LOADN => {
[INFO] [stdout]     |                 --------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 645 |                 _ => {}
[INFO] [stdout]     |                 ^ ...and 48 other patterns collectively make this unreachable
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `node`
[INFO] [stdout]    --> src/methods/bytecode_graph_parser_rebuild_graph.rs:129:29
[INFO] [stdout]     |
[INFO] [stdout] 129 |                         let node: *mut BcInst = parser.func.inst_op(node_op);
[INFO] [stdout]     |                             ^^^^ help: if this is intentional, prefix it with an underscore: `_node`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `writeDouble` is never used
[INFO] [stdout]   --> src/functions/write_double.rs:12:15
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub(crate) fn writeDouble(ss: &mut String, value: f64) {
[INFO] [stdout]    |               ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `writeFloat` is never used
[INFO] [stdout]   --> src/functions/write_float.rs:12:15
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub(crate) fn writeFloat(ss: &mut String, value: f32) {
[INFO] [stdout]    |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `eq` is never used
[INFO] [stdout]  --> src/methods/bytecode_builder_constant_key_operator_eq.rs:5:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl ConstantKey {
[INFO] [stdout]   | ---------------- method in this implementation
[INFO] [stdout] 4 |     #[inline]
[INFO] [stdout] 5 |     pub(crate) fn eq(&self, other: &ConstantKey) -> bool {
[INFO] [stdout]   |                   ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `operator_eq` is never used
[INFO] [stdout]  --> src/methods/bytecode_builder_string_ref_operator_eq.rs:5:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl StringRef {
[INFO] [stdout]   | -------------- method in this implementation
[INFO] [stdout] 4 |     #[allow(non_snake_case)]
[INFO] [stdout] 5 |     pub(crate) fn operator_eq(&self, other: &StringRef) -> bool {
[INFO] [stdout]   |                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `operator_eq` is never used
[INFO] [stdout]  --> src/methods/bytecode_builder_table_shape_operator_eq.rs:5:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl TableShape {
[INFO] [stdout]   | --------------- method in this implementation
[INFO] [stdout] 4 |     #[allow(non_snake_case)]
[INFO] [stdout] 5 |     pub(crate) fn operator_eq(&self, other: &TableShape) -> bool {
[INFO] [stdout]   |                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DummyEncoder` is never constructed
[INFO] [stdout]   --> src/records/bytecode_builder.rs:92:8
[INFO] [stdout]    |
[INFO] [stdout] 92 | struct DummyEncoder;
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `K_MAX_INLINER_COMBINED_STACK_SIZE` is never used
[INFO] [stdout]   --> src/records/call_inliner.rs:31:22
[INFO] [stdout]    |
[INFO] [stdout] 30 | impl<'a> CallInliner<'a> {
[INFO] [stdout]    | ------------------------ associated constant in this implementation
[INFO] [stdout] 31 |     pub(crate) const K_MAX_INLINER_COMBINED_STACK_SIZE: u32 = 256;
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Dump_Code` should have an upper case name
[INFO] [stdout]   --> src/enums/dump_flags.rs:15:15
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub const Dump_Code: DumpFlags = DumpFlags::Dump_Code;
[INFO] [stdout]    |               ^^^^^^^^^ help: convert the identifier to upper case: `DUMP_CODE`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Dump_Lines` should have an upper case name
[INFO] [stdout]   --> src/enums/dump_flags.rs:16:15
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const Dump_Lines: DumpFlags = DumpFlags::Dump_Lines;
[INFO] [stdout]    |               ^^^^^^^^^^ help: convert the identifier to upper case: `DUMP_LINES`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Dump_Source` should have an upper case name
[INFO] [stdout]   --> src/enums/dump_flags.rs:17:15
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub const Dump_Source: DumpFlags = DumpFlags::Dump_Source;
[INFO] [stdout]    |               ^^^^^^^^^^^ help: convert the identifier to upper case: `DUMP_SOURCE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Dump_Locals` should have an upper case name
[INFO] [stdout]   --> src/enums/dump_flags.rs:18:15
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const Dump_Locals: DumpFlags = DumpFlags::Dump_Locals;
[INFO] [stdout]    |               ^^^^^^^^^^^ help: convert the identifier to upper case: `DUMP_LOCALS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Dump_Remarks` should have an upper case name
[INFO] [stdout]   --> src/enums/dump_flags.rs:19:15
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const Dump_Remarks: DumpFlags = DumpFlags::Dump_Remarks;
[INFO] [stdout]    |               ^^^^^^^^^^^^ help: convert the identifier to upper case: `DUMP_REMARKS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Dump_Types` should have an upper case name
[INFO] [stdout]   --> src/enums/dump_flags.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const Dump_Types: DumpFlags = DumpFlags::Dump_Types;
[INFO] [stdout]    |               ^^^^^^^^^^ help: convert the identifier to upper case: `DUMP_TYPES`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Dump_Constants` should have an upper case name
[INFO] [stdout]   --> src/enums/dump_flags.rs:21:15
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const Dump_Constants: DumpFlags = DumpFlags::Dump_Constants;
[INFO] [stdout]    |               ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DUMP_CONSTANTS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_Nil` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:18:15
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const Type_Nil: Type = Type::Type_Nil;
[INFO] [stdout]    |               ^^^^^^^^ help: convert the identifier to upper case: `TYPE_NIL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_Boolean` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:19:15
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const Type_Boolean: Type = Type::Type_Boolean;
[INFO] [stdout]    |               ^^^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_BOOLEAN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_Number` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const Type_Number: Type = Type::Type_Number;
[INFO] [stdout]    |               ^^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_Integer` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:21:15
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const Type_Integer: Type = Type::Type_Integer;
[INFO] [stdout]    |               ^^^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_INTEGER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_Vector` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:22:15
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const Type_Vector: Type = Type::Type_Vector;
[INFO] [stdout]    |               ^^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_VECTOR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_String` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:23:15
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const Type_String: Type = Type::Type_String;
[INFO] [stdout]    |               ^^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_STRING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_Import` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:24:15
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub const Type_Import: Type = Type::Type_Import;
[INFO] [stdout]    |               ^^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_IMPORT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_Table` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:25:15
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub const Type_Table: Type = Type::Type_Table;
[INFO] [stdout]    |               ^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_TABLE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_Closure` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:26:15
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub const Type_Closure: Type = Type::Type_Closure;
[INFO] [stdout]    |               ^^^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_CLOSURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_ClassShape` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:27:15
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub const Type_ClassShape: Type = Type::Type_ClassShape;
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_CLASS_SHAPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `printableStringConstant` should have a snake case name
[INFO] [stdout]  --> src/functions/printable_string_constant.rs:1:15
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub(crate) fn printableStringConstant(str: &[u8]) -> bool {
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `printable_string_constant`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: calls to `std::mem::drop` with a reference instead of an owned value does nothing
[INFO] [stdout]   --> src/methods/bytecode_graph_serializer_reschedule.rs:22:13
[INFO] [stdout]    |
[INFO] [stdout] 22 |             drop(a_block);
[INFO] [stdout]    |             ^^^^^-------^
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  argument has type `&mut BcBlock`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dropping_references)]` on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the expression or result
[INFO] [stdout]    |
[INFO] [stdout] 22 -             drop(a_block);
[INFO] [stdout] 22 +             let _ = a_block;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: calls to `std::mem::drop` with a reference instead of an owned value does nothing
[INFO] [stdout]   --> src/methods/bytecode_graph_serializer_reschedule.rs:27:13
[INFO] [stdout]    |
[INFO] [stdout] 27 |             drop(b_block);
[INFO] [stdout]    |             ^^^^^-------^
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  argument has type `&mut BcBlock`
[INFO] [stdout]    |
[INFO] [stdout] help: use `let _ = ...` to ignore the expression or result
[INFO] [stdout]    |
[INFO] [stdout] 27 -             drop(b_block);
[INFO] [stdout] 27 +             let _ = b_block;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `k_max_inliner_combined_stack_size` should have an upper case name
[INFO] [stdout]   --> src/methods/call_inliner_inline_target.rs:18:7
[INFO] [stdout]    |
[INFO] [stdout] 18 | const k_max_inliner_combined_stack_size: u8 = 250;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 18 - const k_max_inliner_combined_stack_size: u8 = 250;
[INFO] [stdout] 18 + const K_MAX_INLINER_COMBINED_STACK_SIZE: u8 = 250;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `useCount` should have a snake case name
[INFO] [stdout]  --> src/records/bc_block.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub useCount: u32,
[INFO] [stdout]   |         ^^^^^^^^ help: convert the identifier to snake case: `use_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueBoolean` should have a snake case name
[INFO] [stdout]   --> src/records/bc_imm.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub valueBoolean: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `value_boolean`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueInt` should have a snake case name
[INFO] [stdout]   --> src/records/bc_imm.rs:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub valueInt: i32,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `value_int`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueImport` should have a snake case name
[INFO] [stdout]   --> src/records/bc_imm.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub valueImport: u32,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `value_import`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `lastUse` should have a snake case name
[INFO] [stdout]   --> src/records/bc_inst.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub lastUse: u32,
[INFO] [stdout]    |         ^^^^^^^ help: convert the identifier to snake case: `last_use`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `useCount` should have a snake case name
[INFO] [stdout]   --> src/records/bc_inst.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub useCount: u32,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `use_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueBoolean` should have a snake case name
[INFO] [stdout]   --> src/records/bc_vm_const.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub valueBoolean: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `value_boolean`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueNumber` should have a snake case name
[INFO] [stdout]   --> src/records/bc_vm_const.rs:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub valueNumber: f64,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `value_number`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueVector` should have a snake case name
[INFO] [stdout]   --> src/records/bc_vm_const.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub valueVector: [f32; 4],
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `value_vector`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueString` should have a snake case name
[INFO] [stdout]   --> src/records/bc_vm_const.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub valueString: &'static str,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `value_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueImport` should have a snake case name
[INFO] [stdout]   --> src/records/bc_vm_const.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub valueImport: u32,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `value_import`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueTable` should have a snake case name
[INFO] [stdout]   --> src/records/bc_vm_const.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub valueTable: u32,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to snake case: `value_table`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueClosure` should have a snake case name
[INFO] [stdout]   --> src/records/bc_vm_const.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub valueClosure: u32,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `value_closure`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueInteger` should have a snake case name
[INFO] [stdout]   --> src/records/bc_vm_const.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub valueInteger: i64,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `value_integer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `multiReturn` should have a snake case name
[INFO] [stdout]  --> src/records/block_producers.rs:9:16
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub(crate) multiReturn: BcOp,
[INFO] [stdout]   |                ^^^^^^^^^^^ help: convert the identifier to snake case: `multi_return`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `multiReturnStart` should have a snake case name
[INFO] [stdout]   --> src/records/block_producers.rs:10:16
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub(crate) multiReturnStart: Reg,
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `multi_return_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `invalidAfter` should have a snake case name
[INFO] [stdout]   --> src/records/block_producers.rs:11:16
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub(crate) invalidAfter: i32,
[INFO] [stdout]    |                ^^^^^^^^^^^^ help: convert the identifier to snake case: `invalid_after`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `className` should have a snake case name
[INFO] [stdout]  --> src/records/class_shape.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub className: i32,
[INFO] [stdout]   |         ^^^^^^^^^ help: convert the identifier to snake case: `class_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `propertyNames` should have a snake case name
[INFO] [stdout]  --> src/records/class_shape.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub propertyNames: Vec<i32>,
[INFO] [stdout]   |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `property_names`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `methodNames` should have a snake case name
[INFO] [stdout]  --> src/records/class_shape.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub methodNames: Vec<i32>,
[INFO] [stdout]   |         ^^^^^^^^^^^ help: convert the identifier to snake case: `method_names`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `instructionPC` should have a snake case name
[INFO] [stdout]  --> src/records/jump_info.rs:7:16
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub(crate) instructionPC: u32,
[INFO] [stdout]   |                ^^^^^^^^^^^^^ help: convert the identifier to snake case: `instruction_pc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `targetBlock` should have a snake case name
[INFO] [stdout]  --> src/records/jump_info.rs:8:16
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub(crate) targetBlock: BcOp,
[INFO] [stdout]   |                ^^^^^^^^^^^ help: convert the identifier to snake case: `target_block`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `hasConstants` should have a snake case name
[INFO] [stdout]  --> src/records/table_shape.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub hasConstants: bool,
[INFO] [stdout]   |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `has_constants`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `kMaxLength` should have an upper case name
[INFO] [stdout]   --> src/records/table_shape.rs:10:15
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub const kMaxLength: u32 = 32;
[INFO] [stdout]    |               ^^^^^^^^^^ help: convert the identifier to upper case: `K_MAX_LENGTH`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `nameRef` should have a snake case name
[INFO] [stdout]  --> src/records/userdata_type.rs:7:16
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub(crate) nameRef: u32,
[INFO] [stdout]   |                ^^^^^^^ help: convert the identifier to snake case: `name_ref`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `writeDouble` is never used
[INFO] [stdout]   --> src/functions/write_double.rs:12:15
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub(crate) fn writeDouble(ss: &mut String, value: f64) {
[INFO] [stdout]    |               ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `writeFloat` is never used
[INFO] [stdout]   --> src/functions/write_float.rs:12:15
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub(crate) fn writeFloat(ss: &mut String, value: f32) {
[INFO] [stdout]    |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `eq` is never used
[INFO] [stdout]  --> src/methods/bytecode_builder_constant_key_operator_eq.rs:5:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl ConstantKey {
[INFO] [stdout]   | ---------------- method in this implementation
[INFO] [stdout] 4 |     #[inline]
[INFO] [stdout] 5 |     pub(crate) fn eq(&self, other: &ConstantKey) -> bool {
[INFO] [stdout]   |                   ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `operator_eq` is never used
[INFO] [stdout]  --> src/methods/bytecode_builder_string_ref_operator_eq.rs:5:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl StringRef {
[INFO] [stdout]   | -------------- method in this implementation
[INFO] [stdout] 4 |     #[allow(non_snake_case)]
[INFO] [stdout] 5 |     pub(crate) fn operator_eq(&self, other: &StringRef) -> bool {
[INFO] [stdout]   |                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `operator_eq` is never used
[INFO] [stdout]  --> src/methods/bytecode_builder_table_shape_operator_eq.rs:5:19
[INFO] [stdout]   |
[INFO] [stdout] 3 | impl TableShape {
[INFO] [stdout]   | --------------- method in this implementation
[INFO] [stdout] 4 |     #[allow(non_snake_case)]
[INFO] [stdout] 5 |     pub(crate) fn operator_eq(&self, other: &TableShape) -> bool {
[INFO] [stdout]   |                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DummyEncoder` is never constructed
[INFO] [stdout]   --> src/records/bytecode_builder.rs:92:8
[INFO] [stdout]    |
[INFO] [stdout] 92 | struct DummyEncoder;
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `K_MAX_INLINER_COMBINED_STACK_SIZE` is never used
[INFO] [stdout]   --> src/records/call_inliner.rs:31:22
[INFO] [stdout]    |
[INFO] [stdout] 30 | impl<'a> CallInliner<'a> {
[INFO] [stdout]    | ------------------------ associated constant in this implementation
[INFO] [stdout] 31 |     pub(crate) const K_MAX_INLINER_COMBINED_STACK_SIZE: u32 = 256;
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Dump_Code` should have an upper case name
[INFO] [stdout]   --> src/enums/dump_flags.rs:15:15
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub const Dump_Code: DumpFlags = DumpFlags::Dump_Code;
[INFO] [stdout]    |               ^^^^^^^^^ help: convert the identifier to upper case: `DUMP_CODE`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Dump_Lines` should have an upper case name
[INFO] [stdout]   --> src/enums/dump_flags.rs:16:15
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub const Dump_Lines: DumpFlags = DumpFlags::Dump_Lines;
[INFO] [stdout]    |               ^^^^^^^^^^ help: convert the identifier to upper case: `DUMP_LINES`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Dump_Source` should have an upper case name
[INFO] [stdout]   --> src/enums/dump_flags.rs:17:15
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub const Dump_Source: DumpFlags = DumpFlags::Dump_Source;
[INFO] [stdout]    |               ^^^^^^^^^^^ help: convert the identifier to upper case: `DUMP_SOURCE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Dump_Locals` should have an upper case name
[INFO] [stdout]   --> src/enums/dump_flags.rs:18:15
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const Dump_Locals: DumpFlags = DumpFlags::Dump_Locals;
[INFO] [stdout]    |               ^^^^^^^^^^^ help: convert the identifier to upper case: `DUMP_LOCALS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Dump_Remarks` should have an upper case name
[INFO] [stdout]   --> src/enums/dump_flags.rs:19:15
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const Dump_Remarks: DumpFlags = DumpFlags::Dump_Remarks;
[INFO] [stdout]    |               ^^^^^^^^^^^^ help: convert the identifier to upper case: `DUMP_REMARKS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Dump_Types` should have an upper case name
[INFO] [stdout]   --> src/enums/dump_flags.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const Dump_Types: DumpFlags = DumpFlags::Dump_Types;
[INFO] [stdout]    |               ^^^^^^^^^^ help: convert the identifier to upper case: `DUMP_TYPES`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Dump_Constants` should have an upper case name
[INFO] [stdout]   --> src/enums/dump_flags.rs:21:15
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const Dump_Constants: DumpFlags = DumpFlags::Dump_Constants;
[INFO] [stdout]    |               ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `DUMP_CONSTANTS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_Nil` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:18:15
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub const Type_Nil: Type = Type::Type_Nil;
[INFO] [stdout]    |               ^^^^^^^^ help: convert the identifier to upper case: `TYPE_NIL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_Boolean` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:19:15
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub const Type_Boolean: Type = Type::Type_Boolean;
[INFO] [stdout]    |               ^^^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_BOOLEAN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_Number` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub const Type_Number: Type = Type::Type_Number;
[INFO] [stdout]    |               ^^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_Integer` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:21:15
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub const Type_Integer: Type = Type::Type_Integer;
[INFO] [stdout]    |               ^^^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_INTEGER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_Vector` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:22:15
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub const Type_Vector: Type = Type::Type_Vector;
[INFO] [stdout]    |               ^^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_VECTOR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_String` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:23:15
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub const Type_String: Type = Type::Type_String;
[INFO] [stdout]    |               ^^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_STRING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_Import` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:24:15
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub const Type_Import: Type = Type::Type_Import;
[INFO] [stdout]    |               ^^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_IMPORT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_Table` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:25:15
[INFO] [stdout]    |
[INFO] [stdout] 25 |     pub const Type_Table: Type = Type::Type_Table;
[INFO] [stdout]    |               ^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_TABLE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_Closure` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:26:15
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub const Type_Closure: Type = Type::Type_Closure;
[INFO] [stdout]    |               ^^^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_CLOSURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `Type_ClassShape` should have an upper case name
[INFO] [stdout]   --> src/enums/type.rs:27:15
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub const Type_ClassShape: Type = Type::Type_ClassShape;
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `TYPE_CLASS_SHAPE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `printableStringConstant` should have a snake case name
[INFO] [stdout]  --> src/functions/printable_string_constant.rs:1:15
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub(crate) fn printableStringConstant(str: &[u8]) -> bool {
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `printable_string_constant`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: calls to `std::mem::drop` with a reference instead of an owned value does nothing
[INFO] [stdout]   --> src/methods/bytecode_graph_serializer_reschedule.rs:22:13
[INFO] [stdout]    |
[INFO] [stdout] 22 |             drop(a_block);
[INFO] [stdout]    |             ^^^^^-------^
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  argument has type `&mut BcBlock`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dropping_references)]` on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the expression or result
[INFO] [stdout]    |
[INFO] [stdout] 22 -             drop(a_block);
[INFO] [stdout] 22 +             let _ = a_block;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: calls to `std::mem::drop` with a reference instead of an owned value does nothing
[INFO] [stdout]   --> src/methods/bytecode_graph_serializer_reschedule.rs:27:13
[INFO] [stdout]    |
[INFO] [stdout] 27 |             drop(b_block);
[INFO] [stdout]    |             ^^^^^-------^
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  argument has type `&mut BcBlock`
[INFO] [stdout]    |
[INFO] [stdout] help: use `let _ = ...` to ignore the expression or result
[INFO] [stdout]    |
[INFO] [stdout] 27 -             drop(b_block);
[INFO] [stdout] 27 +             let _ = b_block;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `k_max_inliner_combined_stack_size` should have an upper case name
[INFO] [stdout]   --> src/methods/call_inliner_inline_target.rs:18:7
[INFO] [stdout]    |
[INFO] [stdout] 18 | const k_max_inliner_combined_stack_size: u8 = 250;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 18 - const k_max_inliner_combined_stack_size: u8 = 250;
[INFO] [stdout] 18 + const K_MAX_INLINER_COMBINED_STACK_SIZE: u8 = 250;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `useCount` should have a snake case name
[INFO] [stdout]  --> src/records/bc_block.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub useCount: u32,
[INFO] [stdout]   |         ^^^^^^^^ help: convert the identifier to snake case: `use_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueBoolean` should have a snake case name
[INFO] [stdout]   --> src/records/bc_imm.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub valueBoolean: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `value_boolean`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueInt` should have a snake case name
[INFO] [stdout]   --> src/records/bc_imm.rs:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub valueInt: i32,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `value_int`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueImport` should have a snake case name
[INFO] [stdout]   --> src/records/bc_imm.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub valueImport: u32,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `value_import`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `lastUse` should have a snake case name
[INFO] [stdout]   --> src/records/bc_inst.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub lastUse: u32,
[INFO] [stdout]    |         ^^^^^^^ help: convert the identifier to snake case: `last_use`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `useCount` should have a snake case name
[INFO] [stdout]   --> src/records/bc_inst.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub useCount: u32,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `use_count`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueBoolean` should have a snake case name
[INFO] [stdout]   --> src/records/bc_vm_const.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub valueBoolean: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `value_boolean`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueNumber` should have a snake case name
[INFO] [stdout]   --> src/records/bc_vm_const.rs:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub valueNumber: f64,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `value_number`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueVector` should have a snake case name
[INFO] [stdout]   --> src/records/bc_vm_const.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub valueVector: [f32; 4],
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `value_vector`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueString` should have a snake case name
[INFO] [stdout]   --> src/records/bc_vm_const.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub valueString: &'static str,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `value_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueImport` should have a snake case name
[INFO] [stdout]   --> src/records/bc_vm_const.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub valueImport: u32,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `value_import`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueTable` should have a snake case name
[INFO] [stdout]   --> src/records/bc_vm_const.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub valueTable: u32,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to snake case: `value_table`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueClosure` should have a snake case name
[INFO] [stdout]   --> src/records/bc_vm_const.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub valueClosure: u32,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `value_closure`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `valueInteger` should have a snake case name
[INFO] [stdout]   --> src/records/bc_vm_const.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub valueInteger: i64,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `value_integer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `multiReturn` should have a snake case name
[INFO] [stdout]  --> src/records/block_producers.rs:9:16
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub(crate) multiReturn: BcOp,
[INFO] [stdout]   |                ^^^^^^^^^^^ help: convert the identifier to snake case: `multi_return`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `multiReturnStart` should have a snake case name
[INFO] [stdout]   --> src/records/block_producers.rs:10:16
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub(crate) multiReturnStart: Reg,
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `multi_return_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `invalidAfter` should have a snake case name
[INFO] [stdout]   --> src/records/block_producers.rs:11:16
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub(crate) invalidAfter: i32,
[INFO] [stdout]    |                ^^^^^^^^^^^^ help: convert the identifier to snake case: `invalid_after`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `className` should have a snake case name
[INFO] [stdout]  --> src/records/class_shape.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub className: i32,
[INFO] [stdout]   |         ^^^^^^^^^ help: convert the identifier to snake case: `class_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `propertyNames` should have a snake case name
[INFO] [stdout]  --> src/records/class_shape.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub propertyNames: Vec<i32>,
[INFO] [stdout]   |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `property_names`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `methodNames` should have a snake case name
[INFO] [stdout]  --> src/records/class_shape.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub methodNames: Vec<i32>,
[INFO] [stdout]   |         ^^^^^^^^^^^ help: convert the identifier to snake case: `method_names`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `instructionPC` should have a snake case name
[INFO] [stdout]  --> src/records/jump_info.rs:7:16
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub(crate) instructionPC: u32,
[INFO] [stdout]   |                ^^^^^^^^^^^^^ help: convert the identifier to snake case: `instruction_pc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `targetBlock` should have a snake case name
[INFO] [stdout]  --> src/records/jump_info.rs:8:16
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub(crate) targetBlock: BcOp,
[INFO] [stdout]   |                ^^^^^^^^^^^ help: convert the identifier to snake case: `target_block`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `hasConstants` should have a snake case name
[INFO] [stdout]  --> src/records/table_shape.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub hasConstants: bool,
[INFO] [stdout]   |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `has_constants`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated constant `kMaxLength` should have an upper case name
[INFO] [stdout]   --> src/records/table_shape.rs:10:15
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub const kMaxLength: u32 = 32;
[INFO] [stdout]    |               ^^^^^^^^^^ help: convert the identifier to upper case: `K_MAX_LENGTH`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `nameRef` should have a snake case name
[INFO] [stdout]  --> src/records/userdata_type.rs:7:16
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub(crate) nameRef: u32,
[INFO] [stdout]   |                ^^^^^^^ help: convert the identifier to snake case: `name_ref`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.42s
[INFO] running `Command { std: "docker" "inspect" "3c82c91a9961a24f903342496f8f6219f5e210f35beb5b7b2a987e353d7b83b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3c82c91a9961a24f903342496f8f6219f5e210f35beb5b7b2a987e353d7b83b6", kill_on_drop: false }`
[INFO] [stdout] 3c82c91a9961a24f903342496f8f6219f5e210f35beb5b7b2a987e353d7b83b6
