Dec 03 17:53:12.337 INFO testing bom-0.1.2 against 1.30.1 for beta-1.31-5
Dec 03 17:53:12.337 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/1.30.1:/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 +1.30.1 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 17:53:12.679 INFO [stdout] 95083f6979617aed3d8cb70cb49bfbae45788719791d458283dd2634f61472fe
Dec 03 17:53:12.679 INFO running `"docker" "start" "-a" "95083f6979617aed3d8cb70cb49bfbae45788719791d458283dd2634f61472fe"`
Dec 03 17:53:13.885 INFO [stderr] usermod: no changes
Dec 03 17:53:14.243 INFO [stderr]    Compiling indicatif v0.9.0
Dec 03 17:53:19.305 INFO [stderr]    Compiling bom v0.1.2 (/source)
Dec 03 17:53:20.974 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 03 17:53:20.974 INFO [stderr]    --> src/commands.rs:248:11
Dec 03 17:53:20.974 INFO [stderr]     |
Dec 03 17:53:20.974 INFO [stderr] 248 |         if(n.to_string() == target_ignore_file_name) { continue; }
Dec 03 17:53:20.974 INFO [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 03 17:53:20.974 INFO [stderr]     |
Dec 03 17:53:20.974 INFO [stderr]     = note: #[warn(unused_parens)] on by default
Dec 03 17:53:20.974 INFO [stderr] 
Dec 03 17:53:20.975 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 03 17:53:20.975 INFO [stderr]   --> src/main.rs:26:15
Dec 03 17:53:20.975 INFO [stderr]    |
Dec 03 17:53:20.975 INFO [stderr] 26 |             if(!bom_path.exists()) {fs::create_dir(bom_path);}
Dec 03 17:53:20.975 INFO [stderr]    |               ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 03 17:53:20.975 INFO [stderr] 
Dec 03 17:53:20.975 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 03 17:53:20.975 INFO [stderr]   --> src/main.rs:34:7
Dec 03 17:53:20.975 INFO [stderr]    |
Dec 03 17:53:20.975 INFO [stderr] 34 |     if(!&boilerplates_path.exists()) {
Dec 03 17:53:20.975 INFO [stderr]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 03 17:53:20.975 INFO [stderr] 
Dec 03 17:53:20.975 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 03 17:53:20.975 INFO [stderr]   --> src/main.rs:38:7
Dec 03 17:53:20.975 INFO [stderr]    |
Dec 03 17:53:20.975 INFO [stderr] 38 |     if(!&global_ignore_path.exists()) {
Dec 03 17:53:20.975 INFO [stderr]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 03 17:53:20.975 INFO [stderr] 
Dec 03 17:53:20.991 INFO [stderr] warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Dec 03 17:53:20.991 INFO [stderr]   --> src/main.rs:23:11
Dec 03 17:53:20.991 INFO [stderr]    |
Dec 03 17:53:20.991 INFO [stderr] 23 |     match env::home_dir() {
Dec 03 17:53:20.991 INFO [stderr]    |           ^^^^^^^^^^^^^
Dec 03 17:53:20.991 INFO [stderr]    |
Dec 03 17:53:20.991 INFO [stderr]    = note: #[warn(deprecated)] on by default
Dec 03 17:53:20.991 INFO [stderr] 
Dec 03 17:53:21.149 INFO [stderr] warning: value assigned to `global_ignore_file_names` is never read
Dec 03 17:53:21.149 INFO [stderr]   --> src/commands.rs:38:13
Dec 03 17:53:21.149 INFO [stderr]    |
Dec 03 17:53:21.149 INFO [stderr] 38 |     let mut global_ignore_file_names: Vec<String> = vec![];
Dec 03 17:53:21.149 INFO [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:21.149 INFO [stderr]    |
Dec 03 17:53:21.150 INFO [stderr]    = note: #[warn(unused_assignments)] on by default
Dec 03 17:53:21.150 INFO [stderr] 
Dec 03 17:53:21.150 INFO [stderr] warning: value assigned to `v` is never read
Dec 03 17:53:21.150 INFO [stderr]    --> src/commands.rs:183:13
Dec 03 17:53:21.150 INFO [stderr]     |
Dec 03 17:53:21.150 INFO [stderr] 183 |     let mut v: Vec<String> = vec![];
Dec 03 17:53:21.150 INFO [stderr]     |             ^
Dec 03 17:53:21.150 INFO [stderr] 
Dec 03 17:53:21.151 INFO [stderr] warning: value assigned to `v` is never read
Dec 03 17:53:21.151 INFO [stderr]    --> src/commands.rs:201:13
Dec 03 17:53:21.151 INFO [stderr]     |
Dec 03 17:53:21.152 INFO [stderr] 201 |     let mut v: Vec<String> = vec![];
Dec 03 17:53:21.152 INFO [stderr]     |             ^
Dec 03 17:53:21.152 INFO [stderr] 
Dec 03 17:53:21.152 INFO [stderr] warning: value assigned to `v` is never read
Dec 03 17:53:21.153 INFO [stderr]    --> src/commands.rs:229:13
Dec 03 17:53:21.153 INFO [stderr]     |
Dec 03 17:53:21.153 INFO [stderr] 229 |     let mut v: Vec<String> = vec![];
Dec 03 17:53:21.154 INFO [stderr]     |             ^
Dec 03 17:53:21.154 INFO [stderr] 
Dec 03 17:53:21.154 INFO [stderr] warning: unused variable: `err`
Dec 03 17:53:21.154 INFO [stderr]   --> src/main.rs:57:25
Dec 03 17:53:21.154 INFO [stderr]    |
Dec 03 17:53:21.154 INFO [stderr] 57 |                     Err(err) => {},
Dec 03 17:53:21.154 INFO [stderr]    |                         ^^^ help: consider using `_err` instead
Dec 03 17:53:21.154 INFO [stderr]    |
Dec 03 17:53:21.154 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 03 17:53:21.154 INFO [stderr] 
Dec 03 17:53:21.216 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 03 17:53:21.216 INFO [stderr]   --> src/main.rs:26:37
Dec 03 17:53:21.216 INFO [stderr]    |
Dec 03 17:53:21.216 INFO [stderr] 26 |             if(!bom_path.exists()) {fs::create_dir(bom_path);}
Dec 03 17:53:21.217 INFO [stderr]    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:21.217 INFO [stderr]    |
Dec 03 17:53:21.217 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:21.217 INFO [stderr] 
Dec 03 17:53:21.218 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 03 17:53:21.218 INFO [stderr]   --> src/main.rs:35:9
Dec 03 17:53:21.218 INFO [stderr]    |
Dec 03 17:53:21.218 INFO [stderr] 35 |         fs::create_dir(&boilerplates_path);
Dec 03 17:53:21.219 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:21.219 INFO [stderr]    |
Dec 03 17:53:21.219 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:21.219 INFO [stderr] 
Dec 03 17:53:21.220 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 03 17:53:21.220 INFO [stderr]   --> src/main.rs:39:9
Dec 03 17:53:21.220 INFO [stderr]    |
Dec 03 17:53:21.220 INFO [stderr] 39 |         fs::File::create(&global_ignore_path); 
Dec 03 17:53:21.221 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:21.221 INFO [stderr]    |
Dec 03 17:53:21.221 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:21.221 INFO [stderr] 
Dec 03 17:53:23.013 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 9.09s
Dec 03 17:53:23.027 INFO [stderr] su: No module specific data is present
Dec 03 17:53:23.470 INFO running `"docker" "inspect" "95083f6979617aed3d8cb70cb49bfbae45788719791d458283dd2634f61472fe"`
Dec 03 17:53:23.576 INFO running `"docker" "rm" "-f" "95083f6979617aed3d8cb70cb49bfbae45788719791d458283dd2634f61472fe"`
Dec 03 17:53:23.675 INFO [stdout] 95083f6979617aed3d8cb70cb49bfbae45788719791d458283dd2634f61472fe
Dec 03 17:53:23.677 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/1.30.1:/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 +1.30.1 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 17:53:23.896 INFO [stdout] dc1dee4863d906b91c08f63d64dd79ecdf049bf63524c38ae6502a2c479bd33b
Dec 03 17:53:23.903 INFO running `"docker" "start" "-a" "dc1dee4863d906b91c08f63d64dd79ecdf049bf63524c38ae6502a2c479bd33b"`
Dec 03 17:53:24.462 INFO [stderr] usermod: no changes
Dec 03 17:53:24.681 INFO [stderr]    Compiling bom v0.1.2 (/source)
Dec 03 17:53:26.643 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 03 17:53:26.643 INFO [stderr]    --> src/commands.rs:248:11
Dec 03 17:53:26.643 INFO [stderr]     |
Dec 03 17:53:26.643 INFO [stderr] 248 |         if(n.to_string() == target_ignore_file_name) { continue; }
Dec 03 17:53:26.643 INFO [stderr]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 03 17:53:26.643 INFO [stderr]     |
Dec 03 17:53:26.643 INFO [stderr]     = note: #[warn(unused_parens)] on by default
Dec 03 17:53:26.643 INFO [stderr] 
Dec 03 17:53:26.643 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 03 17:53:26.643 INFO [stderr]   --> src/main.rs:26:15
Dec 03 17:53:26.643 INFO [stderr]    |
Dec 03 17:53:26.643 INFO [stderr] 26 |             if(!bom_path.exists()) {fs::create_dir(bom_path);}
Dec 03 17:53:26.643 INFO [stderr]    |               ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 03 17:53:26.643 INFO [stderr] 
Dec 03 17:53:26.643 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 03 17:53:26.643 INFO [stderr]   --> src/main.rs:34:7
Dec 03 17:53:26.643 INFO [stderr]    |
Dec 03 17:53:26.643 INFO [stderr] 34 |     if(!&boilerplates_path.exists()) {
Dec 03 17:53:26.643 INFO [stderr]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 03 17:53:26.643 INFO [stderr] 
Dec 03 17:53:26.643 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 03 17:53:26.643 INFO [stderr]   --> src/main.rs:38:7
Dec 03 17:53:26.643 INFO [stderr]    |
Dec 03 17:53:26.643 INFO [stderr] 38 |     if(!&global_ignore_path.exists()) {
Dec 03 17:53:26.643 INFO [stderr]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 03 17:53:26.643 INFO [stderr] 
Dec 03 17:53:26.659 INFO [stderr] warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Dec 03 17:53:26.659 INFO [stderr]   --> src/main.rs:23:11
Dec 03 17:53:26.659 INFO [stderr]    |
Dec 03 17:53:26.659 INFO [stderr] 23 |     match env::home_dir() {
Dec 03 17:53:26.659 INFO [stderr]    |           ^^^^^^^^^^^^^
Dec 03 17:53:26.659 INFO [stderr]    |
Dec 03 17:53:26.659 INFO [stderr]    = note: #[warn(deprecated)] on by default
Dec 03 17:53:26.659 INFO [stderr] 
Dec 03 17:53:26.847 INFO [stderr] warning: value assigned to `global_ignore_file_names` is never read
Dec 03 17:53:26.847 INFO [stderr]   --> src/commands.rs:38:13
Dec 03 17:53:26.847 INFO [stderr]    |
Dec 03 17:53:26.847 INFO [stderr] 38 |     let mut global_ignore_file_names: Vec<String> = vec![];
Dec 03 17:53:26.847 INFO [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:26.847 INFO [stderr]    |
Dec 03 17:53:26.847 INFO [stderr]    = note: #[warn(unused_assignments)] on by default
Dec 03 17:53:26.847 INFO [stderr] 
Dec 03 17:53:26.847 INFO [stderr] warning: value assigned to `v` is never read
Dec 03 17:53:26.847 INFO [stderr]    --> src/commands.rs:183:13
Dec 03 17:53:26.847 INFO [stderr]     |
Dec 03 17:53:26.847 INFO [stderr] 183 |     let mut v: Vec<String> = vec![];
Dec 03 17:53:26.847 INFO [stderr]     |             ^
Dec 03 17:53:26.847 INFO [stderr] 
Dec 03 17:53:26.847 INFO [stderr] warning: value assigned to `v` is never read
Dec 03 17:53:26.847 INFO [stderr]    --> src/commands.rs:201:13
Dec 03 17:53:26.847 INFO [stderr]     |
Dec 03 17:53:26.847 INFO [stderr] 201 |     let mut v: Vec<String> = vec![];
Dec 03 17:53:26.847 INFO [stderr]     |             ^
Dec 03 17:53:26.847 INFO [stderr] 
Dec 03 17:53:26.847 INFO [stderr] warning: value assigned to `v` is never read
Dec 03 17:53:26.847 INFO [stderr]    --> src/commands.rs:229:13
Dec 03 17:53:26.847 INFO [stderr]     |
Dec 03 17:53:26.847 INFO [stderr] 229 |     let mut v: Vec<String> = vec![];
Dec 03 17:53:26.847 INFO [stderr]     |             ^
Dec 03 17:53:26.847 INFO [stderr] 
Dec 03 17:53:26.847 INFO [stderr] warning: unused variable: `err`
Dec 03 17:53:26.847 INFO [stderr]   --> src/main.rs:57:25
Dec 03 17:53:26.847 INFO [stderr]    |
Dec 03 17:53:26.847 INFO [stderr] 57 |                     Err(err) => {},
Dec 03 17:53:26.847 INFO [stderr]    |                         ^^^ help: consider using `_err` instead
Dec 03 17:53:26.847 INFO [stderr]    |
Dec 03 17:53:26.847 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 03 17:53:26.847 INFO [stderr] 
Dec 03 17:53:26.931 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 03 17:53:26.931 INFO [stderr]   --> src/main.rs:26:37
Dec 03 17:53:26.931 INFO [stderr]    |
Dec 03 17:53:26.931 INFO [stderr] 26 |             if(!bom_path.exists()) {fs::create_dir(bom_path);}
Dec 03 17:53:26.931 INFO [stderr]    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:26.931 INFO [stderr]    |
Dec 03 17:53:26.931 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:26.931 INFO [stderr] 
Dec 03 17:53:26.931 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 03 17:53:26.931 INFO [stderr]   --> src/main.rs:35:9
Dec 03 17:53:26.931 INFO [stderr]    |
Dec 03 17:53:26.931 INFO [stderr] 35 |         fs::create_dir(&boilerplates_path);
Dec 03 17:53:26.931 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:26.931 INFO [stderr]    |
Dec 03 17:53:26.931 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:26.931 INFO [stderr] 
Dec 03 17:53:26.931 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 03 17:53:26.932 INFO [stderr]   --> src/main.rs:39:9
Dec 03 17:53:26.933 INFO [stderr]    |
Dec 03 17:53:26.933 INFO [stderr] 39 |         fs::File::create(&global_ignore_path); 
Dec 03 17:53:26.933 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 17:53:26.933 INFO [stderr]    |
Dec 03 17:53:26.933 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 03 17:53:26.933 INFO [stderr] 
Dec 03 17:53:27.374 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.89s
Dec 03 17:53:27.389 INFO [stderr] su: No module specific data is present
Dec 03 17:53:27.788 INFO running `"docker" "inspect" "dc1dee4863d906b91c08f63d64dd79ecdf049bf63524c38ae6502a2c479bd33b"`
Dec 03 17:53:27.973 INFO running `"docker" "rm" "-f" "dc1dee4863d906b91c08f63d64dd79ecdf049bf63524c38ae6502a2c479bd33b"`
Dec 03 17:53:28.129 INFO [stdout] dc1dee4863d906b91c08f63d64dd79ecdf049bf63524c38ae6502a2c479bd33b
Dec 03 17:53:28.143 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/1.30.1:/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 +1.30.1 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 17:53:28.441 INFO [stdout] 7f5347d248892c3e275cf96eec18176ab8c133d56920ab8ec5a80225393cd449
Dec 03 17:53:28.445 INFO running `"docker" "start" "-a" "7f5347d248892c3e275cf96eec18176ab8c133d56920ab8ec5a80225393cd449"`
Dec 03 17:53:29.015 INFO [stderr] usermod: no changes
Dec 03 17:53:29.241 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.20s
Dec 03 17:53:29.262 INFO [stderr]      Running /target/debug/deps/bom-8f542ef8ddd8655d
Dec 03 17:53:29.264 INFO [stdout] 
Dec 03 17:53:29.264 INFO [stdout] running 0 tests
Dec 03 17:53:29.275 INFO [stderr] su: No module specific data is present
Dec 03 17:53:29.275 INFO [stdout] 
Dec 03 17:53:29.275 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 17:53:29.275 INFO [stdout] 
Dec 03 17:53:30.076 INFO running `"docker" "inspect" "7f5347d248892c3e275cf96eec18176ab8c133d56920ab8ec5a80225393cd449"`
Dec 03 17:53:30.291 INFO running `"docker" "rm" "-f" "7f5347d248892c3e275cf96eec18176ab8c133d56920ab8ec5a80225393cd449"`
Dec 03 17:53:30.527 INFO [stdout] 7f5347d248892c3e275cf96eec18176ab8c133d56920ab8ec5a80225393cd449
