[INFO] fetching crate catj 0.2.3...
[INFO] testing catj-0.2.3 against master#d98a5da813da67eb189387b8ccfb73cf481275d8+rustflags=-Copt-level=3 for pr-138759
[INFO] extracting crate catj 0.2.3 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate catj 0.2.3
[INFO] finished tweaking crates.io crate catj 0.2.3
[INFO] tweaked toml for crates.io crate catj 0.2.3 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate catj 0.2.3 on toolchain d98a5da813da67eb189387b8ccfb73cf481275d8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate catj 0.2.3 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded is-terminal v0.4.9
[INFO] [stderr]   Downloaded remove_dir_all v0.8.2
[INFO] [stderr]   Downloaded errno v0.3.4
[INFO] [stderr]   Downloaded clap_lex v0.5.1
[INFO] [stderr]   Downloaded path-dedot v3.1.1
[INFO] [stderr]   Downloaded aligned v0.4.1
[INFO] [stderr]   Downloaded anstyle-wincon v3.0.1
[INFO] [stderr]   Downloaded cgroups-rs v0.3.3
[INFO] [stderr]   Downloaded anstyle-parse v0.2.2
[INFO] [stderr]   Downloaded cxxbridge-macro v1.0.87
[INFO] [stderr]   Downloaded clap_derive v4.4.2
[INFO] [stderr]   Downloaded hermit-abi v0.3.3
[INFO] [stderr]   Downloaded nu-ansi-term v0.49.0
[INFO] [stderr]   Downloaded cxx-build v1.0.87
[INFO] [stderr]   Downloaded clap_builder v4.4.6
[INFO] [stderr]   Downloaded rustix v0.38.17
[INFO] [stderr]   Downloaded flexi_logger v0.27.2
[INFO] [stderr]   Downloaded proc-macro2 v1.0.68
[INFO] [stderr]   Downloaded fs_at v0.1.10
[INFO] [stderr]   Downloaded anstream v0.6.4
[INFO] [stderr]   Downloaded clap v4.4.6
[INFO] [stderr]   Downloaded path-absolutize v3.1.1
[INFO] [stderr]   Downloaded cc v1.0.78
[INFO] [stderr]   Downloaded cvt v0.1.2
[INFO] [stderr]   Downloaded regex v1.7.0
[INFO] [stderr]   Downloaded tempfile v3.8.0
[INFO] [stderr]   Downloaded cxxbridge-flags v1.0.87
[INFO] [stderr]   Downloaded syn v2.0.38
[INFO] [stderr]   Downloaded as-slice v0.2.1
[INFO] [stderr]   Downloaded normpath v1.1.1
[INFO] [stderr]   Downloaded bitflags v2.4.0
[INFO] [stderr]   Downloaded libc v0.2.148
[INFO] [stderr]   Downloaded cxx v1.0.87
[INFO] [stderr]   Downloaded linux-raw-sys v0.4.8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4c3fb848949a6a3a9219592442b8038f12f72f97a76318b176d27a4f7ee6c6a1
[INFO] running `Command { std: "docker" "start" "-a" "4c3fb848949a6a3a9219592442b8038f12f72f97a76318b176d27a4f7ee6c6a1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4c3fb848949a6a3a9219592442b8038f12f72f97a76318b176d27a4f7ee6c6a1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4c3fb848949a6a3a9219592442b8038f12f72f97a76318b176d27a4f7ee6c6a1", kill_on_drop: false }`
[INFO] [stdout] 4c3fb848949a6a3a9219592442b8038f12f72f97a76318b176d27a4f7ee6c6a1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 57fad1b2ed38434d20429918bccea4faa974b4fb3f49a9b77bd5c74fafa07e12
[INFO] running `Command { std: "docker" "start" "-a" "57fad1b2ed38434d20429918bccea4faa974b4fb3f49a9b77bd5c74fafa07e12", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.68
[INFO] [stderr]    Compiling unicode-ident v1.0.5
[INFO] [stderr]    Compiling libc v0.2.148
[INFO] [stderr]    Compiling syn v1.0.103
[INFO] [stderr]    Compiling rustix v0.38.17
[INFO] [stderr]    Compiling linux-raw-sys v0.4.8
[INFO] [stderr]    Compiling thiserror v1.0.38
[INFO] [stderr]    Compiling bitflags v2.4.0
[INFO] [stderr]    Compiling cc v1.0.78
[INFO] [stderr]    Compiling anstyle-query v1.0.0
[INFO] [stderr]    Compiling regex-syntax v0.6.28
[INFO] [stderr]    Compiling anstyle-parse v0.2.2
[INFO] [stderr]    Compiling anstyle v1.0.4
[INFO] [stderr]    Compiling aho-corasick v0.7.20
[INFO] [stderr]    Compiling cvt v0.1.2
[INFO] [stderr]    Compiling heck v0.4.0
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling once_cell v1.17.0
[INFO] [stderr]    Compiling iana-time-zone v0.1.53
[INFO] [stderr]    Compiling clap_lex v0.5.1
[INFO] [stderr]    Compiling anstream v0.6.4
[INFO] [stderr]    Compiling log v0.4.20
[INFO] [stderr]    Compiling path-dedot v3.1.1
[INFO] [stderr]    Compiling chrono v0.4.31
[INFO] [stderr]    Compiling nu-ansi-term v0.49.0
[INFO] [stderr]    Compiling normpath v1.1.1
[INFO] [stderr]    Compiling fastrand v2.0.1
[INFO] [stderr]    Compiling clap_builder v4.4.6
[INFO] [stderr]    Compiling glob v0.3.1
[INFO] [stderr]    Compiling path-absolutize v3.1.1
[INFO] [stderr]    Compiling quote v1.0.33
[INFO] [stderr]    Compiling syn v2.0.38
[INFO] [stderr]    Compiling regex v1.7.0
[INFO] [stderr]    Compiling nix v0.26.4
[INFO] [stderr]    Compiling nix v0.25.1
[INFO] [stderr]    Compiling is-terminal v0.4.9
[INFO] [stderr]    Compiling tempfile v3.8.0
[INFO] [stderr]    Compiling libc-stdhandle v0.1.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.38
[INFO] [stderr]    Compiling fs_at v0.1.10
[INFO] [stderr]    Compiling remove_dir_all v0.8.2
[INFO] [stderr]    Compiling cgroups-rs v0.3.3
[INFO] [stderr]    Compiling flexi_logger v0.27.2
[INFO] [stderr]    Compiling clap_derive v4.4.2
[INFO] [stderr]    Compiling clap v4.4.6
[INFO] [stderr]    Compiling catj v0.2.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `CatBoxReadPipe` and `CatBoxWritePipe`
[INFO] [stdout]  --> src/utils/mod.rs:8:28
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub use pipe::{CatBoxPipe, CatBoxReadPipe, CatBoxWritePipe};
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: irrefutable `if let` pattern
[INFO] [stdout]    --> src/catbox.rs:433:10
[INFO] [stdout]     |
[INFO] [stdout] 433 |       if let Err(e) = result {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this pattern will always match, so the `if let` is useless
[INFO] [stdout]     = help: consider replacing the `if let` with a `let`
[INFO] [stdout]     = note: `#[warn(irrefutable_let_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `result`
[INFO] [stdout]    --> src/context/mod.rs:285:45
[INFO] [stdout]     |
[INFO] [stdout] 285 |   fn add_result(&mut self, _label: &String, result: CatBoxResult) -> bool {
[INFO] [stdout]     |                                             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/context/mod.rs:115:19
[INFO] [stdout]     |
[INFO] [stdout] 115 |   pub fn commands(&self) -> Iter<CatBoxOption> {
[INFO] [stdout]     |                   ^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |   pub fn commands(&self) -> Iter<'_, CatBoxOption> {
[INFO] [stdout]     |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CatBoxOptionBuilder`
[INFO] [stdout]   --> src/context/mod.rs:12:34
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use builder::{CatBoxBuilder, CatBoxOptionBuilder};
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CatBoxReadPipe` and `CatBoxWritePipe`
[INFO] [stdout]  --> src/utils/mod.rs:8:28
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub use pipe::{CatBoxPipe, CatBoxReadPipe, CatBoxWritePipe};
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: irrefutable `if let` pattern
[INFO] [stdout]    --> src/catbox.rs:433:10
[INFO] [stdout]     |
[INFO] [stdout] 433 |       if let Err(e) = result {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this pattern will always match, so the `if let` is useless
[INFO] [stdout]     = help: consider replacing the `if let` with a `let`
[INFO] [stdout]     = note: `#[warn(irrefutable_let_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `result`
[INFO] [stdout]    --> src/context/mod.rs:285:45
[INFO] [stdout]     |
[INFO] [stdout] 285 |   fn add_result(&mut self, _label: &String, result: CatBoxResult) -> bool {
[INFO] [stdout]     |                                             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/preset/preset.rs:143:36
[INFO] [stdout]     |
[INFO] [stdout] 143 |   pub(crate) fn append_write_mount(mut self) -> Self {
[INFO] [stdout]     |                                    ----^^^^
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/context/mod.rs:115:19
[INFO] [stdout]     |
[INFO] [stdout] 115 |   pub fn commands(&self) -> Iter<CatBoxOption> {
[INFO] [stdout]     |                   ^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |   pub fn commands(&self) -> Iter<'_, CatBoxOption> {
[INFO] [stdout]     |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 01s
[INFO] running `Command { std: "docker" "inspect" "57fad1b2ed38434d20429918bccea4faa974b4fb3f49a9b77bd5c74fafa07e12", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "57fad1b2ed38434d20429918bccea4faa974b4fb3f49a9b77bd5c74fafa07e12", kill_on_drop: false }`
[INFO] [stdout] 57fad1b2ed38434d20429918bccea4faa974b4fb3f49a9b77bd5c74fafa07e12
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 44e3d6a21fc76e138bbb5f0c18039e2cb35c2dab0a71a94172a69f35c078d30f
[INFO] running `Command { std: "docker" "start" "-a" "44e3d6a21fc76e138bbb5f0c18039e2cb35c2dab0a71a94172a69f35c078d30f", kill_on_drop: false }`
[INFO] [stderr]    Compiling catj v0.2.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `CatBoxReadPipe` and `CatBoxWritePipe`
[INFO] [stdout]  --> src/utils/mod.rs:8:28
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub use pipe::{CatBoxPipe, CatBoxReadPipe, CatBoxWritePipe};
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: irrefutable `if let` pattern
[INFO] [stdout]    --> src/catbox.rs:433:10
[INFO] [stdout]     |
[INFO] [stdout] 433 |       if let Err(e) = result {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this pattern will always match, so the `if let` is useless
[INFO] [stdout]     = help: consider replacing the `if let` with a `let`
[INFO] [stdout]     = note: `#[warn(irrefutable_let_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `result`
[INFO] [stdout]    --> src/context/mod.rs:285:45
[INFO] [stdout]     |
[INFO] [stdout] 285 |   fn add_result(&mut self, _label: &String, result: CatBoxResult) -> bool {
[INFO] [stdout]     |                                             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/context/mod.rs:115:19
[INFO] [stdout]     |
[INFO] [stdout] 115 |   pub fn commands(&self) -> Iter<CatBoxOption> {
[INFO] [stdout]     |                   ^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |   pub fn commands(&self) -> Iter<'_, CatBoxOption> {
[INFO] [stdout]     |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CatBoxOptionBuilder`
[INFO] [stdout]   --> src/context/mod.rs:12:34
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use builder::{CatBoxBuilder, CatBoxOptionBuilder};
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CatBoxReadPipe` and `CatBoxWritePipe`
[INFO] [stdout]  --> src/utils/mod.rs:8:28
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub use pipe::{CatBoxPipe, CatBoxReadPipe, CatBoxWritePipe};
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: irrefutable `if let` pattern
[INFO] [stdout]    --> src/catbox.rs:433:10
[INFO] [stdout]     |
[INFO] [stdout] 433 |       if let Err(e) = result {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this pattern will always match, so the `if let` is useless
[INFO] [stdout]     = help: consider replacing the `if let` with a `let`
[INFO] [stdout]     = note: `#[warn(irrefutable_let_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `result`
[INFO] [stdout]    --> src/context/mod.rs:285:45
[INFO] [stdout]     |
[INFO] [stdout] 285 |   fn add_result(&mut self, _label: &String, result: CatBoxResult) -> bool {
[INFO] [stdout]     |                                             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/preset/preset.rs:143:36
[INFO] [stdout]     |
[INFO] [stdout] 143 |   pub(crate) fn append_write_mount(mut self) -> Self {
[INFO] [stdout]     |                                    ----^^^^
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/context/mod.rs:115:19
[INFO] [stdout]     |
[INFO] [stdout] 115 |   pub fn commands(&self) -> Iter<CatBoxOption> {
[INFO] [stdout]     |                   ^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |   pub fn commands(&self) -> Iter<'_, CatBoxOption> {
[INFO] [stdout]     |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CatBoxReadPipe` and `CatBoxWritePipe`
[INFO] [stdout]  --> src/utils/mod.rs:8:28
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub use pipe::{CatBoxPipe, CatBoxReadPipe, CatBoxWritePipe};
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CatBoxOptionBuilder`
[INFO] [stdout]   --> src/context/mod.rs:12:34
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use builder::{CatBoxBuilder, CatBoxOptionBuilder};
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CatBoxReadPipe` and `CatBoxWritePipe`
[INFO] [stdout]  --> src/utils/mod.rs:8:28
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub use pipe::{CatBoxPipe, CatBoxReadPipe, CatBoxWritePipe};
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: irrefutable `if let` pattern
[INFO] [stdout]    --> src/catbox.rs:433:10
[INFO] [stdout]     |
[INFO] [stdout] 433 |       if let Err(e) = result {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this pattern will always match, so the `if let` is useless
[INFO] [stdout]     = help: consider replacing the `if let` with a `let`
[INFO] [stdout]     = note: `#[warn(irrefutable_let_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `result`
[INFO] [stdout]    --> src/context/mod.rs:285:45
[INFO] [stdout]     |
[INFO] [stdout] 285 |   fn add_result(&mut self, _label: &String, result: CatBoxResult) -> bool {
[INFO] [stdout]     |                                             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: irrefutable `if let` pattern
[INFO] [stdout]    --> src/catbox.rs:433:10
[INFO] [stdout]     |
[INFO] [stdout] 433 |       if let Err(e) = result {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this pattern will always match, so the `if let` is useless
[INFO] [stdout]     = help: consider replacing the `if let` with a `let`
[INFO] [stdout]     = note: `#[warn(irrefutable_let_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/context/mod.rs:115:19
[INFO] [stdout]     |
[INFO] [stdout] 115 |   pub fn commands(&self) -> Iter<CatBoxOption> {
[INFO] [stdout]     |                   ^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |   pub fn commands(&self) -> Iter<'_, CatBoxOption> {
[INFO] [stdout]     |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `result`
[INFO] [stdout]    --> src/context/mod.rs:285:45
[INFO] [stdout]     |
[INFO] [stdout] 285 |   fn add_result(&mut self, _label: &String, result: CatBoxResult) -> bool {
[INFO] [stdout]     |                                             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/preset/preset.rs:143:36
[INFO] [stdout]     |
[INFO] [stdout] 143 |   pub(crate) fn append_write_mount(mut self) -> Self {
[INFO] [stdout]     |                                    ----^^^^
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/context/mod.rs:115:19
[INFO] [stdout]     |
[INFO] [stdout] 115 |   pub fn commands(&self) -> Iter<CatBoxOption> {
[INFO] [stdout]     |                   ^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |   pub fn commands(&self) -> Iter<'_, CatBoxOption> {
[INFO] [stdout]     |                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.50s
[INFO] running `Command { std: "docker" "inspect" "44e3d6a21fc76e138bbb5f0c18039e2cb35c2dab0a71a94172a69f35c078d30f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "44e3d6a21fc76e138bbb5f0c18039e2cb35c2dab0a71a94172a69f35c078d30f", kill_on_drop: false }`
[INFO] [stdout] 44e3d6a21fc76e138bbb5f0c18039e2cb35c2dab0a71a94172a69f35c078d30f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] d5ab7ca87b2eaa712334ef71bd2a070e479cd355c815d176dd85dbc1d469a0b4
[INFO] running `Command { std: "docker" "start" "-a" "d5ab7ca87b2eaa712334ef71bd2a070e479cd355c815d176dd85dbc1d469a0b4", kill_on_drop: false }`
[INFO] [stderr] warning: unused imports: `CatBoxReadPipe` and `CatBoxWritePipe`
[INFO] [stderr]  --> src/utils/mod.rs:8:28
[INFO] [stderr]   |
[INFO] [stderr] 8 | pub use pipe::{CatBoxPipe, CatBoxReadPipe, CatBoxWritePipe};
[INFO] [stderr]   |                            ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: irrefutable `if let` pattern
[INFO] [stderr]    --> src/catbox.rs:433:10
[INFO] [stderr]     |
[INFO] [stderr] 433 |       if let Err(e) = result {
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this pattern will always match, so the `if let` is useless
[INFO] [stderr]     = help: consider replacing the `if let` with a `let`
[INFO] [stderr]     = note: `#[warn(irrefutable_let_patterns)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `result`
[INFO] [stderr]    --> src/context/mod.rs:285:45
[INFO] [stderr]     |
[INFO] [stderr] 285 |   fn add_result(&mut self, _label: &String, result: CatBoxResult) -> bool {
[INFO] [stderr]     |                                             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stderr]    --> src/context/mod.rs:115:19
[INFO] [stderr]     |
[INFO] [stderr] 115 |   pub fn commands(&self) -> Iter<CatBoxOption> {
[INFO] [stderr]     |                   ^^^^^     ------------------ the lifetime gets resolved as `'_`
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   this lifetime flows to the output
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stderr]     |
[INFO] [stderr] 115 |   pub fn commands(&self) -> Iter<'_, CatBoxOption> {
[INFO] [stderr]     |                                  +++
[INFO] [stderr] 
[INFO] [stderr] warning: `catj` (lib) generated 4 warnings (run `cargo fix --lib -p catj` to apply 1 suggestion)
[INFO] [stderr] warning: `catj` (lib test) generated 4 warnings (4 duplicates)
[INFO] [stderr] warning: unused import: `CatBoxOptionBuilder`
[INFO] [stderr]   --> src/context/mod.rs:12:34
[INFO] [stderr]    |
[INFO] [stderr] 12 | pub use builder::{CatBoxBuilder, CatBoxOptionBuilder};
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `CatBoxReadPipe` and `CatBoxWritePipe`
[INFO] [stderr]  --> src/utils/mod.rs:8:28
[INFO] [stderr]   |
[INFO] [stderr] 8 | pub use pipe::{CatBoxPipe, CatBoxReadPipe, CatBoxWritePipe};
[INFO] [stderr]   |                            ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/preset/preset.rs:143:36
[INFO] [stderr]     |
[INFO] [stderr] 143 |   pub(crate) fn append_write_mount(mut self) -> Self {
[INFO] [stderr]     |                                    ----^^^^
[INFO] [stderr]     |                                    |
[INFO] [stderr]     |                                    help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `catj` (bin "catj" test) generated 6 warnings (3 duplicates) (run `cargo fix --bin "catj" --tests` to apply 3 suggestions)
[INFO] [stderr] warning: `catj` (bin "catj") generated 6 warnings (6 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/catj-9fe9576e7b6c41d5)
[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; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/catj-eacadc67f4c424cb)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running tests/aplusb.rs (/opt/rustwide/target/debug/deps/aplusb-276af7ef71cdcef3)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stderr] INFO [aplusb] Start running big_stack.cpp at /tmp/.tmp190dR5
[INFO] [stderr] INFO [aplusb] Start running output_size.c at /tmp/.tmprK9zBj
[INFO] [stderr] INFO [aplusb] Start running fork.cpp at /tmp/.tmp9h1LUu
[INFO] [stderr] INFO [aplusb] Start running malloc.c at /tmp/.tmpOBft9m
[INFO] [stderr] INFO [aplusb] Start running mle.cpp at /tmp/.tmpNInOxB
[INFO] [stderr] INFO [aplusb] Start running sleep.c at /tmp/.tmpObaQJW
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::catbox] Redirect child process IO ok
[INFO] [stderr] INFO [catj::catbox] Mount new root: /tmp/.tmpSeNkh8
[INFO] [stderr] ERROR [catj::catbox] Chroot fails: CatBox Nix Error: EPERM: Operation not permitted
[INFO] [stderr] INFO [catj::catbox] Set alarm 11 seconds
[INFO] [stderr] INFO [catj::catbox] Start running program gcc ./fixtures/aplusb/source/malloc.c -o /tmp/.tmpOBft9m/Main.out -lm
[INFO] [stderr] INFO [aplusb] Start running assert.cpp at /tmp/.tmpgse7Ry
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.44
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::catbox] Redirect child process IO ok
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [aplusb] Start running re2.c at /tmp/.tmpPAdkPw
[INFO] [stderr] INFO [catj::catbox] Mount new root: /tmp/.tmppSkkE4
[INFO] [stderr] INFO [aplusb] Start running while1.c at /tmp/.tmpMlhA9e
[INFO] [stderr] ERROR [catj::catbox] Chroot fails: CatBox Nix Error: EPERM: Operation not permitted
[INFO] [stderr] INFO [aplusb] Start running re1.c at /tmp/.tmpat2apJ
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::catbox] Set alarm 11 seconds
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::catbox] Redirect child process IO ok
[INFO] [stderr] INFO [catj::catbox] Mount new root: /tmp/.tmpmBHiBO
[INFO] [stderr] ERROR [catj::catbox] Chroot fails: CatBox Nix Error: EPERM: Operation not permitted
[INFO] [stderr] INFO [catj::catbox] Set alarm 11 seconds
[INFO] [stderr] INFO [catj::catbox] Start running program g++ ./fixtures/aplusb/source/mle.cpp -o /tmp/.tmpNInOxB/Main.out -lm
[INFO] [stderr] INFO [aplusb] Start running tle.cpp at /tmp/.tmpYNWA2g
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::catbox] Redirect child process IO ok
[INFO] [stderr] INFO [catj::catbox] Mount new root: /tmp/.tmpAiRXIj
[INFO] [stderr] ERROR [catj::catbox] Chroot fails: CatBox Nix Error: EPERM: Operation not permitted
[INFO] [stderr] INFO [catj::catbox] Set alarm 11 seconds
[INFO] [stderr] INFO [catj::catbox] Start running program gcc ./fixtures/aplusb/source/re1.c -o /tmp/.tmpat2apJ/Main.out -lm
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.46
[INFO] [stderr] INFO [aplusb] Start running uid.c at /tmp/.tmp2yrEjn
[INFO] [stderr] INFO [aplusb] Start running ac.cpp at /tmp/.tmpys6y3R
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::catbox] Redirect child process IO ok
[INFO] [stderr] INFO [catj::catbox] Mount new root: /tmp/.tmpEQm5aJ
[INFO] [stderr] ERROR [catj::catbox] Chroot fails: CatBox Nix Error: EPERM: Operation not permitted
[INFO] [stderr] INFO [catj::catbox] Set alarm 11 seconds
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] INFO [catj::catbox] Start running program g++ ./fixtures/aplusb/source/fork.cpp -o /tmp/.tmp9h1LUu/Main.out -lm
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::catbox] Redirect child process IO ok
[INFO] [stderr] INFO [catj::catbox] Mount new root: /tmp/.tmprS51U9
[INFO] [stderr] ERROR [catj::catbox] Chroot fails: CatBox Nix Error: EPERM: Operation not permitted
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.42
[INFO] [stderr] INFO [catj::catbox] Set alarm 11 seconds
[INFO] [stderr] INFO [catj::catbox] Start running program g++ ./fixtures/aplusb/source/tle.cpp -o /tmp/.tmpYNWA2g/Main.out -lm
[INFO] [stderr] INFO [catj::catbox] Redirect child process IO ok
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.47
[INFO] [stderr] INFO [catj::catbox] Mount new root: /tmp/.tmpmR4Q58
[INFO] [stderr] ERROR [catj::catbox] Chroot fails: CatBox Nix Error: EPERM: Operation not permitted
[INFO] [stderr] INFO [aplusb] Start running small_stack.cpp at /tmp/.tmpzkhw2r
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::catbox] Redirect child process IO ok
[INFO] [stderr] INFO [catj::catbox] Mount new root: /tmp/.tmpz7IbVk
[INFO] [stderr] ERROR [catj::catbox] Chroot fails: CatBox Nix Error: EPERM: Operation not permitted
[INFO] [stderr] INFO [catj::catbox] Set alarm 11 seconds
[INFO] [stderr] INFO [catj::catbox] Start running program g++ ./fixtures/aplusb/source/ac.cpp -o /tmp/.tmpys6y3R/Main.out -lm
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::catbox] Set alarm 11 seconds
[INFO] [stderr] INFO [catj::catbox] Start running program gcc ./fixtures/aplusb/source/uid.c -o /tmp/.tmp2yrEjn/Main.out -lm
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.50
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.55
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.36
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.49
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.57
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.53
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.51
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.48
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::catbox] Start running program gcc ./fixtures/aplusb/source/sleep.c -o /tmp/.tmpObaQJW/Main.out -lm
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.52
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.58
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::catbox] Redirect child process IO ok
[INFO] [stderr] INFO [catj::catbox] Mount new root: /tmp/.tmpEW0oqj
[INFO] [stderr] ERROR [catj::catbox] Chroot fails: CatBox Nix Error: EPERM: Operation not permitted
[INFO] [stderr] INFO [catj::catbox] Set alarm 11 seconds
[INFO] [stderr] INFO [catj::catbox] Start running program g++ ./fixtures/aplusb/source/small_stack.cpp -o /tmp/.tmpzkhw2r/Main.out -lm
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::catbox] Redirect child process IO ok
[INFO] [stderr] INFO [catj::catbox] Mount new root: /tmp/.tmptgzVsn
[INFO] [stderr] ERROR [catj::catbox] Chroot fails: CatBox Nix Error: EPERM: Operation not permitted
[INFO] [stderr] INFO [catj::catbox] Set alarm 11 seconds
[INFO] [stderr] INFO [catj::catbox] Start running program gcc ./fixtures/aplusb/source/while1.c -o /tmp/.tmpMlhA9e/Main.out -lm
[INFO] [stderr] INFO [aplusb] Start running env.c at /tmp/.tmpMsUP31
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::catbox] Redirect child process IO ok
[INFO] [stderr] INFO [catj::catbox] Mount new root: /tmp/.tmpk00fLA
[INFO] [stderr] ERROR [catj::catbox] Chroot fails: CatBox Nix Error: EPERM: Operation not permitted
[INFO] [stderr] INFO [catj::catbox] Set alarm 11 seconds
[INFO] [stderr] INFO [catj::catbox] Start running program gcc ./fixtures/aplusb/source/env.c -o /tmp/.tmpMsUP31/Main.out -lm
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.62
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::catbox] Child process #42. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 0.038193 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.030276 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 21264
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 68, time_user: 38, time_sys: 30, memory: 21264 }
[INFO] [stderr] INFO [aplusb] Compile malloc.c -> /tmp/.tmpOBft9m/Main.out ok
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.72
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stdout] test it_should_not_run_re1 ... ok
[INFO] [stderr] INFO [catj::catbox] Child process #49. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 0.070268 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.050073 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 21264
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 120, time_user: 70, time_sys: 50, memory: 21264 }
[INFO] [stderr] INFO [aplusb] Compile re1.c -> /tmp/.tmpat2apJ/Main.out ok
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.79
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::catbox] Child process #79. exited with status 42
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 0.070268 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.052057 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 21264
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 122, time_user: 70, time_sys: 52, memory: 21264 }
[INFO] [stderr] INFO [aplusb] Running re1.c ok at /tmp/.tmpat2apJ
[INFO] [stderr] INFO [catj::catbox] Child process #62. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 0.113609 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.079320 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 21264
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 192, time_user: 113, time_sys: 79, memory: 21264 }
[INFO] [stderr] INFO [aplusb] Compile env.c -> /tmp/.tmpMsUP31/Main.out ok
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.82
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stdout] test it_should_not_run_env ... ok
[INFO] [stderr] INFO [catj::catbox] Child process #82. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 0.113609 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.081725 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 21264
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 195, time_user: 113, time_sys: 81, memory: 21264 }
[INFO] [stderr] INFO [aplusb] Running env.c ok at /tmp/.tmpMsUP31
[INFO] [stderr] INFO [catj::catbox] Child process #57. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 0.136318 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.109487 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 21264
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 245, time_user: 136, time_sys: 109, memory: 21264 }
[INFO] [stderr] INFO [aplusb] Compile while1.c -> /tmp/.tmpMlhA9e/Main.out ok
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.83
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::catbox] Child process #46. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 0.169047 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.138866 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 21264
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 307, time_user: 169, time_sys: 138, memory: 21264 }
[INFO] [stderr] INFO [aplusb] Compile sleep.c -> /tmp/.tmpObaQJW/Main.out ok
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.90
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::catbox] Child process #52. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 0.213402 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.168428 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 21264
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 381, time_user: 213, time_sys: 168, memory: 21264 }
[INFO] [stderr] INFO [aplusb] Compile uid.c -> /tmp/.tmp2yrEjn/Main.out ok
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.97
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stdout] test it_should_run_uid ... ok
[INFO] [stderr] INFO [catj::catbox] Child process #97. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 0.215973 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.168428 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 21264
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 384, time_user: 215, time_sys: 168, memory: 21264 }
[INFO] [stderr] INFO [aplusb] Running uid.c ok at /tmp/.tmp2yrEjn
[INFO] [stderr] INFO [catj::catbox] Child process #53. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 0.273610 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.208239 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 22104
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 481, time_user: 273, time_sys: 208, memory: 22104 }
[INFO] [stderr] INFO [aplusb] Compile fork.cpp -> /tmp/.tmp9h1LUu/Main.out ok
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.98
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stdout] test it_should_not_run_fork ... ok
[INFO] [stderr] INFO [catj::catbox] Child process #98. is stopped for forbidden syscall (id = 435)
[INFO] [stderr] INFO [catj::catbox] Child process #98. is signaled by SIGKILL
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 0.273610 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.210690 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 22104
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 484, time_user: 273, time_sys: 210, memory: 22104 }
[INFO] [stderr] INFO [aplusb] Running fork.cpp ok at /tmp/.tmp9h1LUu
[INFO] [stderr] INFO [catj::catbox] Child process #58. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 0.327746 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.252356 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 23056
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 580, time_user: 327, time_sys: 252, memory: 23056 }
[INFO] [stderr] INFO [aplusb] Compile small_stack.cpp -> /tmp/.tmpzkhw2r/Main.out ok
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.99
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::catbox] Child process #72. exited with status 0
[INFO] [stdout] test it_should_not_run_malloc ... ok
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 0.364424 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.467464 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 263188
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 831, time_user: 364, time_sys: 467, memory: 263188 }
[INFO] [stderr] INFO [aplusb] Running malloc.c ok at /tmp/.tmpOBft9m
[INFO] [stderr] INFO [catj::catbox] Child process #99. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 0.369472 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.558336 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 263188
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 927, time_user: 369, time_sys: 558, memory: 263188 }
[INFO] [stderr] INFO [aplusb] Testcase #1. out: 2
[INFO] [stderr] INFO [aplusb] Testcase #1. ans: 2
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.100
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::catbox] Child process #100. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 0.376597 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.641805 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 263188
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 1018, time_user: 376, time_sys: 641, memory: 263188 }
[INFO] [stderr] INFO [aplusb] Testcase #2. out: 1000000001
[INFO] [stderr] INFO [aplusb] Testcase #2. ans: 1000000001
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.101
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::catbox] Child process #101. exited with status 0
[INFO] [stdout] test it_should_run_small_stack ... ok
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 0.385701 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.726776 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 263188
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 1112, time_user: 385, time_sys: 726, memory: 263188 }
[INFO] [stderr] INFO [aplusb] Testcase #3. out: 100001
[INFO] [stderr] INFO [aplusb] Testcase #3. ans: 100001
[INFO] [stderr] INFO [aplusb] Running small_stack.cpp ok at /tmp/.tmpzkhw2r
[INFO] [stderr] INFO [catj::catbox] Child process #47. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 0.811565 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.820708 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 263188
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 1632, time_user: 811, time_sys: 820, memory: 263188 }
[INFO] [stderr] INFO [aplusb] Compile mle.cpp -> /tmp/.tmpNInOxB/Main.out ok
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.105
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::catbox] Child process #50. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 1.263948 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 0.910760 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 263188
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 2174, time_user: 1263, time_sys: 910, memory: 263188 }
[INFO] [stderr] INFO [aplusb] Compile tle.cpp -> /tmp/.tmpYNWA2g/Main.out ok
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.112
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::catbox] Child process #55. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 1.748752 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 1.007577 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 263188
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 2756, time_user: 1748, time_sys: 1007, memory: 263188 }
[INFO] [stderr] INFO [aplusb] Compile ac.cpp -> /tmp/.tmpys6y3R/Main.out ok
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.113
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::catbox] Child process #113. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 1.748752 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 1.011314 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 263188
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 2760, time_user: 1748, time_sys: 1011, memory: 263188 }
[INFO] [stderr] INFO [aplusb] Testcase #1. out: 2
[INFO] [stderr] INFO [aplusb] Testcase #1. ans: 2
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.114
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::catbox] Child process #114. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 1.751301 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 1.012588 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 263188
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 2763, time_user: 1751, time_sys: 1012, memory: 263188 }
[INFO] [stderr] INFO [aplusb] Testcase #2. out: 1000000001
[INFO] [stderr] INFO [aplusb] Testcase #2. ans: 1000000001
[INFO] [stderr] INFO [catj::catbox] Child process is running
[INFO] [stderr] INFO [catj::cgroup] Support cgroup subsystems: ["cpuset", "cpu", "blkio", "memory", "hugetlb", "pids", "freezer"]
[INFO] [stderr] INFO [catj::cgroup] Start initializing cgroup root/root.115
[INFO] [stderr] ERROR [catj::cgroup] Build cgroup fails: fs error caused by: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] DEBUG [catj::catbox] Start waiting for child process
[INFO] [stderr] INFO [catj::catbox] Child process #115. exited with status 0
[INFO] [stdout] test it_should_run_cpp_ac ... ok
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 1.753326 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 1.016637 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 263188
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 2769, time_user: 1753, time_sys: 1016, memory: 263188 }
[INFO] [stderr] INFO [aplusb] Testcase #3. out: 100001
[INFO] [stderr] INFO [aplusb] Testcase #3. ans: 100001
[INFO] [stderr] INFO [aplusb] Running ac.cpp ok at /tmp/.tmpys6y3R
[INFO] [stderr] INFO [catj::catbox] Child process #83. is stopped by SIGALRM (may be time limit exceeded)
[INFO] [stderr] INFO [catj::catbox] Child process #83. is signaled by SIGALRM
[INFO] [stdout] test it_should_not_run_while1 ... ok
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 2.650911 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 1.019633 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 263188
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 3670, time_user: 2650, time_sys: 1019, memory: 263188 }
[INFO] [stderr] INFO [aplusb] Running while1.c ok at /tmp/.tmpMlhA9e
[INFO] [stderr] INFO [catj::catbox] Child process #90. is stopped by SIGALRM (may be time limit exceeded)
[INFO] [stdout] test it_should_not_run_sleep ... ok
[INFO] [stderr] INFO [catj::catbox] Child process #90. is signaled by SIGALRM
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 2.650911 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 1.021744 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 263188
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 3672, time_user: 2650, time_sys: 1021, memory: 263188 }
[INFO] [stderr] INFO [aplusb] Running sleep.c ok at /tmp/.tmpObaQJW
[INFO] [stderr] INFO [catj::catbox] Child process #105. exited with status 0
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 3.036134 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 1.369141 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 394000
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 4405, time_user: 3036, time_sys: 1369, memory: 394000 }
[INFO] [stderr] INFO [aplusb] Running mle.cpp ok at /tmp/.tmpNInOxB
[INFO] [stdout] test it_should_not_run_mle ... ok
[INFO] [stderr] INFO [catj::catbox] Child process #112. is stopped by SIGALRM (may be time limit exceeded)
[INFO] [stderr] INFO [catj::catbox] Child process #112. is signaled by SIGALRM
[INFO] [stderr] DEBUG [catj::cgroup] usage.user_time: 4.774084 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.system_time: 1.374127 seconds
[INFO] [stderr] DEBUG [catj::cgroup] usage.max_rss: 394000
[INFO] [stderr] INFO [catj::catbox] CatBoxUsage { time: 6148, time_user: 4774, time_sys: 1374, memory: 394000 }
[INFO] [stderr] INFO [aplusb] Running tle.cpp ok at /tmp/.tmpYNWA2g
[INFO] [stdout] test it_should_not_run_tle ... ok
[INFO] [stdout] test it_should_not_run_assert has been running for over 60 seconds
[INFO] [stdout] test it_should_not_run_big_stack has been running for over 60 seconds
[INFO] [stdout] test it_should_not_run_output_size has been running for over 60 seconds
[INFO] [stdout] test it_should_not_run_re2 has been running for over 60 seconds
[ERROR] error running command: no output for 300 seconds
[INFO] running `Command { std: "docker" "inspect" "d5ab7ca87b2eaa712334ef71bd2a070e479cd355c815d176dd85dbc1d469a0b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d5ab7ca87b2eaa712334ef71bd2a070e479cd355c815d176dd85dbc1d469a0b4", kill_on_drop: false }`
[INFO] [stdout] d5ab7ca87b2eaa712334ef71bd2a070e479cd355c815d176dd85dbc1d469a0b4
