Oct 13 01:05:41.650 INFO checking archerfeel/azeroth-vm against master#5af0bb83044c3fb43d59ad5f49ee5ae1a293901f for pr-54977 Oct 13 01:05:41.651 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/pr-54977/worker-1/master#5af0bb83044c3fb43d59ad5f49ee5ae1a293901f:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-1/pr-54977/master#5af0bb83044c3fb43d59ad5f49ee5ae1a293901f:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +5af0bb83044c3fb43d59ad5f49ee5ae1a293901f-alt check --frozen --all --all-targets" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Oct 13 01:05:42.052 INFO blam! 9decec4db453a70be3bef17a46014313766f5f1bbc5dc9b02a8b71d8f80c6d2f Oct 13 01:05:42.054 INFO running `"docker" "start" "-a" "9decec4db453a70be3bef17a46014313766f5f1bbc5dc9b02a8b71d8f80c6d2f"` Oct 13 01:05:44.685 INFO kablam! usermod: no changes Oct 13 01:05:44.855 INFO kablam! Checking argparse v0.2.2 Oct 13 01:05:44.856 INFO kablam! Checking zip v0.3.3 Oct 13 01:05:46.988 INFO kablam! Checking azeroth-vm v0.1.0 (/source) Oct 13 01:05:49.003 INFO kablam! warning: unused import: `super::mem::stack::*` Oct 13 01:05:49.003 INFO kablam! --> src/interpreter/mod.rs:4:5 Oct 13 01:05:49.003 INFO kablam! | Oct 13 01:05:49.003 INFO kablam! 4 | use super::mem::stack::*; Oct 13 01:05:49.004 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.008 INFO kablam! | Oct 13 01:05:49.009 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 13 01:05:49.009 INFO kablam! Oct 13 01:05:49.010 INFO kablam! warning: unused import: `super::bytecode::attribute::*` Oct 13 01:05:49.016 INFO kablam! --> src/mem/mod.rs:1:5 Oct 13 01:05:49.017 INFO kablam! | Oct 13 01:05:49.017 INFO kablam! 1 | use super::bytecode::attribute::*; Oct 13 01:05:49.017 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.017 INFO kablam! Oct 13 01:05:49.110 INFO kablam! warning: unused import: `super::mem::stack::*` Oct 13 01:05:49.116 INFO kablam! --> src/interpreter/mod.rs:4:5 Oct 13 01:05:49.117 INFO kablam! | Oct 13 01:05:49.117 INFO kablam! 4 | use super::mem::stack::*; Oct 13 01:05:49.117 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.118 INFO kablam! | Oct 13 01:05:49.118 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 13 01:05:49.119 INFO kablam! Oct 13 01:05:49.124 INFO kablam! warning: unused import: `super::bytecode::attribute::*` Oct 13 01:05:49.125 INFO kablam! --> src/mem/mod.rs:1:5 Oct 13 01:05:49.125 INFO kablam! | Oct 13 01:05:49.125 INFO kablam! 1 | use super::bytecode::attribute::*; Oct 13 01:05:49.125 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.125 INFO kablam! Oct 13 01:05:49.390 INFO kablam! warning: unused variable: `constants` Oct 13 01:05:49.391 INFO kablam! --> src/bytecode/atom.rs:11:29 Oct 13 01:05:49.391 INFO kablam! | Oct 13 01:05:49.392 INFO kablam! 11 | fn read(seq: &mut I, constants: Option<&ConstantPool>) -> U1 Oct 13 01:05:49.392 INFO kablam! | ^^^^^^^^^ help: consider using `_constants` instead Oct 13 01:05:49.396 INFO kablam! | Oct 13 01:05:49.397 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 13 01:05:49.397 INFO kablam! Oct 13 01:05:49.397 INFO kablam! warning: unused variable: `constants` Oct 13 01:05:49.398 INFO kablam! --> src/bytecode/atom.rs:20:29 Oct 13 01:05:49.398 INFO kablam! | Oct 13 01:05:49.398 INFO kablam! 20 | fn read(seq: &mut I, constants: Option<&ConstantPool>) -> U2 Oct 13 01:05:49.398 INFO kablam! | ^^^^^^^^^ help: consider using `_constants` instead Oct 13 01:05:49.399 INFO kablam! Oct 13 01:05:49.399 INFO kablam! warning: unused variable: `constants` Oct 13 01:05:49.399 INFO kablam! --> src/bytecode/atom.rs:32:29 Oct 13 01:05:49.400 INFO kablam! | Oct 13 01:05:49.400 INFO kablam! 32 | fn read(seq: &mut I, constants: Option<&ConstantPool>) -> U4 Oct 13 01:05:49.400 INFO kablam! | ^^^^^^^^^ help: consider using `_constants` instead Oct 13 01:05:49.401 INFO kablam! Oct 13 01:05:49.401 INFO kablam! warning: unused variable: `constants` Oct 13 01:05:49.401 INFO kablam! --> src/bytecode/atom.rs:46:29 Oct 13 01:05:49.401 INFO kablam! | Oct 13 01:05:49.402 INFO kablam! 46 | fn read(seq: &mut I, constants: Option<&ConstantPool>) -> U8 Oct 13 01:05:49.402 INFO kablam! | ^^^^^^^^^ help: consider using `_constants` instead Oct 13 01:05:49.402 INFO kablam! Oct 13 01:05:49.402 INFO kablam! warning: unused variable: `magic_number` Oct 13 01:05:49.403 INFO kablam! --> src/bytecode/class.rs:23:13 Oct 13 01:05:49.403 INFO kablam! | Oct 13 01:05:49.403 INFO kablam! 23 | let magic_number = U4::read(seq, None); Oct 13 01:05:49.404 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_magic_number` instead Oct 13 01:05:49.404 INFO kablam! Oct 13 01:05:49.404 INFO kablam! warning: unused variable: `minor_version` Oct 13 01:05:49.405 INFO kablam! --> src/bytecode/class.rs:24:13 Oct 13 01:05:49.405 INFO kablam! | Oct 13 01:05:49.405 INFO kablam! 24 | let minor_version = U2::read(seq, None); Oct 13 01:05:49.405 INFO kablam! | ^^^^^^^^^^^^^ help: consider using `_minor_version` instead Oct 13 01:05:49.406 INFO kablam! Oct 13 01:05:49.406 INFO kablam! warning: unused variable: `major_version` Oct 13 01:05:49.406 INFO kablam! --> src/bytecode/class.rs:25:13 Oct 13 01:05:49.407 INFO kablam! | Oct 13 01:05:49.407 INFO kablam! 25 | let major_version = U2::read(seq, None); Oct 13 01:05:49.407 INFO kablam! | ^^^^^^^^^^^^^ help: consider using `_major_version` instead Oct 13 01:05:49.408 INFO kablam! Oct 13 01:05:49.412 INFO kablam! warning: unused variable: `constants` Oct 13 01:05:49.413 INFO kablam! --> src/bytecode/constant_pool.rs:137:29 Oct 13 01:05:49.413 INFO kablam! | Oct 13 01:05:49.413 INFO kablam! 137 | fn read(seq: &mut I, constants: Option<&ConstantPool>) -> ConstantPool Oct 13 01:05:49.414 INFO kablam! | ^^^^^^^^^ help: consider using `_constants` instead Oct 13 01:05:49.414 INFO kablam! Oct 13 01:05:49.414 INFO kablam! warning: unused variable: `exception_handler` Oct 13 01:05:49.414 INFO kablam! --> src/interpreter/mod.rs:35:25 Oct 13 01:05:49.415 INFO kablam! | Oct 13 01:05:49.415 INFO kablam! 35 | ref exception_handler, Oct 13 01:05:49.415 INFO kablam! | ^^^^^^^^^^^^^^^^^ help: consider using `_exception_handler` instead Oct 13 01:05:49.416 INFO kablam! Oct 13 01:05:49.416 INFO kablam! warning: unused variable: `attributes` Oct 13 01:05:49.416 INFO kablam! --> src/interpreter/mod.rs:36:25 Oct 13 01:05:49.416 INFO kablam! | Oct 13 01:05:49.417 INFO kablam! 36 | ref attributes, Oct 13 01:05:49.417 INFO kablam! | ^^^^^^^^^^ help: consider using `_attributes` instead Oct 13 01:05:49.417 INFO kablam! Oct 13 01:05:49.417 INFO kablam! warning: unused variable: `c` Oct 13 01:05:49.417 INFO kablam! --> src/interpreter/mod.rs:244:42 Oct 13 01:05:49.417 INFO kablam! | Oct 13 01:05:49.417 INFO kablam! 244 | let (c, (f, t)) = klass.bytecode.constant_pool.get_javaref(field_idx); Oct 13 01:05:49.417 INFO kablam! | ^ help: consider using `_c` instead Oct 13 01:05:49.417 INFO kablam! Oct 13 01:05:49.417 INFO kablam! warning: unused variable: `f` Oct 13 01:05:49.417 INFO kablam! --> src/interpreter/mod.rs:244:46 Oct 13 01:05:49.417 INFO kablam! | Oct 13 01:05:49.417 INFO kablam! 244 | let (c, (f, t)) = klass.bytecode.constant_pool.get_javaref(field_idx); Oct 13 01:05:49.417 INFO kablam! | ^ help: consider using `_f` instead Oct 13 01:05:49.417 INFO kablam! Oct 13 01:05:49.417 INFO kablam! warning: unused variable: `t` Oct 13 01:05:49.417 INFO kablam! --> src/interpreter/mod.rs:244:49 Oct 13 01:05:49.417 INFO kablam! | Oct 13 01:05:49.417 INFO kablam! 244 | let (c, (f, t)) = klass.bytecode.constant_pool.get_javaref(field_idx); Oct 13 01:05:49.417 INFO kablam! | ^ help: consider using `_t` instead Oct 13 01:05:49.417 INFO kablam! Oct 13 01:05:49.417 INFO kablam! warning: unused variable: `old_class` Oct 13 01:05:49.417 INFO kablam! --> src/mem/metaspace.rs:47:21 Oct 13 01:05:49.417 INFO kablam! | Oct 13 01:05:49.417 INFO kablam! 47 | if let Some(old_class) = map.insert(klass_name.clone(), klass) { Oct 13 01:05:49.417 INFO kablam! | ^^^^^^^^^ help: consider using `_old_class` instead Oct 13 01:05:49.417 INFO kablam! Oct 13 01:05:49.473 INFO kablam! warning: field is never used: `access_flag` Oct 13 01:05:49.474 INFO kablam! --> src/bytecode/class.rs:11:5 Oct 13 01:05:49.474 INFO kablam! | Oct 13 01:05:49.474 INFO kablam! 11 | access_flag: U2, Oct 13 01:05:49.474 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 13 01:05:49.475 INFO kablam! | Oct 13 01:05:49.475 INFO kablam! = note: #[warn(dead_code)] on by default Oct 13 01:05:49.475 INFO kablam! Oct 13 01:05:49.477 INFO kablam! warning: constant `ConstantValue` should have an upper case name such as `CONSTANT_VALUE` Oct 13 01:05:49.477 INFO kablam! --> src/bytecode/attribute.rs:36:1 Oct 13 01:05:49.477 INFO kablam! | Oct 13 01:05:49.477 INFO kablam! 36 | pub const ConstantValue: &'static str = "ConstantValue"; Oct 13 01:05:49.478 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.478 INFO kablam! | Oct 13 01:05:49.478 INFO kablam! = note: #[warn(non_upper_case_globals)] on by default Oct 13 01:05:49.478 INFO kablam! Oct 13 01:05:49.479 INFO kablam! warning: constant `Code` should have an upper case name such as `CODE` Oct 13 01:05:49.479 INFO kablam! --> src/bytecode/attribute.rs:37:1 Oct 13 01:05:49.479 INFO kablam! | Oct 13 01:05:49.480 INFO kablam! 37 | pub const Code: &'static str = "Code"; Oct 13 01:05:49.480 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.480 INFO kablam! Oct 13 01:05:49.480 INFO kablam! warning: constant `StackMapTable` should have an upper case name such as `STACK_MAP_TABLE` Oct 13 01:05:49.481 INFO kablam! --> src/bytecode/attribute.rs:38:1 Oct 13 01:05:49.481 INFO kablam! | Oct 13 01:05:49.481 INFO kablam! 38 | pub const StackMapTable: &'static str = "StackMapTable"; Oct 13 01:05:49.481 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.484 INFO kablam! Oct 13 01:05:49.484 INFO kablam! warning: constant `Exceptions` should have an upper case name such as `EXCEPTIONS` Oct 13 01:05:49.484 INFO kablam! --> src/bytecode/attribute.rs:39:1 Oct 13 01:05:49.484 INFO kablam! | Oct 13 01:05:49.484 INFO kablam! 39 | pub const Exceptions: &'static str = "Exceptions"; Oct 13 01:05:49.484 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.484 INFO kablam! Oct 13 01:05:49.484 INFO kablam! warning: constant `BootstrapMethods` should have an upper case name such as `BOOTSTRAP_METHODS` Oct 13 01:05:49.484 INFO kablam! --> src/bytecode/attribute.rs:40:1 Oct 13 01:05:49.484 INFO kablam! | Oct 13 01:05:49.484 INFO kablam! 40 | pub const BootstrapMethods: &'static str = "BootstrapMethods"; Oct 13 01:05:49.484 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.484 INFO kablam! Oct 13 01:05:49.484 INFO kablam! warning: constant `InnerClasses` should have an upper case name such as `INNER_CLASSES` Oct 13 01:05:49.484 INFO kablam! --> src/bytecode/attribute.rs:41:1 Oct 13 01:05:49.484 INFO kablam! | Oct 13 01:05:49.484 INFO kablam! 41 | pub const InnerClasses: &'static str = "InnerClasses"; Oct 13 01:05:49.484 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.484 INFO kablam! Oct 13 01:05:49.484 INFO kablam! warning: constant `EnclosingMethod` should have an upper case name such as `ENCLOSING_METHOD` Oct 13 01:05:49.484 INFO kablam! --> src/bytecode/attribute.rs:42:1 Oct 13 01:05:49.484 INFO kablam! | Oct 13 01:05:49.484 INFO kablam! 42 | pub const EnclosingMethod: &'static str = "EnclosingMethod"; Oct 13 01:05:49.484 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.484 INFO kablam! Oct 13 01:05:49.484 INFO kablam! warning: constant `Synthetic` should have an upper case name such as `SYNTHETIC` Oct 13 01:05:49.484 INFO kablam! --> src/bytecode/attribute.rs:43:1 Oct 13 01:05:49.484 INFO kablam! | Oct 13 01:05:49.484 INFO kablam! 43 | pub const Synthetic: &'static str = "Synthetic"; Oct 13 01:05:49.484 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.484 INFO kablam! Oct 13 01:05:49.488 INFO kablam! warning: constant `Signature` should have an upper case name such as `SIGNATURE` Oct 13 01:05:49.488 INFO kablam! --> src/bytecode/attribute.rs:44:1 Oct 13 01:05:49.488 INFO kablam! | Oct 13 01:05:49.488 INFO kablam! 44 | pub const Signature: &'static str = "Signature"; Oct 13 01:05:49.488 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.488 INFO kablam! Oct 13 01:05:49.488 INFO kablam! warning: constant `RuntimeVisibleAnnotations` should have an upper case name such as `RUNTIME_VISIBLE_ANNOTATIONS` Oct 13 01:05:49.488 INFO kablam! --> src/bytecode/attribute.rs:45:1 Oct 13 01:05:49.488 INFO kablam! | Oct 13 01:05:49.488 INFO kablam! 45 | pub const RuntimeVisibleAnnotations: &'static str = "RuntimeVisibleAnnotations"; Oct 13 01:05:49.488 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.488 INFO kablam! Oct 13 01:05:49.488 INFO kablam! warning: constant `RuntimeInvisibleAnnotations` should have an upper case name such as `RUNTIME_INVISIBLE_ANNOTATIONS` Oct 13 01:05:49.488 INFO kablam! --> src/bytecode/attribute.rs:46:1 Oct 13 01:05:49.488 INFO kablam! | Oct 13 01:05:49.488 INFO kablam! 46 | pub const RuntimeInvisibleAnnotations: &'static str = "RuntimeInvisibleAnnotations"; Oct 13 01:05:49.488 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.488 INFO kablam! Oct 13 01:05:49.488 INFO kablam! warning: constant `RuntimeVisibleParameterAnnotations` should have an upper case name such as `RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS` Oct 13 01:05:49.488 INFO kablam! --> src/bytecode/attribute.rs:47:1 Oct 13 01:05:49.488 INFO kablam! | Oct 13 01:05:49.488 INFO kablam! 47 | pub const RuntimeVisibleParameterAnnotations: &'static str = "RuntimeVisibleParameterAnnotations"; Oct 13 01:05:49.488 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.488 INFO kablam! Oct 13 01:05:49.488 INFO kablam! warning: constant `RuntimeInvisibleParameterAnnotations` should have an upper case name such as `RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS` Oct 13 01:05:49.488 INFO kablam! --> src/bytecode/attribute.rs:48:1 Oct 13 01:05:49.488 INFO kablam! | Oct 13 01:05:49.488 INFO kablam! 48 | / pub const RuntimeInvisibleParameterAnnotations: &'static str = Oct 13 01:05:49.488 INFO kablam! 49 | | "RuntimeInvisibleParameterAnnotations"; Oct 13 01:05:49.488 INFO kablam! | |___________________________________________^ Oct 13 01:05:49.488 INFO kablam! Oct 13 01:05:49.488 INFO kablam! warning: constant `RuntimeVisibleTypeAnnotations` should have an upper case name such as `RUNTIME_VISIBLE_TYPE_ANNOTATIONS` Oct 13 01:05:49.492 INFO kablam! --> src/bytecode/attribute.rs:50:1 Oct 13 01:05:49.492 INFO kablam! | Oct 13 01:05:49.492 INFO kablam! 50 | pub const RuntimeVisibleTypeAnnotations: &'static str = "RuntimeVisibleTypeAnnotations"; Oct 13 01:05:49.492 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.492 INFO kablam! Oct 13 01:05:49.492 INFO kablam! warning: constant `RuntimeInvisibleTypeAnnotations` should have an upper case name such as `RUNTIME_INVISIBLE_TYPE_ANNOTATIONS` Oct 13 01:05:49.492 INFO kablam! --> src/bytecode/attribute.rs:51:1 Oct 13 01:05:49.492 INFO kablam! | Oct 13 01:05:49.492 INFO kablam! 51 | pub const RuntimeInvisibleTypeAnnotations: &'static str = "RuntimeInvisibleTypeAnnotations"; Oct 13 01:05:49.492 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.492 INFO kablam! Oct 13 01:05:49.492 INFO kablam! warning: constant `AnnotationDefault` should have an upper case name such as `ANNOTATION_DEFAULT` Oct 13 01:05:49.492 INFO kablam! --> src/bytecode/attribute.rs:52:1 Oct 13 01:05:49.492 INFO kablam! | Oct 13 01:05:49.492 INFO kablam! 52 | pub const AnnotationDefault: &'static str = "AnnotationDefault"; Oct 13 01:05:49.492 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.492 INFO kablam! Oct 13 01:05:49.492 INFO kablam! warning: constant `MethodParameters` should have an upper case name such as `METHOD_PARAMETERS` Oct 13 01:05:49.492 INFO kablam! --> src/bytecode/attribute.rs:53:1 Oct 13 01:05:49.492 INFO kablam! | Oct 13 01:05:49.492 INFO kablam! 53 | pub const MethodParameters: &'static str = "MethodParameters"; Oct 13 01:05:49.492 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.492 INFO kablam! Oct 13 01:05:49.500 INFO kablam! warning: constant in pattern `Code` should have an upper case name such as `CODE` Oct 13 01:05:49.500 INFO kablam! --> src/bytecode/attribute.rs:78:17 Oct 13 01:05:49.500 INFO kablam! | Oct 13 01:05:49.500 INFO kablam! 78 | Code => { Oct 13 01:05:49.500 INFO kablam! | ^^^^ Oct 13 01:05:49.500 INFO kablam! Oct 13 01:05:49.500 INFO kablam! warning: unused `std::result::Result` which must be used Oct 13 01:05:49.500 INFO kablam! --> src/classpath/mod.rs:25:21 Oct 13 01:05:49.500 INFO kablam! | Oct 13 01:05:49.500 INFO kablam! 25 | f.read_to_end(&mut buf); Oct 13 01:05:49.500 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.500 INFO kablam! | Oct 13 01:05:49.500 INFO kablam! = note: #[warn(unused_must_use)] on by default Oct 13 01:05:49.500 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 13 01:05:49.500 INFO kablam! Oct 13 01:05:49.500 INFO kablam! warning: unused `std::result::Result` which must be used Oct 13 01:05:49.500 INFO kablam! --> src/classpath/mod.rs:39:25 Oct 13 01:05:49.500 INFO kablam! | Oct 13 01:05:49.500 INFO kablam! 39 | file.read_to_end(&mut buf); Oct 13 01:05:49.500 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.500 INFO kablam! | Oct 13 01:05:49.500 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 13 01:05:49.500 INFO kablam! Oct 13 01:05:49.532 INFO kablam! warning: unused variable: `constants` Oct 13 01:05:49.532 INFO kablam! --> src/bytecode/atom.rs:11:29 Oct 13 01:05:49.532 INFO kablam! | Oct 13 01:05:49.532 INFO kablam! 11 | fn read(seq: &mut I, constants: Option<&ConstantPool>) -> U1 Oct 13 01:05:49.532 INFO kablam! | ^^^^^^^^^ help: consider using `_constants` instead Oct 13 01:05:49.540 INFO kablam! | Oct 13 01:05:49.540 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 13 01:05:49.540 INFO kablam! Oct 13 01:05:49.540 INFO kablam! warning: unused variable: `constants` Oct 13 01:05:49.540 INFO kablam! --> src/bytecode/atom.rs:20:29 Oct 13 01:05:49.540 INFO kablam! | Oct 13 01:05:49.540 INFO kablam! 20 | fn read(seq: &mut I, constants: Option<&ConstantPool>) -> U2 Oct 13 01:05:49.540 INFO kablam! | ^^^^^^^^^ help: consider using `_constants` instead Oct 13 01:05:49.540 INFO kablam! Oct 13 01:05:49.540 INFO kablam! warning: unused variable: `constants` Oct 13 01:05:49.540 INFO kablam! --> src/bytecode/atom.rs:32:29 Oct 13 01:05:49.540 INFO kablam! | Oct 13 01:05:49.540 INFO kablam! 32 | fn read(seq: &mut I, constants: Option<&ConstantPool>) -> U4 Oct 13 01:05:49.540 INFO kablam! | ^^^^^^^^^ help: consider using `_constants` instead Oct 13 01:05:49.540 INFO kablam! Oct 13 01:05:49.540 INFO kablam! warning: unused variable: `constants` Oct 13 01:05:49.540 INFO kablam! --> src/bytecode/atom.rs:46:29 Oct 13 01:05:49.540 INFO kablam! | Oct 13 01:05:49.540 INFO kablam! 46 | fn read(seq: &mut I, constants: Option<&ConstantPool>) -> U8 Oct 13 01:05:49.540 INFO kablam! | ^^^^^^^^^ help: consider using `_constants` instead Oct 13 01:05:49.540 INFO kablam! Oct 13 01:05:49.540 INFO kablam! warning: unused variable: `magic_number` Oct 13 01:05:49.540 INFO kablam! --> src/bytecode/class.rs:23:13 Oct 13 01:05:49.540 INFO kablam! | Oct 13 01:05:49.540 INFO kablam! 23 | let magic_number = U4::read(seq, None); Oct 13 01:05:49.540 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_magic_number` instead Oct 13 01:05:49.540 INFO kablam! Oct 13 01:05:49.540 INFO kablam! warning: unused variable: `minor_version` Oct 13 01:05:49.540 INFO kablam! --> src/bytecode/class.rs:24:13 Oct 13 01:05:49.540 INFO kablam! | Oct 13 01:05:49.540 INFO kablam! 24 | let minor_version = U2::read(seq, None); Oct 13 01:05:49.540 INFO kablam! | ^^^^^^^^^^^^^ help: consider using `_minor_version` instead Oct 13 01:05:49.540 INFO kablam! Oct 13 01:05:49.540 INFO kablam! warning: unused variable: `major_version` Oct 13 01:05:49.540 INFO kablam! --> src/bytecode/class.rs:25:13 Oct 13 01:05:49.540 INFO kablam! | Oct 13 01:05:49.540 INFO kablam! 25 | let major_version = U2::read(seq, None); Oct 13 01:05:49.540 INFO kablam! | ^^^^^^^^^^^^^ help: consider using `_major_version` instead Oct 13 01:05:49.540 INFO kablam! Oct 13 01:05:49.540 INFO kablam! warning: unused variable: `constants` Oct 13 01:05:49.540 INFO kablam! --> src/bytecode/constant_pool.rs:137:29 Oct 13 01:05:49.540 INFO kablam! | Oct 13 01:05:49.540 INFO kablam! 137 | fn read(seq: &mut I, constants: Option<&ConstantPool>) -> ConstantPool Oct 13 01:05:49.540 INFO kablam! | ^^^^^^^^^ help: consider using `_constants` instead Oct 13 01:05:49.540 INFO kablam! Oct 13 01:05:49.540 INFO kablam! warning: unused variable: `exception_handler` Oct 13 01:05:49.540 INFO kablam! --> src/interpreter/mod.rs:35:25 Oct 13 01:05:49.540 INFO kablam! | Oct 13 01:05:49.541 INFO kablam! 35 | ref exception_handler, Oct 13 01:05:49.541 INFO kablam! | ^^^^^^^^^^^^^^^^^ help: consider using `_exception_handler` instead Oct 13 01:05:49.541 INFO kablam! Oct 13 01:05:49.541 INFO kablam! warning: unused variable: `attributes` Oct 13 01:05:49.541 INFO kablam! --> src/interpreter/mod.rs:36:25 Oct 13 01:05:49.541 INFO kablam! | Oct 13 01:05:49.541 INFO kablam! 36 | ref attributes, Oct 13 01:05:49.541 INFO kablam! | ^^^^^^^^^^ help: consider using `_attributes` instead Oct 13 01:05:49.541 INFO kablam! Oct 13 01:05:49.541 INFO kablam! warning: unused variable: `c` Oct 13 01:05:49.541 INFO kablam! --> src/interpreter/mod.rs:244:42 Oct 13 01:05:49.541 INFO kablam! | Oct 13 01:05:49.541 INFO kablam! 244 | let (c, (f, t)) = klass.bytecode.constant_pool.get_javaref(field_idx); Oct 13 01:05:49.541 INFO kablam! | ^ help: consider using `_c` instead Oct 13 01:05:49.541 INFO kablam! Oct 13 01:05:49.541 INFO kablam! warning: unused variable: `f` Oct 13 01:05:49.541 INFO kablam! --> src/interpreter/mod.rs:244:46 Oct 13 01:05:49.541 INFO kablam! | Oct 13 01:05:49.541 INFO kablam! 244 | let (c, (f, t)) = klass.bytecode.constant_pool.get_javaref(field_idx); Oct 13 01:05:49.541 INFO kablam! | ^ help: consider using `_f` instead Oct 13 01:05:49.541 INFO kablam! Oct 13 01:05:49.541 INFO kablam! warning: unused variable: `t` Oct 13 01:05:49.541 INFO kablam! --> src/interpreter/mod.rs:244:49 Oct 13 01:05:49.541 INFO kablam! | Oct 13 01:05:49.541 INFO kablam! 244 | let (c, (f, t)) = klass.bytecode.constant_pool.get_javaref(field_idx); Oct 13 01:05:49.564 INFO kablam! | ^ help: consider using `_t` instead Oct 13 01:05:49.564 INFO kablam! Oct 13 01:05:49.564 INFO kablam! warning: unused variable: `old_class` Oct 13 01:05:49.564 INFO kablam! --> src/mem/metaspace.rs:47:21 Oct 13 01:05:49.564 INFO kablam! | Oct 13 01:05:49.564 INFO kablam! 47 | if let Some(old_class) = map.insert(klass_name.clone(), klass) { Oct 13 01:05:49.564 INFO kablam! | ^^^^^^^^^ help: consider using `_old_class` instead Oct 13 01:05:49.564 INFO kablam! Oct 13 01:05:49.637 INFO kablam! warning: field is never used: `access_flag` Oct 13 01:05:49.637 INFO kablam! --> src/bytecode/class.rs:11:5 Oct 13 01:05:49.637 INFO kablam! | Oct 13 01:05:49.637 INFO kablam! 11 | access_flag: U2, Oct 13 01:05:49.637 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 13 01:05:49.637 INFO kablam! | Oct 13 01:05:49.637 INFO kablam! = note: #[warn(dead_code)] on by default Oct 13 01:05:49.637 INFO kablam! Oct 13 01:05:49.637 INFO kablam! warning: constant `ConstantValue` should have an upper case name such as `CONSTANT_VALUE` Oct 13 01:05:49.637 INFO kablam! --> src/bytecode/attribute.rs:36:1 Oct 13 01:05:49.637 INFO kablam! | Oct 13 01:05:49.637 INFO kablam! 36 | pub const ConstantValue: &'static str = "ConstantValue"; Oct 13 01:05:49.637 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.637 INFO kablam! | Oct 13 01:05:49.637 INFO kablam! = note: #[warn(non_upper_case_globals)] on by default Oct 13 01:05:49.637 INFO kablam! Oct 13 01:05:49.644 INFO kablam! warning: constant `Code` should have an upper case name such as `CODE` Oct 13 01:05:49.644 INFO kablam! --> src/bytecode/attribute.rs:37:1 Oct 13 01:05:49.644 INFO kablam! | Oct 13 01:05:49.644 INFO kablam! 37 | pub const Code: &'static str = "Code"; Oct 13 01:05:49.644 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.644 INFO kablam! Oct 13 01:05:49.652 INFO kablam! warning: constant `StackMapTable` should have an upper case name such as `STACK_MAP_TABLE` Oct 13 01:05:49.652 INFO kablam! --> src/bytecode/attribute.rs:38:1 Oct 13 01:05:49.652 INFO kablam! | Oct 13 01:05:49.652 INFO kablam! 38 | pub const StackMapTable: &'static str = "StackMapTable"; Oct 13 01:05:49.652 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.652 INFO kablam! Oct 13 01:05:49.652 INFO kablam! warning: constant `Exceptions` should have an upper case name such as `EXCEPTIONS` Oct 13 01:05:49.652 INFO kablam! --> src/bytecode/attribute.rs:39:1 Oct 13 01:05:49.652 INFO kablam! | Oct 13 01:05:49.652 INFO kablam! 39 | pub const Exceptions: &'static str = "Exceptions"; Oct 13 01:05:49.652 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.652 INFO kablam! Oct 13 01:05:49.652 INFO kablam! warning: constant `BootstrapMethods` should have an upper case name such as `BOOTSTRAP_METHODS` Oct 13 01:05:49.652 INFO kablam! --> src/bytecode/attribute.rs:40:1 Oct 13 01:05:49.652 INFO kablam! | Oct 13 01:05:49.652 INFO kablam! 40 | pub const BootstrapMethods: &'static str = "BootstrapMethods"; Oct 13 01:05:49.652 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.652 INFO kablam! Oct 13 01:05:49.652 INFO kablam! warning: constant `InnerClasses` should have an upper case name such as `INNER_CLASSES` Oct 13 01:05:49.652 INFO kablam! --> src/bytecode/attribute.rs:41:1 Oct 13 01:05:49.652 INFO kablam! | Oct 13 01:05:49.652 INFO kablam! 41 | pub const InnerClasses: &'static str = "InnerClasses"; Oct 13 01:05:49.652 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.652 INFO kablam! Oct 13 01:05:49.652 INFO kablam! warning: constant `EnclosingMethod` should have an upper case name such as `ENCLOSING_METHOD` Oct 13 01:05:49.652 INFO kablam! --> src/bytecode/attribute.rs:42:1 Oct 13 01:05:49.652 INFO kablam! | Oct 13 01:05:49.652 INFO kablam! 42 | pub const EnclosingMethod: &'static str = "EnclosingMethod"; Oct 13 01:05:49.652 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.652 INFO kablam! Oct 13 01:05:49.652 INFO kablam! warning: constant `Synthetic` should have an upper case name such as `SYNTHETIC` Oct 13 01:05:49.652 INFO kablam! --> src/bytecode/attribute.rs:43:1 Oct 13 01:05:49.652 INFO kablam! | Oct 13 01:05:49.652 INFO kablam! 43 | pub const Synthetic: &'static str = "Synthetic"; Oct 13 01:05:49.652 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.652 INFO kablam! Oct 13 01:05:49.652 INFO kablam! warning: constant `Signature` should have an upper case name such as `SIGNATURE` Oct 13 01:05:49.652 INFO kablam! --> src/bytecode/attribute.rs:44:1 Oct 13 01:05:49.652 INFO kablam! | Oct 13 01:05:49.652 INFO kablam! 44 | pub const Signature: &'static str = "Signature"; Oct 13 01:05:49.652 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.652 INFO kablam! Oct 13 01:05:49.652 INFO kablam! warning: constant `RuntimeVisibleAnnotations` should have an upper case name such as `RUNTIME_VISIBLE_ANNOTATIONS` Oct 13 01:05:49.652 INFO kablam! --> src/bytecode/attribute.rs:45:1 Oct 13 01:05:49.652 INFO kablam! | Oct 13 01:05:49.652 INFO kablam! 45 | pub const RuntimeVisibleAnnotations: &'static str = "RuntimeVisibleAnnotations"; Oct 13 01:05:49.652 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.652 INFO kablam! Oct 13 01:05:49.653 INFO kablam! warning: constant `RuntimeInvisibleAnnotations` should have an upper case name such as `RUNTIME_INVISIBLE_ANNOTATIONS` Oct 13 01:05:49.653 INFO kablam! --> src/bytecode/attribute.rs:46:1 Oct 13 01:05:49.653 INFO kablam! | Oct 13 01:05:49.653 INFO kablam! 46 | pub const RuntimeInvisibleAnnotations: &'static str = "RuntimeInvisibleAnnotations"; Oct 13 01:05:49.653 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.653 INFO kablam! Oct 13 01:05:49.653 INFO kablam! warning: constant `RuntimeVisibleParameterAnnotations` should have an upper case name such as `RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS` Oct 13 01:05:49.653 INFO kablam! --> src/bytecode/attribute.rs:47:1 Oct 13 01:05:49.653 INFO kablam! | Oct 13 01:05:49.653 INFO kablam! 47 | pub const RuntimeVisibleParameterAnnotations: &'static str = "RuntimeVisibleParameterAnnotations"; Oct 13 01:05:49.653 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.653 INFO kablam! Oct 13 01:05:49.653 INFO kablam! warning: constant `RuntimeInvisibleParameterAnnotations` should have an upper case name such as `RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS` Oct 13 01:05:49.653 INFO kablam! --> src/bytecode/attribute.rs:48:1 Oct 13 01:05:49.653 INFO kablam! | Oct 13 01:05:49.653 INFO kablam! 48 | / pub const RuntimeInvisibleParameterAnnotations: &'static str = Oct 13 01:05:49.653 INFO kablam! 49 | | "RuntimeInvisibleParameterAnnotations"; Oct 13 01:05:49.653 INFO kablam! | |___________________________________________^ Oct 13 01:05:49.653 INFO kablam! Oct 13 01:05:49.653 INFO kablam! warning: constant `RuntimeVisibleTypeAnnotations` should have an upper case name such as `RUNTIME_VISIBLE_TYPE_ANNOTATIONS` Oct 13 01:05:49.653 INFO kablam! --> src/bytecode/attribute.rs:50:1 Oct 13 01:05:49.653 INFO kablam! | Oct 13 01:05:49.653 INFO kablam! 50 | pub const RuntimeVisibleTypeAnnotations: &'static str = "RuntimeVisibleTypeAnnotations"; Oct 13 01:05:49.653 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.653 INFO kablam! Oct 13 01:05:49.653 INFO kablam! warning: constant `RuntimeInvisibleTypeAnnotations` should have an upper case name such as `RUNTIME_INVISIBLE_TYPE_ANNOTATIONS` Oct 13 01:05:49.653 INFO kablam! --> src/bytecode/attribute.rs:51:1 Oct 13 01:05:49.653 INFO kablam! | Oct 13 01:05:49.653 INFO kablam! 51 | pub const RuntimeInvisibleTypeAnnotations: &'static str = "RuntimeInvisibleTypeAnnotations"; Oct 13 01:05:49.653 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.653 INFO kablam! Oct 13 01:05:49.653 INFO kablam! warning: constant `AnnotationDefault` should have an upper case name such as `ANNOTATION_DEFAULT` Oct 13 01:05:49.653 INFO kablam! --> src/bytecode/attribute.rs:52:1 Oct 13 01:05:49.653 INFO kablam! | Oct 13 01:05:49.653 INFO kablam! 52 | pub const AnnotationDefault: &'static str = "AnnotationDefault"; Oct 13 01:05:49.653 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.653 INFO kablam! Oct 13 01:05:49.653 INFO kablam! warning: constant `MethodParameters` should have an upper case name such as `METHOD_PARAMETERS` Oct 13 01:05:49.653 INFO kablam! --> src/bytecode/attribute.rs:53:1 Oct 13 01:05:49.653 INFO kablam! | Oct 13 01:05:49.653 INFO kablam! 53 | pub const MethodParameters: &'static str = "MethodParameters"; Oct 13 01:05:49.653 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.653 INFO kablam! Oct 13 01:05:49.653 INFO kablam! warning: constant in pattern `Code` should have an upper case name such as `CODE` Oct 13 01:05:49.653 INFO kablam! --> src/bytecode/attribute.rs:78:17 Oct 13 01:05:49.653 INFO kablam! | Oct 13 01:05:49.653 INFO kablam! 78 | Code => { Oct 13 01:05:49.653 INFO kablam! | ^^^^ Oct 13 01:05:49.653 INFO kablam! Oct 13 01:05:49.653 INFO kablam! warning: unused `std::result::Result` which must be used Oct 13 01:05:49.653 INFO kablam! --> src/classpath/mod.rs:25:21 Oct 13 01:05:49.653 INFO kablam! | Oct 13 01:05:49.653 INFO kablam! 25 | f.read_to_end(&mut buf); Oct 13 01:05:49.653 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.653 INFO kablam! | Oct 13 01:05:49.653 INFO kablam! = note: #[warn(unused_must_use)] on by default Oct 13 01:05:49.653 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 13 01:05:49.653 INFO kablam! Oct 13 01:05:49.653 INFO kablam! warning: unused `std::result::Result` which must be used Oct 13 01:05:49.653 INFO kablam! --> src/classpath/mod.rs:39:25 Oct 13 01:05:49.653 INFO kablam! | Oct 13 01:05:49.653 INFO kablam! 39 | file.read_to_end(&mut buf); Oct 13 01:05:49.653 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:05:49.653 INFO kablam! | Oct 13 01:05:49.653 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 13 01:05:49.653 INFO kablam! Oct 13 01:05:52.265 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 7.53s Oct 13 01:05:52.274 INFO kablam! su: No module specific data is present Oct 13 01:05:53.398 INFO running `"docker" "rm" "-f" "9decec4db453a70be3bef17a46014313766f5f1bbc5dc9b02a8b71d8f80c6d2f"` Oct 13 01:05:53.668 INFO blam! 9decec4db453a70be3bef17a46014313766f5f1bbc5dc9b02a8b71d8f80c6d2f