Oct 11 01:46:21.823 INFO testing bugaevc/jvm-bindgen against master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513 for rustdoc-test-static-cling Oct 11 01:46:21.823 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen Oct 11 01:46:21.825 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-3/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-3/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 11 01:46:22.225 INFO blam! cc856ce9a84da1b136a5f66e1824483e6c4398fd80f1adf0cbfce8faf7775191 Oct 11 01:46:22.233 INFO running `"docker" "start" "-a" "cc856ce9a84da1b136a5f66e1824483e6c4398fd80f1adf0cbfce8faf7775191"` Oct 11 01:46:23.281 INFO kablam! usermod: no changes Oct 11 01:46:23.376 INFO kablam! Compiling memchr v2.0.1 Oct 11 01:46:23.376 INFO kablam! Compiling proc-macro2 v0.4.13 Oct 11 01:46:24.945 INFO kablam! Compiling nom v4.0.0 Oct 11 01:46:31.360 INFO kablam! Compiling classfile-parser v0.3.2 Oct 11 01:46:33.784 INFO kablam! Compiling quote v0.6.6 Oct 11 01:46:39.469 INFO kablam! Compiling jvm-bindgen v0.1.0 (/source) Oct 11 01:46:43.232 INFO kablam! warning: unused import: `Read` Oct 11 01:46:43.232 INFO kablam! --> src/lib.rs:9:15 Oct 11 01:46:43.233 INFO kablam! | Oct 11 01:46:43.233 INFO kablam! 9 | use std::io::{Read, Write}; Oct 11 01:46:43.233 INFO kablam! | ^^^^ Oct 11 01:46:43.233 INFO kablam! | Oct 11 01:46:43.233 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 11 01:46:43.233 INFO kablam! Oct 11 01:46:43.234 INFO kablam! warning: unused import: `std::borrow::Cow` Oct 11 01:46:43.234 INFO kablam! --> src/lib.rs:18:5 Oct 11 01:46:43.235 INFO kablam! | Oct 11 01:46:43.235 INFO kablam! 18 | use std::borrow::Cow; Oct 11 01:46:43.235 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 11 01:46:43.235 INFO kablam! Oct 11 01:46:43.319 INFO kablam! warning: unused variable: `is_upper` Oct 11 01:46:43.320 INFO kablam! --> src/lib.rs:59:10 Oct 11 01:46:43.320 INFO kablam! | Oct 11 01:46:43.320 INFO kablam! 59 | for (is_upper, chars) in &java_name.chars().group_by(|c| c.is_uppercase()) { Oct 11 01:46:43.320 INFO kablam! | ^^^^^^^^ help: consider using `_is_upper` instead Oct 11 01:46:43.320 INFO kablam! | Oct 11 01:46:43.320 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 11 01:46:43.320 INFO kablam! Oct 11 01:46:43.339 INFO kablam! warning: function is never used: `get_class_name` Oct 11 01:46:43.339 INFO kablam! --> src/lib.rs:34:1 Oct 11 01:46:43.339 INFO kablam! | Oct 11 01:46:43.339 INFO kablam! 34 | fn get_class_name<'a>(class: &'a ClassConstant, class_file: &'a ClassFile) -> &'a str { Oct 11 01:46:43.339 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 01:46:43.339 INFO kablam! | Oct 11 01:46:43.339 INFO kablam! = note: #[warn(dead_code)] on by default Oct 11 01:46:43.339 INFO kablam! Oct 11 01:46:43.339 INFO kablam! warning: struct is never constructed: `RustFmt` Oct 11 01:46:43.339 INFO kablam! --> src/lib.rs:38:1 Oct 11 01:46:43.340 INFO kablam! | Oct 11 01:46:43.340 INFO kablam! 38 | struct RustFmt(Child); Oct 11 01:46:43.340 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 11 01:46:43.340 INFO kablam! Oct 11 01:46:43.340 INFO kablam! warning: method is never used: `launch` Oct 11 01:46:43.340 INFO kablam! --> src/lib.rs:41:5 Oct 11 01:46:43.340 INFO kablam! | Oct 11 01:46:43.340 INFO kablam! 41 | fn launch() -> io::Result { Oct 11 01:46:43.340 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 01:46:43.340 INFO kablam! Oct 11 01:46:43.340 INFO kablam! warning: method is never used: `stdin` Oct 11 01:46:43.340 INFO kablam! --> src/lib.rs:49:5 Oct 11 01:46:43.340 INFO kablam! | Oct 11 01:46:43.340 INFO kablam! 49 | fn stdin(&mut self) -> &mut ChildStdin { self.0.stdin.as_mut().unwrap() } Oct 11 01:46:43.340 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 01:46:43.340 INFO kablam! Oct 11 01:46:43.340 INFO kablam! warning: method is never used: `stdout` Oct 11 01:46:43.340 INFO kablam! --> src/lib.rs:50:5 Oct 11 01:46:43.340 INFO kablam! | Oct 11 01:46:43.340 INFO kablam! 50 | fn stdout(&mut self) -> &mut ChildStdout { self.0.stdout.as_mut().unwrap() } Oct 11 01:46:43.340 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 01:46:43.340 INFO kablam! Oct 11 01:46:43.340 INFO kablam! warning: function is never used: `transform_name` Oct 11 01:46:43.344 INFO kablam! --> src/lib.rs:53:1 Oct 11 01:46:43.344 INFO kablam! | Oct 11 01:46:43.344 INFO kablam! 53 | fn transform_name(java_name: &str) -> String { Oct 11 01:46:43.344 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 01:46:43.344 INFO kablam! Oct 11 01:46:43.344 INFO kablam! warning: function is never used: `gen_method` Oct 11 01:46:43.344 INFO kablam! --> src/lib.rs:85:1 Oct 11 01:46:43.344 INFO kablam! | Oct 11 01:46:43.344 INFO kablam! 85 | fn gen_method(class_file: &ClassFile, method: &method_info::MethodInfo) -> TokenStream { Oct 11 01:46:43.344 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 01:46:43.344 INFO kablam! Oct 11 01:46:43.344 INFO kablam! warning: function is never used: `bindgen` Oct 11 01:46:43.344 INFO kablam! --> src/lib.rs:95:1 Oct 11 01:46:43.344 INFO kablam! | Oct 11 01:46:43.344 INFO kablam! 95 | fn bindgen(class_name: &str) { Oct 11 01:46:43.344 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 01:46:43.344 INFO kablam! Oct 11 01:46:43.453 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 20.16s Oct 11 01:46:43.473 INFO kablam! su: No module specific data is present Oct 11 01:46:45.066 INFO running `"docker" "rm" "-f" "cc856ce9a84da1b136a5f66e1824483e6c4398fd80f1adf0cbfce8faf7775191"` Oct 11 01:46:45.400 INFO blam! cc856ce9a84da1b136a5f66e1824483e6c4398fd80f1adf0cbfce8faf7775191 Oct 11 01:46:45.403 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run Oct 11 01:46:45.405 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-3/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-3/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 11 01:46:46.097 INFO blam! f829670ff7962d336b5607904453fe73abf3edffa7146bbfbdb8b621fc9e0b0f Oct 11 01:46:46.100 INFO running `"docker" "start" "-a" "f829670ff7962d336b5607904453fe73abf3edffa7146bbfbdb8b621fc9e0b0f"` Oct 11 01:46:47.584 INFO kablam! usermod: no changes Oct 11 01:46:47.692 INFO kablam! Compiling jvm-bindgen v0.1.0 (/source) Oct 11 01:46:51.876 INFO kablam! warning: unused import: `Read` Oct 11 01:46:51.876 INFO kablam! --> src/lib.rs:9:15 Oct 11 01:46:51.876 INFO kablam! | Oct 11 01:46:51.876 INFO kablam! 9 | use std::io::{Read, Write}; Oct 11 01:46:51.876 INFO kablam! | ^^^^ Oct 11 01:46:51.876 INFO kablam! | Oct 11 01:46:51.876 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 11 01:46:51.876 INFO kablam! Oct 11 01:46:51.876 INFO kablam! warning: unused import: `std::borrow::Cow` Oct 11 01:46:51.876 INFO kablam! --> src/lib.rs:18:5 Oct 11 01:46:51.876 INFO kablam! | Oct 11 01:46:51.876 INFO kablam! 18 | use std::borrow::Cow; Oct 11 01:46:51.876 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 11 01:46:51.876 INFO kablam! Oct 11 01:46:51.988 INFO kablam! warning: unused variable: `is_upper` Oct 11 01:46:51.988 INFO kablam! --> src/lib.rs:59:10 Oct 11 01:46:51.988 INFO kablam! | Oct 11 01:46:51.988 INFO kablam! 59 | for (is_upper, chars) in &java_name.chars().group_by(|c| c.is_uppercase()) { Oct 11 01:46:51.988 INFO kablam! | ^^^^^^^^ help: consider using `_is_upper` instead Oct 11 01:46:51.988 INFO kablam! | Oct 11 01:46:51.988 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 11 01:46:51.988 INFO kablam! Oct 11 01:46:52.004 INFO kablam! warning: method is never used: `stdout` Oct 11 01:46:52.004 INFO kablam! --> src/lib.rs:50:5 Oct 11 01:46:52.004 INFO kablam! | Oct 11 01:46:52.004 INFO kablam! 50 | fn stdout(&mut self) -> &mut ChildStdout { self.0.stdout.as_mut().unwrap() } Oct 11 01:46:52.004 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 01:46:52.004 INFO kablam! | Oct 11 01:46:52.004 INFO kablam! = note: #[warn(dead_code)] on by default Oct 11 01:46:52.004 INFO kablam! Oct 11 01:46:53.197 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 5.58s Oct 11 01:46:53.208 INFO kablam! su: No module specific data is present Oct 11 01:46:54.209 INFO running `"docker" "rm" "-f" "f829670ff7962d336b5607904453fe73abf3edffa7146bbfbdb8b621fc9e0b0f"` Oct 11 01:46:54.440 INFO blam! f829670ff7962d336b5607904453fe73abf3edffa7146bbfbdb8b621fc9e0b0f Oct 11 01:46:54.449 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen Oct 11 01:46:54.451 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-3/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-3/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 11 01:46:55.004 INFO blam! f0a35364834c6ea24e0c20949ed59710f9866affe990a53af47ee3d1986f6c5f Oct 11 01:46:55.012 INFO running `"docker" "start" "-a" "f0a35364834c6ea24e0c20949ed59710f9866affe990a53af47ee3d1986f6c5f"` Oct 11 01:46:56.229 INFO kablam! usermod: no changes Oct 11 01:46:56.293 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.03s Oct 11 01:46:56.314 INFO kablam! Running /target/debug/deps/jvm_bindgen-30aae61ecfec5c6d Oct 11 01:46:56.349 INFO blam! Oct 11 01:46:56.349 INFO blam! running 1 test Oct 11 01:46:56.466 INFO blam! test test::it_works ... FAILED Oct 11 01:46:56.467 INFO blam! Oct 11 01:46:56.467 INFO blam! failures: Oct 11 01:46:56.467 INFO blam! Oct 11 01:46:56.467 INFO blam! ---- test::it_works stdout ---- Oct 11 01:46:56.467 INFO blam! thread 'test::it_works' panicked at 'Failed to parse the class: "Unable to open /tmp/HelloWorld.class: entity not found"', libcore/result.rs:1009:5 Oct 11 01:46:56.468 INFO blam! stack backtrace: Oct 11 01:46:56.468 INFO blam! 0: 0x7fc51324adce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 01:46:56.468 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 01:46:56.469 INFO blam! 1: 0x7fc51322fe06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 01:46:56.469 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 01:46:56.469 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 01:46:56.469 INFO blam! 2: 0x7fc513255d9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 01:46:56.470 INFO blam! at libstd/panicking.rs:211 Oct 11 01:46:56.470 INFO blam! 3: 0x7fc513255aab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 01:46:56.470 INFO blam! at libstd/panicking.rs:221 Oct 11 01:46:56.470 INFO blam! 4: 0x7fc51325650c - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 01:46:56.471 INFO blam! at libstd/panicking.rs:476 Oct 11 01:46:56.471 INFO blam! 5: 0x7fc5132560c9 - std::panicking::continue_panic_fmt::h6e11f50e47f94b00 Oct 11 01:46:56.471 INFO blam! at libstd/panicking.rs:390 Oct 11 01:46:56.471 INFO blam! 6: 0x7fc513255fc5 - rust_begin_unwind Oct 11 01:46:56.472 INFO blam! at libstd/panicking.rs:325 Oct 11 01:46:56.472 INFO blam! 7: 0x7fc5132b771b - core::panicking::panic_fmt::hf99aac1e278ac2e5 Oct 11 01:46:56.472 INFO blam! at libcore/panicking.rs:77 Oct 11 01:46:56.472 INFO blam! 8: 0x557cd6a9db93 - core::result::unwrap_failed::h6c1d4b36c89d436d Oct 11 01:46:56.473 INFO blam! at libcore/macros.rs:26 Oct 11 01:46:56.473 INFO blam! 9: 0x557cd6a9d5f3 - >::expect::heab852f18117e79a Oct 11 01:46:56.473 INFO blam! at libcore/result.rs:835 Oct 11 01:46:56.474 INFO blam! 10: 0x557cd6a96668 - jvm_bindgen::bindgen::h5366ed4786183e2c Oct 11 01:46:56.474 INFO blam! at src/lib.rs:96 Oct 11 01:46:56.474 INFO blam! 11: 0x557cd6a91f16 - jvm_bindgen::test::it_works::h4d57ca29a1bf05c9 Oct 11 01:46:56.474 INFO blam! at src/lib.rs:129 Oct 11 01:46:56.475 INFO blam! 12: 0x557cd6a91ee9 - jvm_bindgen::test::it_works::{{closure}}::hf70c602c83c8341b Oct 11 01:46:56.475 INFO blam! at src/lib.rs:128 Oct 11 01:46:56.475 INFO blam! 13: 0x557cd6a9e13d - core::ops::function::FnOnce::call_once::h60d7ed0001d25c8a Oct 11 01:46:56.475 INFO blam! at libcore/ops/function.rs:238 Oct 11 01:46:56.476 INFO blam! 14: 0x7fc513783b1e - >::call_box::h95b7cb918af67b5d Oct 11 01:46:56.476 INFO blam! at libtest/lib.rs:1468 Oct 11 01:46:56.476 INFO blam! at libcore/ops/function.rs:238 Oct 11 01:46:56.477 INFO blam! at liballoc/boxed.rs:672 Oct 11 01:46:56.477 INFO blam! 15: 0x7fc513263c79 - __rust_maybe_catch_panic Oct 11 01:46:56.477 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 01:46:56.477 INFO blam! 16: 0x7fc5137aab5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 01:46:56.478 INFO blam! at libstd/panicking.rs:289 Oct 11 01:46:56.478 INFO blam! at libstd/panic.rs:392 Oct 11 01:46:56.478 INFO blam! at libtest/lib.rs:1423 Oct 11 01:46:56.478 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 01:46:56.479 INFO blam! 17: 0x7fc5137abac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 01:46:56.479 INFO blam! at libstd/thread/mod.rs:409 Oct 11 01:46:56.479 INFO blam! at libstd/panic.rs:313 Oct 11 01:46:56.479 INFO blam! at libstd/panicking.rs:310 Oct 11 01:46:56.480 INFO blam! 18: 0x7fc513263c79 - __rust_maybe_catch_panic Oct 11 01:46:56.480 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 01:46:56.480 INFO blam! 19: 0x7fc5137945b6 - >::call_box::h96125cb29a9ba44b Oct 11 01:46:56.480 INFO blam! at libstd/panicking.rs:289 Oct 11 01:46:56.480 INFO blam! at libstd/panic.rs:392 Oct 11 01:46:56.480 INFO blam! at libstd/thread/mod.rs:408 Oct 11 01:46:56.480 INFO blam! at liballoc/boxed.rs:672 Oct 11 01:46:56.480 INFO blam! 20: 0x7fc51325193a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 01:46:56.480 INFO blam! at liballoc/boxed.rs:682 Oct 11 01:46:56.480 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 01:46:56.480 INFO blam! 21: 0x7fc513226d35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 01:46:56.480 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 01:46:56.480 INFO blam! 22: 0x7fc5127a76b9 - start_thread Oct 11 01:46:56.480 INFO blam! 23: 0x7fc512cf641c - clone Oct 11 01:46:56.480 INFO blam! 24: 0x0 - Oct 11 01:46:56.480 INFO blam! Oct 11 01:46:56.480 INFO blam! Oct 11 01:46:56.480 INFO blam! failures: Oct 11 01:46:56.480 INFO blam! test::it_works Oct 11 01:46:56.480 INFO blam! Oct 11 01:46:56.480 INFO blam! test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 01:46:56.480 INFO blam! Oct 11 01:46:56.488 INFO kablam! error: test failed, to rerun pass '--lib' Oct 11 01:46:56.488 INFO kablam! su: No module specific data is present Oct 11 01:46:57.113 INFO running `"docker" "rm" "-f" "f0a35364834c6ea24e0c20949ed59710f9866affe990a53af47ee3d1986f6c5f"` Oct 11 01:46:57.439 INFO blam! f0a35364834c6ea24e0c20949ed59710f9866affe990a53af47ee3d1986f6c5f