[INFO] updating cached repository jundl77/html-rust
[INFO] running `"git" "fetch" "--all"`
[INFO] [stdout] Fetching origin
[INFO] [stderr] From git://github.com/jundl77/html-rust
[INFO] [stderr] * branch HEAD -> FETCH_HEAD
[INFO] running `"git" "clone" "work/cache/sources/gh/jundl77/html-rust" "work/ex/beta-1.38-1/sources/1.37.0/gh/jundl77/html-rust"`
[INFO] [stderr] Cloning into 'work/ex/beta-1.38-1/sources/1.37.0/gh/jundl77/html-rust'...
[INFO] [stderr] done.
[INFO] running `"git" "clone" "work/cache/sources/gh/jundl77/html-rust" "work/ex/beta-1.38-1/sources/beta-2019-08-13/gh/jundl77/html-rust"`
[INFO] [stderr] Cloning into 'work/ex/beta-1.38-1/sources/beta-2019-08-13/gh/jundl77/html-rust'...
[INFO] [stderr] done.
[INFO] running `"git" "rev-parse" "HEAD"`
[INFO] [stdout] 2065e97442f4dce6802ddca1b12835301be13422
[INFO] sha for GitHub repo jundl77/html-rust: 2065e97442f4dce6802ddca1b12835301be13422
[INFO] validating manifest of jundl77/html-rust on toolchain 1.37.0
[INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] validating manifest of jundl77/html-rust on toolchain beta-2019-08-13
[INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started frobbing jundl77/html-rust
[INFO] finished frobbing jundl77/html-rust
[INFO] frobbed toml for jundl77/html-rust written to work/ex/beta-1.38-1/sources/1.37.0/gh/jundl77/html-rust/Cargo.toml
[INFO] started frobbing jundl77/html-rust
[INFO] finished frobbing jundl77/html-rust
[INFO] frobbed toml for jundl77/html-rust written to work/ex/beta-1.38-1/sources/beta-2019-08-13/gh/jundl77/html-rust/Cargo.toml
[INFO] crate jundl77/html-rust already has a lockfile, it will not be regenerated
[INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] [stderr] Blocking waiting for file lock on package cache
[INFO] [stderr] Blocking waiting for file lock on package cache
[INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] [stderr] Blocking waiting for file lock on package cache
[INFO] testing jundl77/html-rust against 1.37.0 for beta-1.38-1
[INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-2/1.37.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/1.37.0/gh/jundl77/html-rust:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+1.37.0" "build" "--frozen"`
[INFO] [stdout] 749792fe19fdd29dfc3bdf52832bfd2504930bd708ad533f7a99697f9abc8ee1
[INFO] running `"docker" "start" "-a" "749792fe19fdd29dfc3bdf52832bfd2504930bd708ad533f7a99697f9abc8ee1"`
[INFO] [stderr] Compiling serde v1.0.85
[INFO] [stderr] Compiling rand_jitter v0.1.1
[INFO] [stderr] Compiling simplelog v0.5.3
[INFO] [stderr] Compiling hyper v0.10.15
[INFO] [stderr] Compiling rand v0.6.5
[INFO] [stderr] Compiling phf_generator v0.7.24
[INFO] [stderr] Compiling phf_codegen v0.7.24
[INFO] [stderr] Compiling mime_guess v1.8.6
[INFO] [stderr] Compiling iron v0.6.0
[INFO] [stderr] Compiling persistent v0.4.0
[INFO] [stderr] Compiling router v0.6.0
[INFO] [stderr] Compiling logger v0.4.0 (https://github.com/iron/logger.git#59873ba2)
[INFO] [stderr] Compiling iron-cors v0.8.0
[INFO] [stderr] Compiling serde_json v1.0.37
[INFO] [stderr] Compiling bodyparser v0.8.0 (https://github.com/iron/body-parser.git#49ae53cd)
[INFO] [stderr] Compiling html-rust v0.1.0 (/opt/crater/workdir)
[INFO] [stderr] warning: unused imports: `Standard`, `Uniform`
[INFO] [stderr] --> src/lib.rs:5:41
[INFO] [stderr] |
[INFO] [stderr] 5 | use rand::distributions::{Alphanumeric, Uniform, Standard};
[INFO] [stderr] | ^^^^^^^ ^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: #[warn(unused_imports)] on by default
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `iron::prelude::*`
[INFO] [stderr] --> src/lib.rs:7:5
[INFO] [stderr] |
[INFO] [stderr] 7 | use iron::prelude::*;
[INFO] [stderr] | ^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `iron::status`
[INFO] [stderr] --> src/lib.rs:8:5
[INFO] [stderr] |
[INFO] [stderr] 8 | use iron::status;
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: constant item is never used: `TEST`
[INFO] [stderr] --> src/lib.rs:32:1
[INFO] [stderr] |
[INFO] [stderr] 32 | / const TEST: &str = "
[INFO] [stderr] 33 | | fn render() -> DOMTree {
[INFO] [stderr] 34 | | let code = \"HELLO WORLD!\";
[INFO] [stderr] 35 | |
[INFO] [stderr] ... |
[INFO] [stderr] 39 | | }
[INFO] [stderr] 40 | | ";
[INFO] [stderr] | |__^
[INFO] [stderr] |
[INFO] [stderr] = note: #[warn(dead_code)] on by default
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/lib.rs:111:5
[INFO] [stderr] |
[INFO] [stderr] 111 | fs::remove_file(format!("data/eval_{}.rs", rand));
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: #[warn(unused_must_use)] on by default
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/lib.rs:112:5
[INFO] [stderr] |
[INFO] [stderr] 112 | fs::remove_file(format!("data/{}_crate", rand));
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/lib.rs:113:5
[INFO] [stderr] |
[INFO] [stderr] 113 | fs::remove_file(format!("data/{}_crate.d", rand));
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/lib.rs:114:5
[INFO] [stderr] |
[INFO] [stderr] 114 | fs::remove_dir_all(format!("data/{}_crate.dSYM", rand));
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `persistent::Read`
[INFO] [stderr] --> src/main.rs:13:5
[INFO] [stderr] |
[INFO] [stderr] 13 | use persistent::Read;
[INFO] [stderr] | ^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: #[warn(unused_imports)] on by default
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `iron::typemap::Key`
[INFO] [stderr] --> src/main.rs:14:5
[INFO] [stderr] |
[INFO] [stderr] 14 | use iron::typemap::Key;
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `std::process::Command`
[INFO] [stderr] --> src/main.rs:21:5
[INFO] [stderr] |
[INFO] [stderr] 21 | use std::process::Command;
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused imports: `Standard`, `Uniform`
[INFO] [stderr] --> src/lib.rs:5:41
[INFO] [stderr] |
[INFO] [stderr] 5 | use rand::distributions::{Alphanumeric, Uniform, Standard};
[INFO] [stderr] | ^^^^^^^ ^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `iron::prelude::*`
[INFO] [stderr] --> src/lib.rs:7:5
[INFO] [stderr] |
[INFO] [stderr] 7 | use iron::prelude::*;
[INFO] [stderr] | ^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `iron::status`
[INFO] [stderr] --> src/lib.rs:8:5
[INFO] [stderr] |
[INFO] [stderr] 8 | use iron::status;
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused variable: `req`
[INFO] [stderr] --> src/main.rs:47:19
[INFO] [stderr] |
[INFO] [stderr] 47 | fn status_handler(req: &mut Request) -> IronResult {
[INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_req`
[INFO] [stderr] |
[INFO] [stderr] = note: #[warn(unused_variables)] on by default
[INFO] [stderr]
[INFO] [stderr] warning: constant item is never used: `TEST`
[INFO] [stderr] --> src/lib.rs:32:1
[INFO] [stderr] |
[INFO] [stderr] 32 | / const TEST: &str = "
[INFO] [stderr] 33 | | fn render() -> DOMTree {
[INFO] [stderr] 34 | | let code = \"HELLO WORLD!\";
[INFO] [stderr] 35 | |
[INFO] [stderr] ... |
[INFO] [stderr] 39 | | }
[INFO] [stderr] 40 | | ";
[INFO] [stderr] | |__^
[INFO] [stderr] |
[INFO] [stderr] = note: #[warn(dead_code)] on by default
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/main.rs:78:5
[INFO] [stderr] |
[INFO] [stderr] 78 | TermLogger::init(LevelFilter::Info, Config::default());
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: #[warn(unused_must_use)] on by default
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/main.rs:79:5
[INFO] [stderr] |
[INFO] [stderr] 79 | fs::create_dir_all("data");
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/lib.rs:111:5
[INFO] [stderr] |
[INFO] [stderr] 111 | fs::remove_file(format!("data/eval_{}.rs", rand));
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/lib.rs:112:5
[INFO] [stderr] |
[INFO] [stderr] 112 | fs::remove_file(format!("data/{}_crate", rand));
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/lib.rs:113:5
[INFO] [stderr] |
[INFO] [stderr] 113 | fs::remove_file(format!("data/{}_crate.d", rand));
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/lib.rs:114:5
[INFO] [stderr] |
[INFO] [stderr] 114 | fs::remove_dir_all(format!("data/{}_crate.dSYM", rand));
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 32.93s
[INFO] running `"docker" "inspect" "749792fe19fdd29dfc3bdf52832bfd2504930bd708ad533f7a99697f9abc8ee1"`
[INFO] running `"docker" "rm" "-f" "749792fe19fdd29dfc3bdf52832bfd2504930bd708ad533f7a99697f9abc8ee1"`
[INFO] [stdout] 749792fe19fdd29dfc3bdf52832bfd2504930bd708ad533f7a99697f9abc8ee1
[INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-2/1.37.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/1.37.0/gh/jundl77/html-rust:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+1.37.0" "test" "--frozen" "--no-run"`
[INFO] [stdout] d85e85d663dd8c8a34eb85ac98dc80535a229acd74d0f88ecbf8bbba20faeff9
[INFO] running `"docker" "start" "-a" "d85e85d663dd8c8a34eb85ac98dc80535a229acd74d0f88ecbf8bbba20faeff9"`
[INFO] [stderr] Compiling html-rust v0.1.0 (/opt/crater/workdir)
[INFO] [stderr] warning: unused imports: `Standard`, `Uniform`
[INFO] [stderr] --> src/lib.rs:5:41
[INFO] [stderr] |
[INFO] [stderr] 5 | use rand::distributions::{Alphanumeric, Uniform, Standard};
[INFO] [stderr] | ^^^^^^^ ^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: #[warn(unused_imports)] on by default
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `iron::prelude::*`
[INFO] [stderr] --> src/lib.rs:7:5
[INFO] [stderr] |
[INFO] [stderr] 7 | use iron::prelude::*;
[INFO] [stderr] | ^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `iron::status`
[INFO] [stderr] --> src/lib.rs:8:5
[INFO] [stderr] |
[INFO] [stderr] 8 | use iron::status;
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: constant item is never used: `TEST`
[INFO] [stderr] --> src/lib.rs:32:1
[INFO] [stderr] |
[INFO] [stderr] 32 | / const TEST: &str = "
[INFO] [stderr] 33 | | fn render() -> DOMTree {
[INFO] [stderr] 34 | | let code = \"HELLO WORLD!\";
[INFO] [stderr] 35 | |
[INFO] [stderr] ... |
[INFO] [stderr] 39 | | }
[INFO] [stderr] 40 | | ";
[INFO] [stderr] | |__^
[INFO] [stderr] |
[INFO] [stderr] = note: #[warn(dead_code)] on by default
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/lib.rs:111:5
[INFO] [stderr] |
[INFO] [stderr] 111 | fs::remove_file(format!("data/eval_{}.rs", rand));
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: #[warn(unused_must_use)] on by default
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/lib.rs:112:5
[INFO] [stderr] |
[INFO] [stderr] 112 | fs::remove_file(format!("data/{}_crate", rand));
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/lib.rs:113:5
[INFO] [stderr] |
[INFO] [stderr] 113 | fs::remove_file(format!("data/{}_crate.d", rand));
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/lib.rs:114:5
[INFO] [stderr] |
[INFO] [stderr] 114 | fs::remove_dir_all(format!("data/{}_crate.dSYM", rand));
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `persistent::Read`
[INFO] [stderr] --> src/main.rs:13:5
[INFO] [stderr] |
[INFO] [stderr] 13 | use persistent::Read;
[INFO] [stderr] | ^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: #[warn(unused_imports)] on by default
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `iron::typemap::Key`
[INFO] [stderr] --> src/main.rs:14:5
[INFO] [stderr] |
[INFO] [stderr] 14 | use iron::typemap::Key;
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `std::process::Command`
[INFO] [stderr] --> src/main.rs:21:5
[INFO] [stderr] |
[INFO] [stderr] 21 | use std::process::Command;
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused imports: `Standard`, `Uniform`
[INFO] [stderr] --> src/lib.rs:5:41
[INFO] [stderr] |
[INFO] [stderr] 5 | use rand::distributions::{Alphanumeric, Uniform, Standard};
[INFO] [stderr] | ^^^^^^^ ^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `iron::prelude::*`
[INFO] [stderr] --> src/lib.rs:7:5
[INFO] [stderr] |
[INFO] [stderr] 7 | use iron::prelude::*;
[INFO] [stderr] | ^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `iron::status`
[INFO] [stderr] --> src/lib.rs:8:5
[INFO] [stderr] |
[INFO] [stderr] 8 | use iron::status;
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused variable: `req`
[INFO] [stderr] --> src/main.rs:47:19
[INFO] [stderr] |
[INFO] [stderr] 47 | fn status_handler(req: &mut Request) -> IronResult {
[INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_req`
[INFO] [stderr] |
[INFO] [stderr] = note: #[warn(unused_variables)] on by default
[INFO] [stderr]
[INFO] [stderr] warning: constant item is never used: `TEST`
[INFO] [stderr] --> src/lib.rs:32:1
[INFO] [stderr] |
[INFO] [stderr] 32 | / const TEST: &str = "
[INFO] [stderr] 33 | | fn render() -> DOMTree {
[INFO] [stderr] 34 | | let code = \"HELLO WORLD!\";
[INFO] [stderr] 35 | |
[INFO] [stderr] ... |
[INFO] [stderr] 39 | | }
[INFO] [stderr] 40 | | ";
[INFO] [stderr] | |__^
[INFO] [stderr] |
[INFO] [stderr] = note: #[warn(dead_code)] on by default
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/main.rs:78:5
[INFO] [stderr] |
[INFO] [stderr] 78 | TermLogger::init(LevelFilter::Info, Config::default());
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: #[warn(unused_must_use)] on by default
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/main.rs:79:5
[INFO] [stderr] |
[INFO] [stderr] 79 | fs::create_dir_all("data");
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/lib.rs:111:5
[INFO] [stderr] |
[INFO] [stderr] 111 | fs::remove_file(format!("data/eval_{}.rs", rand));
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/lib.rs:112:5
[INFO] [stderr] |
[INFO] [stderr] 112 | fs::remove_file(format!("data/{}_crate", rand));
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/lib.rs:113:5
[INFO] [stderr] |
[INFO] [stderr] 113 | fs::remove_file(format!("data/{}_crate.d", rand));
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr] --> src/lib.rs:114:5
[INFO] [stderr] |
[INFO] [stderr] 114 | fs::remove_dir_all(format!("data/{}_crate.dSYM", rand));
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]
[INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.15s
[INFO] running `"docker" "inspect" "d85e85d663dd8c8a34eb85ac98dc80535a229acd74d0f88ecbf8bbba20faeff9"`
[INFO] running `"docker" "rm" "-f" "d85e85d663dd8c8a34eb85ac98dc80535a229acd74d0f88ecbf8bbba20faeff9"`
[INFO] [stdout] d85e85d663dd8c8a34eb85ac98dc80535a229acd74d0f88ecbf8bbba20faeff9
[INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-2/1.37.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/1.37.0/gh/jundl77/html-rust:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+1.37.0" "test" "--frozen"`
[INFO] [stdout] 8a4c44666e87bc5cc165e453e58fc178e62bee9e559b871e685b72990b4d86c3
[INFO] running `"docker" "start" "-a" "8a4c44666e87bc5cc165e453e58fc178e62bee9e559b871e685b72990b4d86c3"`
[INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr] Running /opt/crater/target/debug/deps/html_rust-c00b6a1f108d256a
[INFO] [stdout]
[INFO] [stderr] Running /opt/crater/target/debug/deps/html_rust-efdd5655accf4fb7
[INFO] [stdout] running 0 tests
[INFO] [stdout]
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] running 0 tests
[INFO] [stdout]
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] Running /opt/crater/target/debug/deps/tests-02ba8ca914250210
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::test_transpile ... FAILED
[INFO] [stdout]
[INFO] [stdout] failures:
[INFO] [stdout]
[INFO] [stdout] ---- tests::test_transpile stdout ----
[INFO] [stdout] thread 'tests::test_transpile' panicked at 'couldn't create data/eval_rZHhb5D1NXxOcVMv0P6vJ5zcYS5HEUf9ZCGeqoc0woRFwzzg4hDgmeowY93l.rs: other os error', src/lib.rs:68:21
[INFO] [stdout] stack backtrace:
[INFO] [stdout] 0: 0x56363c86838b - backtrace::backtrace::libunwind::trace::hfe5db90796807973
[INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88
[INFO] [stdout] 1: 0x56363c86838b - backtrace::backtrace::trace_unsynchronized::h34b865a835594335
[INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66
[INFO] [stdout] 2: 0x56363c86838b - std::sys_common::backtrace::_print::h527254ae44989167
[INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47
[INFO] [stdout] 3: 0x56363c86838b - std::sys_common::backtrace::print::he85dd5ddddf46503
[INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36
[INFO] [stdout] 4: 0x56363c86838b - std::panicking::default_hook::{{closure}}::h847a2eb38b396f14
[INFO] [stdout] at src/libstd/panicking.rs:200
[INFO] [stdout] 5: 0x56363c867ffa - std::panicking::default_hook::h2ca0f9a30a0e206b
[INFO] [stdout] at src/libstd/panicking.rs:211
[INFO] [stdout] 6: 0x56363c868b00 - std::panicking::rust_panic_with_hook::hffcefc09751839d1
[INFO] [stdout] at src/libstd/panicking.rs:477
[INFO] [stdout] 7: 0x56363c868682 - std::panicking::continue_panic_fmt::hc0f142c930c846fc
[INFO] [stdout] at src/libstd/panicking.rs:384
[INFO] [stdout] 8: 0x56363c8685cf - std::panicking::begin_panic_fmt::ha6acf0ffd6d7f80d
[INFO] [stdout] at src/libstd/panicking.rs:339
[INFO] [stdout] 9: 0x56363c819e50 - html_rust::create_src_file::he401e99d24c2950a
[INFO] [stdout] at src/lib.rs:68
[INFO] [stdout] 10: 0x56363c8199e7 - html_rust::eval::h328e53bd21465807
[INFO] [stdout] at src/lib.rs:50
[INFO] [stdout] 11: 0x56363c819905 - html_rust::transpile::hbb303c491b0c1115
[INFO] [stdout] at src/lib.rs:44
[INFO] [stdout] 12: 0x56363c7dcb61 - tests::tests::test_transpile::h8b25558f249250a8
[INFO] [stdout] at tests/tests.rs:20
[INFO] [stdout] 13: 0x56363c7dcb1a - tests::tests::test_transpile::{{closure}}::h96d0444353b26916
[INFO] [stdout] at tests/tests.rs:19
[INFO] [stdout] 14: 0x56363c7dd50e - core::ops::function::FnOnce::call_once::h3295a8ec294404cd
[INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231
[INFO] [stdout] 15: 0x56363c7e870f - as core::ops::function::FnOnce>::call_once::h4a13ee3f0d7b4201
[INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746
[INFO] [stdout] 16: 0x56363c86fdea - __rust_maybe_catch_panic
[INFO] [stdout] at src/libpanic_unwind/lib.rs:82
[INFO] [stdout] 17: 0x56363c802d08 - std::panicking::try::h5a93466ab2078586
[INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275
[INFO] [stdout] 18: 0x56363c802d08 - std::panic::catch_unwind::h752cbeae6ac7bdea
[INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394
[INFO] [stdout] 19: 0x56363c802d08 - test::run_test::run_test_inner::{{closure}}::h206c9c16936edaca
[INFO] [stdout] at src/libtest/lib.rs:1466
[INFO] [stdout] 20: 0x56363c7ddb85 - std::sys_common::backtrace::__rust_begin_short_backtrace::hc7edbac42990d270
[INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/sys_common/backtrace.rs:77
[INFO] [stdout] 21: 0x56363c7e1c45 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::he53c58e7adee87af
[INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:470
[INFO] [stdout] 22: 0x56363c7e1c45 - as core::ops::function::FnOnce<()>>::call_once::h1aff7c42b6bb3726
[INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:315
[INFO] [stdout] 23: 0x56363c7e1c45 - std::panicking::try::do_call::h41f8559f88100f6c
[INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:296
[INFO] [stdout] 24: 0x56363c86fdea - __rust_maybe_catch_panic
[INFO] [stdout] at src/libpanic_unwind/lib.rs:82
[INFO] [stdout] 25: 0x56363c7e2342 - std::panicking::try::hb54ba808181fe352
[INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panicking.rs:275
[INFO] [stdout] 26: 0x56363c7e2342 - std::panic::catch_unwind::h555ccf4e835e93f4
[INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/panic.rs:394
[INFO] [stdout] 27: 0x56363c7e2342 - std::thread::Builder::spawn_unchecked::{{closure}}::hd4dae6e19e80fc1a
[INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libstd/thread/mod.rs:469
[INFO] [stdout] 28: 0x56363c7e2342 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc35d54c07710e1a1
[INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/libcore/ops/function.rs:231
[INFO] [stdout] 29: 0x56363c85c20f - as core::ops::function::FnOnce>::call_once::h42806b83647d4c79
[INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746
[INFO] [stdout] 30: 0x56363c86f540 - as core::ops::function::FnOnce>::call_once::h83c921c8e826dd1d
[INFO] [stdout] at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src/liballoc/boxed.rs:746
[INFO] [stdout] 31: 0x56363c86f540 - std::sys_common::thread::start_thread::h2613204ce513782e
[INFO] [stdout] at src/libstd/sys_common/thread.rs:13
[INFO] [stdout] 32: 0x56363c86f540 - std::sys::unix::thread::Thread::new::thread_start::h4570080769500bcd
[INFO] [stdout] at src/libstd/sys/unix/thread.rs:79
[INFO] [stdout] 33: 0x7f70639414a4 - start_thread
[INFO] [stdout] 34: 0x7f706346cd0f - __clone
[INFO] [stdout] 35: 0x0 -
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] failures:
[INFO] [stdout] tests::test_transpile
[INFO] [stdout]
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout]
[INFO] [stderr] error: test failed, to rerun pass '--test tests'
[INFO] running `"docker" "inspect" "8a4c44666e87bc5cc165e453e58fc178e62bee9e559b871e685b72990b4d86c3"`
[INFO] running `"docker" "rm" "-f" "8a4c44666e87bc5cc165e453e58fc178e62bee9e559b871e685b72990b4d86c3"`
[INFO] [stdout] 8a4c44666e87bc5cc165e453e58fc178e62bee9e559b871e685b72990b4d86c3