[INFO] fetching crate term-basics-linux 0.5.5... [INFO] testing term-basics-linux-0.5.5 against 1.49.0 for beta-1.50-1 [INFO] extracting crate term-basics-linux 0.5.5 into /workspace/builds/worker-8/source [INFO] validating manifest of crates.io crate term-basics-linux 0.5.5 on toolchain 1.49.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.49.0" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate term-basics-linux 0.5.5 [INFO] finished tweaking crates.io crate term-basics-linux 0.5.5 [INFO] tweaked toml for crates.io crate term-basics-linux 0.5.5 written to /workspace/builds/worker-8/source/Cargo.toml [INFO] crate crates.io crate term-basics-linux 0.5.5 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.49.0" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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" "rustops/crates-build-env@sha256:c8ac004eab7d63a0ad09a2dde3d3353ba464f767bee4de425dc8f74c46a1905e" "/opt/rustwide/cargo-home/bin/cargo" "+1.49.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 4a342c520746e6813ad7ffdb3840df02b0cd267f739814b56fd37844f88ebbe5 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "4a342c520746e6813ad7ffdb3840df02b0cd267f739814b56fd37844f88ebbe5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4a342c520746e6813ad7ffdb3840df02b0cd267f739814b56fd37844f88ebbe5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4a342c520746e6813ad7ffdb3840df02b0cd267f739814b56fd37844f88ebbe5", kill_on_drop: false }` [INFO] [stdout] 4a342c520746e6813ad7ffdb3840df02b0cd267f739814b56fd37844f88ebbe5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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=warn" "-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" "rustops/crates-build-env@sha256:c8ac004eab7d63a0ad09a2dde3d3353ba464f767bee4de425dc8f74c46a1905e" "/opt/rustwide/cargo-home/bin/cargo" "+1.49.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] fc496a32afdf869814ba466e68b5b2ad089b28b998b4d21b1d95b3e29a622844 [INFO] running `Command { std: "docker" "start" "-a" "fc496a32afdf869814ba466e68b5b2ad089b28b998b4d21b1d95b3e29a622844", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Compiling unicode-xid v0.1.0 [INFO] [stderr] Compiling libc v0.2.80 [INFO] [stderr] Compiling syn v0.15.44 [INFO] [stderr] Compiling num-derive v0.2.5 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling quote v0.6.13 [INFO] [stderr] Compiling termios v0.3.3 [INFO] [stderr] Compiling term-basics-linux v0.5.5 (/opt/rustwide/workdir) [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/lib.rs:584:9 [INFO] [stdout] | [INFO] [stdout] 584 | let mut reader = io::stdin(); [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: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 57 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 67 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 93 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 101 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:107:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 107 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 117 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 132 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:141:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 141 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 147 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:153:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 153 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 166 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:172:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 172 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:182:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 182 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:192:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 192 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:202:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 202 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:210:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 210 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:220:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 220 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:229:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 229 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 238 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:245:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 245 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:253:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 253 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:260:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 260 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:269:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 269 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 285 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_getch` [INFO] [stdout] --> src/bin.rs:8:4 [INFO] [stdout] | [INFO] [stdout] 8 | fn test_getch(){ [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_test_chars` [INFO] [stdout] --> src/bin.rs:13:4 [INFO] [stdout] | [INFO] [stdout] 13 | fn test_test_chars(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_input_field` [INFO] [stdout] --> src/bin.rs:17:4 [INFO] [stdout] | [INFO] [stdout] 17 | fn test_input_field(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_input_field_scrollable` [INFO] [stdout] --> src/bin.rs:21:4 [INFO] [stdout] | [INFO] [stdout] 21 | fn test_input_field_scrollable(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_set_colour` [INFO] [stdout] --> src/bin.rs:36:4 [INFO] [stdout] | [INFO] [stdout] 36 | fn test_set_colour(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_set_style` [INFO] [stdout] --> src/bin.rs:48:4 [INFO] [stdout] | [INFO] [stdout] 48 | fn test_set_style(){ [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_set_colours` [INFO] [stdout] --> src/bin.rs:56:4 [INFO] [stdout] | [INFO] [stdout] 56 | fn test_set_colours(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_all_colours_styles` [INFO] [stdout] --> src/bin.rs:66:4 [INFO] [stdout] | [INFO] [stdout] 66 | fn test_all_colours_styles(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_number_parse` [INFO] [stdout] --> src/bin.rs:92:4 [INFO] [stdout] | [INFO] [stdout] 92 | fn test_number_parse(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_input_history_new` [INFO] [stdout] --> src/bin.rs:100:4 [INFO] [stdout] | [INFO] [stdout] 100 | fn test_input_history_new(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_input_history_add` [INFO] [stdout] --> src/bin.rs:106:4 [INFO] [stdout] | [INFO] [stdout] 106 | fn test_input_history_add(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_input_history_get_index` [INFO] [stdout] --> src/bin.rs:116:4 [INFO] [stdout] | [INFO] [stdout] 116 | fn test_input_history_get_index(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_prompt_scrollable` [INFO] [stdout] --> src/bin.rs:131:4 [INFO] [stdout] | [INFO] [stdout] 131 | fn test_prompt_scrollable(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_input_field_custom` [INFO] [stdout] --> src/bin.rs:140:4 [INFO] [stdout] | [INFO] [stdout] 140 | fn test_input_field_custom(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_prompt_masked` [INFO] [stdout] --> src/bin.rs:146:4 [INFO] [stdout] | [INFO] [stdout] 146 | fn test_prompt_masked(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_persistant` [INFO] [stdout] --> src/bin.rs:152:4 [INFO] [stdout] | [INFO] [stdout] 152 | fn test_persistant(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_use_colour` [INFO] [stdout] --> src/bin.rs:165:4 [INFO] [stdout] | [INFO] [stdout] 165 | fn test_use_colour(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_restore_colour` [INFO] [stdout] --> src/bin.rs:171:4 [INFO] [stdout] | [INFO] [stdout] 171 | fn test_restore_colour(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_use_colours` [INFO] [stdout] --> src/bin.rs:181:4 [INFO] [stdout] | [INFO] [stdout] 181 | fn test_use_colours(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_restore_colours` [INFO] [stdout] --> src/bin.rs:191:4 [INFO] [stdout] | [INFO] [stdout] 191 | fn test_restore_colours(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_use_style` [INFO] [stdout] --> src/bin.rs:201:4 [INFO] [stdout] | [INFO] [stdout] 201 | fn test_use_style(){ [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_restore_style` [INFO] [stdout] --> src/bin.rs:209:4 [INFO] [stdout] | [INFO] [stdout] 209 | fn test_restore_style(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_reset_colours` [INFO] [stdout] --> src/bin.rs:219:4 [INFO] [stdout] | [INFO] [stdout] 219 | fn test_reset_colours(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_reset_style` [INFO] [stdout] --> src/bin.rs:228:4 [INFO] [stdout] | [INFO] [stdout] 228 | fn test_reset_style(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_discard_newline_on_prompt_nexttime` [INFO] [stdout] --> src/bin.rs:237:4 [INFO] [stdout] | [INFO] [stdout] 237 | fn test_discard_newline_on_prompt_nexttime(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_use_newline_on_prompt` [INFO] [stdout] --> src/bin.rs:244:4 [INFO] [stdout] | [INFO] [stdout] 244 | fn test_use_newline_on_prompt(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_prompt_char` [INFO] [stdout] --> src/bin.rs:252:4 [INFO] [stdout] | [INFO] [stdout] 252 | fn test_prompt_char(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_prompt_custom` [INFO] [stdout] --> src/bin.rs:259:4 [INFO] [stdout] | [INFO] [stdout] 259 | fn test_prompt_custom(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_println_cols_style` [INFO] [stdout] --> src/bin.rs:268:4 [INFO] [stdout] | [INFO] [stdout] 268 | fn test_println_cols_style(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_getch_docu` [INFO] [stdout] --> src/bin.rs:275:4 [INFO] [stdout] | [INFO] [stdout] 275 | fn test_getch_docu(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_input_field_scrollable_docu` [INFO] [stdout] --> src/bin.rs:284:4 [INFO] [stdout] | [INFO] [stdout] 284 | fn test_input_field_scrollable_docu(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 55 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 20.76s [INFO] running `Command { std: "docker" "inspect" "fc496a32afdf869814ba466e68b5b2ad089b28b998b4d21b1d95b3e29a622844", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fc496a32afdf869814ba466e68b5b2ad089b28b998b4d21b1d95b3e29a622844", kill_on_drop: false }` [INFO] [stdout] fc496a32afdf869814ba466e68b5b2ad089b28b998b4d21b1d95b3e29a622844 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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=warn" "-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" "rustops/crates-build-env@sha256:c8ac004eab7d63a0ad09a2dde3d3353ba464f767bee4de425dc8f74c46a1905e" "/opt/rustwide/cargo-home/bin/cargo" "+1.49.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 529d0d0012c38e4e33f54e9a965b0b57fdcd028488ebc717b931b82b07df9117 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "529d0d0012c38e4e33f54e9a965b0b57fdcd028488ebc717b931b82b07df9117", kill_on_drop: false }` [INFO] [stderr] Compiling term-basics-linux v0.5.5 (/opt/rustwide/workdir) [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/lib.rs:584:9 [INFO] [stdout] | [INFO] [stdout] 584 | let mut reader = io::stdin(); [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: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 57 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 67 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 93 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 101 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:107:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 107 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 117 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 132 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:141:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 141 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 147 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:153:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 153 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 166 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:172:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 172 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:182:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 182 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:192:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 192 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:202:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 202 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:210:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 210 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:220:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 220 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:229:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 229 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 238 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:245:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 245 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:253:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 253 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:260:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 260 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:269:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 269 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `term_basics_linux` is imported redundantly [INFO] [stdout] --> src/bin.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 2 | use term_basics_linux as tbl; [INFO] [stdout] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stdout] ... [INFO] [stdout] 285 | use term_basics_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_getch` [INFO] [stdout] --> src/bin.rs:8:4 [INFO] [stdout] | [INFO] [stdout] 8 | fn test_getch(){ [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_test_chars` [INFO] [stdout] --> src/bin.rs:13:4 [INFO] [stdout] | [INFO] [stdout] 13 | fn test_test_chars(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_input_field` [INFO] [stdout] --> src/bin.rs:17:4 [INFO] [stdout] | [INFO] [stdout] 17 | fn test_input_field(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_input_field_scrollable` [INFO] [stdout] --> src/bin.rs:21:4 [INFO] [stdout] | [INFO] [stdout] 21 | fn test_input_field_scrollable(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_set_colour` [INFO] [stdout] --> src/bin.rs:36:4 [INFO] [stdout] | [INFO] [stdout] 36 | fn test_set_colour(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_set_style` [INFO] [stdout] --> src/bin.rs:48:4 [INFO] [stdout] | [INFO] [stdout] 48 | fn test_set_style(){ [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_set_colours` [INFO] [stdout] --> src/bin.rs:56:4 [INFO] [stdout] | [INFO] [stdout] 56 | fn test_set_colours(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_all_colours_styles` [INFO] [stdout] --> src/bin.rs:66:4 [INFO] [stdout] | [INFO] [stdout] 66 | fn test_all_colours_styles(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_number_parse` [INFO] [stdout] --> src/bin.rs:92:4 [INFO] [stdout] | [INFO] [stdout] 92 | fn test_number_parse(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_input_history_new` [INFO] [stdout] --> src/bin.rs:100:4 [INFO] [stdout] | [INFO] [stdout] 100 | fn test_input_history_new(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_input_history_add` [INFO] [stdout] --> src/bin.rs:106:4 [INFO] [stdout] | [INFO] [stdout] 106 | fn test_input_history_add(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_input_history_get_index` [INFO] [stdout] --> src/bin.rs:116:4 [INFO] [stdout] | [INFO] [stdout] 116 | fn test_input_history_get_index(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_prompt_scrollable` [INFO] [stdout] --> src/bin.rs:131:4 [INFO] [stdout] | [INFO] [stdout] 131 | fn test_prompt_scrollable(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_input_field_custom` [INFO] [stdout] --> src/bin.rs:140:4 [INFO] [stdout] | [INFO] [stdout] 140 | fn test_input_field_custom(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_prompt_masked` [INFO] [stdout] --> src/bin.rs:146:4 [INFO] [stdout] | [INFO] [stdout] 146 | fn test_prompt_masked(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_persistant` [INFO] [stdout] --> src/bin.rs:152:4 [INFO] [stdout] | [INFO] [stdout] 152 | fn test_persistant(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_use_colour` [INFO] [stdout] --> src/bin.rs:165:4 [INFO] [stdout] | [INFO] [stdout] 165 | fn test_use_colour(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_restore_colour` [INFO] [stdout] --> src/bin.rs:171:4 [INFO] [stdout] | [INFO] [stdout] 171 | fn test_restore_colour(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_use_colours` [INFO] [stdout] --> src/bin.rs:181:4 [INFO] [stdout] | [INFO] [stdout] 181 | fn test_use_colours(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_restore_colours` [INFO] [stdout] --> src/bin.rs:191:4 [INFO] [stdout] | [INFO] [stdout] 191 | fn test_restore_colours(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_use_style` [INFO] [stdout] --> src/bin.rs:201:4 [INFO] [stdout] | [INFO] [stdout] 201 | fn test_use_style(){ [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_restore_style` [INFO] [stdout] --> src/bin.rs:209:4 [INFO] [stdout] | [INFO] [stdout] 209 | fn test_restore_style(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_reset_colours` [INFO] [stdout] --> src/bin.rs:219:4 [INFO] [stdout] | [INFO] [stdout] 219 | fn test_reset_colours(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_reset_style` [INFO] [stdout] --> src/bin.rs:228:4 [INFO] [stdout] | [INFO] [stdout] 228 | fn test_reset_style(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_discard_newline_on_prompt_nexttime` [INFO] [stdout] --> src/bin.rs:237:4 [INFO] [stdout] | [INFO] [stdout] 237 | fn test_discard_newline_on_prompt_nexttime(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_use_newline_on_prompt` [INFO] [stdout] --> src/bin.rs:244:4 [INFO] [stdout] | [INFO] [stdout] 244 | fn test_use_newline_on_prompt(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_prompt_char` [INFO] [stdout] --> src/bin.rs:252:4 [INFO] [stdout] | [INFO] [stdout] 252 | fn test_prompt_char(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_prompt_custom` [INFO] [stdout] --> src/bin.rs:259:4 [INFO] [stdout] | [INFO] [stdout] 259 | fn test_prompt_custom(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_println_cols_style` [INFO] [stdout] --> src/bin.rs:268:4 [INFO] [stdout] | [INFO] [stdout] 268 | fn test_println_cols_style(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_getch_docu` [INFO] [stdout] --> src/bin.rs:275:4 [INFO] [stdout] | [INFO] [stdout] 275 | fn test_getch_docu(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_input_field_scrollable_docu` [INFO] [stdout] --> src/bin.rs:284:4 [INFO] [stdout] | [INFO] [stdout] 284 | fn test_input_field_scrollable_docu(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/lib.rs:584:9 [INFO] [stdout] | [INFO] [stdout] 584 | let mut reader = io::stdin(); [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: 55 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 1.67s [INFO] running `Command { std: "docker" "inspect" "529d0d0012c38e4e33f54e9a965b0b57fdcd028488ebc717b931b82b07df9117", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "529d0d0012c38e4e33f54e9a965b0b57fdcd028488ebc717b931b82b07df9117", kill_on_drop: false }` [INFO] [stdout] 529d0d0012c38e4e33f54e9a965b0b57fdcd028488ebc717b931b82b07df9117 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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=warn" "-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" "rustops/crates-build-env@sha256:c8ac004eab7d63a0ad09a2dde3d3353ba464f767bee4de425dc8f74c46a1905e" "/opt/rustwide/cargo-home/bin/cargo" "+1.49.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] b2bd9bec51a010317c565f840b06fc401832e8c8d9c431a2a27a130142a2cc94 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "b2bd9bec51a010317c565f840b06fc401832e8c8d9c431a2a27a130142a2cc94", kill_on_drop: false }` [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:584:9 [INFO] [stderr] | [INFO] [stderr] 584 | let mut reader = io::stdin(); [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: 1 warning emitted [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:584:9 [INFO] [stderr] | [INFO] [stderr] 584 | let mut reader = io::stdin(); [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: 1 warning emitted [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:57:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 57 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:67:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 67 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:93:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 93 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:101:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 101 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:107:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 107 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:117:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 117 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:132:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 132 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:141:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 141 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:147:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 147 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:153:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 153 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:166:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 166 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:172:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 172 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:182:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 182 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:192:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 192 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:202:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 202 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:210:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 210 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:220:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 220 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:229:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 229 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:238:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 238 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:245:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 245 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:253:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 253 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:260:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 260 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:269:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 269 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the item `term_basics_linux` is imported redundantly [INFO] [stderr] --> src/bin.rs:285:9 [INFO] [stderr] | [INFO] [stderr] 2 | use term_basics_linux as tbl; [INFO] [stderr] | ------------------------ the item `term_basics_linux` is already imported here [INFO] [stderr] ... [INFO] [stderr] 285 | use term_basics_linux as tbl; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_getch` [INFO] [stderr] --> src/bin.rs:8:4 [INFO] [stderr] | [INFO] [stderr] 8 | fn test_getch(){ [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_test_chars` [INFO] [stderr] --> src/bin.rs:13:4 [INFO] [stderr] | [INFO] [stderr] 13 | fn test_test_chars(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_input_field` [INFO] [stderr] --> src/bin.rs:17:4 [INFO] [stderr] | [INFO] [stderr] 17 | fn test_input_field(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_input_field_scrollable` [INFO] [stderr] --> src/bin.rs:21:4 [INFO] [stderr] | [INFO] [stderr] 21 | fn test_input_field_scrollable(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_set_colour` [INFO] [stderr] --> src/bin.rs:36:4 [INFO] [stderr] | [INFO] [stderr] 36 | fn test_set_colour(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_set_style` [INFO] [stderr] --> src/bin.rs:48:4 [INFO] [stderr] | [INFO] [stderr] 48 | fn test_set_style(){ [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_set_colours` [INFO] [stderr] --> src/bin.rs:56:4 [INFO] [stderr] | [INFO] [stderr] 56 | fn test_set_colours(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_all_colours_styles` [INFO] [stderr] --> src/bin.rs:66:4 [INFO] [stderr] | [INFO] [stderr] 66 | fn test_all_colours_styles(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_number_parse` [INFO] [stderr] --> src/bin.rs:92:4 [INFO] [stderr] | [INFO] [stderr] 92 | fn test_number_parse(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_input_history_new` [INFO] [stderr] --> src/bin.rs:100:4 [INFO] [stderr] | [INFO] [stderr] 100 | fn test_input_history_new(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_input_history_add` [INFO] [stderr] --> src/bin.rs:106:4 [INFO] [stderr] | [INFO] [stderr] 106 | fn test_input_history_add(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_input_history_get_index` [INFO] [stderr] --> src/bin.rs:116:4 [INFO] [stderr] | [INFO] [stderr] 116 | fn test_input_history_get_index(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_prompt_scrollable` [INFO] [stderr] --> src/bin.rs:131:4 [INFO] [stderr] | [INFO] [stderr] 131 | fn test_prompt_scrollable(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_input_field_custom` [INFO] [stderr] --> src/bin.rs:140:4 [INFO] [stderr] | [INFO] [stderr] 140 | fn test_input_field_custom(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_prompt_masked` [INFO] [stderr] --> src/bin.rs:146:4 [INFO] [stderr] | [INFO] [stderr] 146 | fn test_prompt_masked(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_persistant` [INFO] [stderr] --> src/bin.rs:152:4 [INFO] [stderr] | [INFO] [stderr] 152 | fn test_persistant(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_use_colour` [INFO] [stderr] --> src/bin.rs:165:4 [INFO] [stderr] | [INFO] [stderr] 165 | fn test_use_colour(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_restore_colour` [INFO] [stderr] --> src/bin.rs:171:4 [INFO] [stderr] | [INFO] [stderr] 171 | fn test_restore_colour(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_use_colours` [INFO] [stderr] --> src/bin.rs:181:4 [INFO] [stderr] | [INFO] [stderr] 181 | fn test_use_colours(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_restore_colours` [INFO] [stderr] --> src/bin.rs:191:4 [INFO] [stderr] | [INFO] [stderr] 191 | fn test_restore_colours(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_use_style` [INFO] [stderr] --> src/bin.rs:201:4 [INFO] [stderr] | [INFO] [stderr] 201 | fn test_use_style(){ [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_restore_style` [INFO] [stderr] --> src/bin.rs:209:4 [INFO] [stderr] | [INFO] [stderr] 209 | fn test_restore_style(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_reset_colours` [INFO] [stderr] --> src/bin.rs:219:4 [INFO] [stderr] | [INFO] [stderr] 219 | fn test_reset_colours(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_reset_style` [INFO] [stderr] --> src/bin.rs:228:4 [INFO] [stderr] | [INFO] [stderr] 228 | fn test_reset_style(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_discard_newline_on_prompt_nexttime` [INFO] [stderr] --> src/bin.rs:237:4 [INFO] [stderr] | [INFO] [stderr] 237 | fn test_discard_newline_on_prompt_nexttime(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_use_newline_on_prompt` [INFO] [stderr] --> src/bin.rs:244:4 [INFO] [stderr] | [INFO] [stderr] 244 | fn test_use_newline_on_prompt(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_prompt_char` [INFO] [stderr] --> src/bin.rs:252:4 [INFO] [stderr] | [INFO] [stderr] 252 | fn test_prompt_char(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_prompt_custom` [INFO] [stderr] --> src/bin.rs:259:4 [INFO] [stderr] | [INFO] [stderr] 259 | fn test_prompt_custom(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_println_cols_style` [INFO] [stderr] --> src/bin.rs:268:4 [INFO] [stderr] | [INFO] [stderr] 268 | fn test_println_cols_style(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_getch_docu` [INFO] [stderr] --> src/bin.rs:275:4 [INFO] [stderr] | [INFO] [stderr] 275 | fn test_getch_docu(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_input_field_scrollable_docu` [INFO] [stderr] --> src/bin.rs:284:4 [INFO] [stderr] | [INFO] [stderr] 284 | fn test_input_field_scrollable_docu(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 55 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.02s [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/term_basics_linux-e00412c7e5c1f2ba [INFO] [stdout] running 10 tests [INFO] [stdout] test tests::it_works ... ok [INFO] [stdout] test tests::string_to_bool0 ... ok [INFO] [stdout] test tests::string_to_bool2 ... ok [INFO] [stdout] test tests::string_to_bool1 ... ok [INFO] [stdout] test tests::string_to_float0 ... ok [INFO] [stdout] test tests::string_to_float1 ... ok [INFO] [stdout] test tests::string_to_int3 ... ok [INFO] [stdout] test tests::string_to_int0 ... ok [INFO] [stdout] test tests::string_to_int1 ... ok [INFO] [stdout] test tests::string_to_int2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/testbin-c1ca6ec165868855 [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] [stderr] Doc-tests term_basics_linux [INFO] [stdout] [INFO] [stdout] running 43 tests [INFO] [stdout] test src/lib.rs - io (line 63) ... FAILED [INFO] [stdout] test src/lib.rs - InputHistory::new (line 616) ... FAILED [INFO] [stdout] test src/lib.rs - flush (line 1057) ... FAILED [INFO] [stdout] test src/lib.rs - input_field (line 689) ... FAILED [INFO] [stdout] test src/lib.rs - discard_newline_on_prompt_nexttime (line 736) ... FAILED [INFO] [stdout] test src/lib.rs - UserColour::iterator (line 117) ... ok [INFO] [stdout] test src/lib.rs - print (line 435) ... ok [INFO] [stdout] test src/lib.rs - InputHistory::add (line 639) ... FAILED [INFO] [stdout] test src/lib.rs - TextStyle (line 153) ... ok [INFO] [stdout] test src/lib.rs - PromptChar (line 769) ... FAILED [INFO] [stdout] test src/lib.rs - print_cols (line 484) ... ok [INFO] [stdout] test src/lib.rs - io (line 53) ... FAILED [INFO] [stdout] test src/lib.rs - input_field_scrollable (line 704) ... FAILED [INFO] [stdout] test src/lib.rs - InputHistory::get_index (line 657) ... ok [INFO] [stdout] test src/lib.rs - print_cols_style (line 536) ... ok [INFO] [stdout] test src/lib.rs - print_col (line 458) ... ok [INFO] [stdout] test src/lib.rs - getch (line 567) ... FAILED [INFO] [stdout] test src/lib.rs - println (line 447) ... ok [INFO] [stdout] test src/lib.rs - println_col (line 471) ... ok [INFO] [stdout] test src/lib.rs - print_style (line 510) ... ok [INFO] [stdout] test src/lib.rs - println_cols (line 497) ... ok [INFO] [stdout] test src/lib.rs - println_cols_style (line 551) ... ok [INFO] [stdout] test src/lib.rs - println_style (line 523) ... ok [INFO] [stdout] test src/lib.rs - prompt_custom (line 1135) ... FAILED [INFO] [stdout] test src/lib.rs - prompt (line 1076) ... FAILED [INFO] [stdout] test src/lib.rs - reset_all (line 89) ... ok [INFO] [stdout] test src/lib.rs - prompt_masked (line 1116) ... FAILED [INFO] [stdout] test src/lib.rs - string_to_value (line 1036) ... FAILED [INFO] [stdout] test src/lib.rs - reset_style (line 416) ... ok [INFO] [stdout] test src/lib.rs - prompt_scrollable (line 1095) ... FAILED [INFO] [stdout] test src/lib.rs - restore_colour (line 239) ... ok [INFO] [stdout] test src/lib.rs - reset_colours (line 397) ... ok [INFO] [stdout] test src/lib.rs - restore_colours (line 304) ... ok [INFO] [stdout] test src/lib.rs - restore_style (line 372) ... ok [INFO] [stdout] test src/lib.rs - set_colour (line 189) ... ok [INFO] [stdout] test src/lib.rs - set_style (line 323) ... ok [INFO] [stdout] test src/lib.rs - set_colours (line 267) ... ok [INFO] [stdout] test src/lib.rs - test_chars (line 595) ... FAILED [INFO] [stdout] test src/lib.rs - use_colour (line 205) ... ok [INFO] [stdout] test src/lib.rs - set_colour (line 182) ... ok [INFO] [stdout] test src/lib.rs - use_colours (line 286) ... ok [INFO] [stdout] test src/lib.rs - use_style (line 339) ... ok [INFO] [stdout] test src/lib.rs - use_newline_on_prompt (line 752) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - io (line 63) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `tbl` [INFO] [stdout] --> src/lib.rs:64:12 [INFO] [stdout] | [INFO] [stdout] 3 | let name = tbl::prompt("type your name: "); [INFO] [stdout] | ^^^ use of undeclared crate or module `tbl` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `tbl` [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 4 | tbl::print("Your name: "); [INFO] [stdout] | ^^^ use of undeclared crate or module `tbl` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `tbl` [INFO] [stdout] --> src/lib.rs:66:1 [INFO] [stdout] | [INFO] [stdout] 5 | tbl::println(name); [INFO] [stdout] | ^^^ use of undeclared crate or module `tbl` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - InputHistory::new (line 616) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `term_basic_linux` [INFO] [stdout] --> src/lib.rs:617:5 [INFO] [stdout] | [INFO] [stdout] 3 | use term_basic_linux as tbl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ no external crate `term_basic_linux` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - flush (line 1057) stdout ---- [INFO] [stdout] error[E0423]: expected function, found macro `print` [INFO] [stdout] --> src/lib.rs:1059:1 [INFO] [stdout] | [INFO] [stdout] 5 | print("type: "); [INFO] [stdout] | ^^^^^ not a function [INFO] [stdout] | [INFO] [stdout] help: use `!` to invoke the macro [INFO] [stdout] | [INFO] [stdout] 5 | print!("type: "); [INFO] [stdout] | ^ [INFO] [stdout] help: consider importing this function instead [INFO] [stdout] | [INFO] [stdout] 3 | use term_basics_linux::print; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `flush` in this scope [INFO] [stdout] --> src/lib.rs:1060:1 [INFO] [stdout] | [INFO] [stdout] 6 | flush().expect("oh no"); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use term_basics_linux::flush; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `input_field` in this scope [INFO] [stdout] --> src/lib.rs:1061:9 [INFO] [stdout] | [INFO] [stdout] 7 | let x = input_field(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 3 | use term_basics_linux::input_field; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0423, E0425. [INFO] [stdout] For more information about an error, try `rustc --explain E0423`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - input_field (line 689) stdout ---- [INFO] [stdout] Test executable failed (exit code 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 25, kind: Other, message: "Inappropriate ioctl for device" }', src/lib.rs:579:43 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x556b0c11bec0 - std::backtrace_rs::backtrace::libunwind::trace::h04d12fdcddff82aa [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/libunwind.rs:100:5 [INFO] [stdout] 1: 0x556b0c11bec0 - std::backtrace_rs::backtrace::trace_unsynchronized::h1459b974b6fbe5e1 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x556b0c11bec0 - std::sys_common::backtrace::_print_fmt::h9b8396a669123d95 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x556b0c11bec0 - ::fmt::he009dcaaa75eed60 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x556b0c1354fc - core::fmt::write::h77b4746b0dea1dd3 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/fmt/mod.rs:1078:17 [INFO] [stdout] 5: 0x556b0c119f32 - std::io::Write::write_fmt::heb7e50902e98831c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/io/mod.rs:1518:15 [INFO] [stdout] 6: 0x556b0c11e225 - std::sys_common::backtrace::_print::h2d880c9e69a21be9 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x556b0c11e225 - std::sys_common::backtrace::print::h5f02b1bb49f36879 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x556b0c11e225 - std::panicking::default_hook::{{closure}}::h658e288a7a809b29 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x556b0c11dec8 - std::panicking::default_hook::hb52d73f0da9a4bb8 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:227:9 [INFO] [stdout] 10: 0x556b0c11e9c1 - std::panicking::rust_panic_with_hook::hfe7e1c684e3e6462 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:593:17 [INFO] [stdout] 11: 0x556b0c11e507 - std::panicking::begin_panic_handler::{{closure}}::h42939e004b32765c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:499:13 [INFO] [stdout] 12: 0x556b0c11c37c - std::sys_common::backtrace::__rust_end_short_backtrace::h9d2070f7bf9fd56c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x556b0c11e469 - rust_begin_unwind [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:495:5 [INFO] [stdout] 14: 0x556b0c1348a1 - core::panicking::panic_fmt::ha0bb065d9a260792 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x556b0c1346c3 - core::option::expect_none_failed::h7e1dd0a94971eb61 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/option.rs:1268:5 [INFO] [stdout] 16: 0x556b0c105539 - core::result::Result::unwrap::heed9a6e6f322f544 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/result.rs:973:23 [INFO] [stdout] 17: 0x556b0c0fc3bf - term_basics_linux::getch::ha5b2d4069e51bb46 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:579:19 [INFO] [stdout] 18: 0x556b0c0fc9ca - term_basics_linux::input_field_raw::he499ed280f9bbcfc [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:887:21 [INFO] [stdout] 19: 0x556b0c0fc91e - term_basics_linux::input_field::h33dca386e987aa3e [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:694:5 [INFO] [stdout] 20: 0x556b0c0fc2fd - rust_out::main::h405f65324f7b53be [INFO] [stdout] 21: 0x556b0c0fc243 - core::ops::function::FnOnce::call_once::h3db408b57191f4c8 [INFO] [stdout] 22: 0x556b0c0fc179 - std::sys_common::backtrace::__rust_begin_short_backtrace::h63647f327f3ebdae [INFO] [stdout] 23: 0x556b0c0fc1f9 - std::rt::lang_start::{{closure}}::he1e0628789bd119a [INFO] [stdout] 24: 0x556b0c11ede7 - core::ops::function::impls:: for &F>::call_once::h57e2a071d427b24c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 25: 0x556b0c11ede7 - std::panicking::try::do_call::h81cbbe0c3b30a28e [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:381:40 [INFO] [stdout] 26: 0x556b0c11ede7 - std::panicking::try::hbeeb95b4e1f0a876 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:345:19 [INFO] [stdout] 27: 0x556b0c11ede7 - std::panic::catch_unwind::h59c48ccb40a0bf20 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panic.rs:396:14 [INFO] [stdout] 28: 0x556b0c11ede7 - std::rt::lang_start_internal::ha53ab63f88fee728 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/rt.rs:51:25 [INFO] [stdout] 29: 0x556b0c0fc1d8 - std::rt::lang_start::hbf8fdee85d7e16e4 [INFO] [stdout] 30: 0x556b0c0fc32b - main [INFO] [stdout] 31: 0x7eff5e56f0b3 - __libc_start_main [INFO] [stdout] 32: 0x556b0c0fc0ae - _start [INFO] [stdout] 33: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - discard_newline_on_prompt_nexttime (line 736) stdout ---- [INFO] [stdout] Test executable failed (exit code 101). [INFO] [stdout] [INFO] [stdout] stdout: [INFO] [stdout] enter your name: [INFO] [stdout] stderr: [INFO] [stdout] thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 25, kind: Other, message: "Inappropriate ioctl for device" }', src/lib.rs:579:43 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5583749c03d0 - std::backtrace_rs::backtrace::libunwind::trace::h04d12fdcddff82aa [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/libunwind.rs:100:5 [INFO] [stdout] 1: 0x5583749c03d0 - std::backtrace_rs::backtrace::trace_unsynchronized::h1459b974b6fbe5e1 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5583749c03d0 - std::sys_common::backtrace::_print_fmt::h9b8396a669123d95 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5583749c03d0 - ::fmt::he009dcaaa75eed60 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5583749d9a0c - core::fmt::write::h77b4746b0dea1dd3 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/fmt/mod.rs:1078:17 [INFO] [stdout] 5: 0x5583749be442 - std::io::Write::write_fmt::heb7e50902e98831c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/io/mod.rs:1518:15 [INFO] [stdout] 6: 0x5583749c2735 - std::sys_common::backtrace::_print::h2d880c9e69a21be9 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5583749c2735 - std::sys_common::backtrace::print::h5f02b1bb49f36879 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5583749c2735 - std::panicking::default_hook::{{closure}}::h658e288a7a809b29 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5583749c23d8 - std::panicking::default_hook::hb52d73f0da9a4bb8 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:227:9 [INFO] [stdout] 10: 0x5583749c2ed1 - std::panicking::rust_panic_with_hook::hfe7e1c684e3e6462 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:593:17 [INFO] [stdout] 11: 0x5583749c2a17 - std::panicking::begin_panic_handler::{{closure}}::h42939e004b32765c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:499:13 [INFO] [stdout] 12: 0x5583749c088c - std::sys_common::backtrace::__rust_end_short_backtrace::h9d2070f7bf9fd56c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5583749c2979 - rust_begin_unwind [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:495:5 [INFO] [stdout] 14: 0x5583749d8db1 - core::panicking::panic_fmt::ha0bb065d9a260792 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x5583749d8bd3 - core::option::expect_none_failed::h7e1dd0a94971eb61 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/option.rs:1268:5 [INFO] [stdout] 16: 0x5583749a9969 - core::result::Result::unwrap::heed9a6e6f322f544 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/result.rs:973:23 [INFO] [stdout] 17: 0x5583749a058f - term_basics_linux::getch::ha5b2d4069e51bb46 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:579:19 [INFO] [stdout] 18: 0x5583749a0bca - term_basics_linux::input_field_raw::he499ed280f9bbcfc [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:887:21 [INFO] [stdout] 19: 0x5583749a0aee - term_basics_linux::input_field::h33dca386e987aa3e [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:694:5 [INFO] [stdout] 20: 0x5583749a2b3a - term_basics_linux::prompt::h1f62e41887d05926 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:1085:5 [INFO] [stdout] 21: 0x5583749a03f2 - rust_out::main::h405f65324f7b53be [INFO] [stdout] 22: 0x5583749a0323 - core::ops::function::FnOnce::call_once::h3db408b57191f4c8 [INFO] [stdout] 23: 0x5583749a0219 - std::sys_common::backtrace::__rust_begin_short_backtrace::h63647f327f3ebdae [INFO] [stdout] 24: 0x5583749a0299 - std::rt::lang_start::{{closure}}::he1e0628789bd119a [INFO] [stdout] 25: 0x5583749c32f7 - core::ops::function::impls:: for &F>::call_once::h57e2a071d427b24c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 26: 0x5583749c32f7 - std::panicking::try::do_call::h81cbbe0c3b30a28e [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:381:40 [INFO] [stdout] 27: 0x5583749c32f7 - std::panicking::try::hbeeb95b4e1f0a876 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:345:19 [INFO] [stdout] 28: 0x5583749c32f7 - std::panic::catch_unwind::h59c48ccb40a0bf20 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panic.rs:396:14 [INFO] [stdout] 29: 0x5583749c32f7 - std::rt::lang_start_internal::ha53ab63f88fee728 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/rt.rs:51:25 [INFO] [stdout] 30: 0x5583749a0278 - std::rt::lang_start::hbf8fdee85d7e16e4 [INFO] [stdout] 31: 0x5583749a043b - main [INFO] [stdout] 32: 0x7fd45747b0b3 - __libc_start_main [INFO] [stdout] 33: 0x5583749a00ae - _start [INFO] [stdout] 34: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - InputHistory::add (line 639) stdout ---- [INFO] [stdout] Test executable failed (exit code 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 25, kind: Other, message: "Inappropriate ioctl for device" }', src/lib.rs:579:43 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5617b2096640 - std::backtrace_rs::backtrace::libunwind::trace::h04d12fdcddff82aa [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/libunwind.rs:100:5 [INFO] [stdout] 1: 0x5617b2096640 - std::backtrace_rs::backtrace::trace_unsynchronized::h1459b974b6fbe5e1 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5617b2096640 - std::sys_common::backtrace::_print_fmt::h9b8396a669123d95 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5617b2096640 - ::fmt::he009dcaaa75eed60 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5617b20afc7c - core::fmt::write::h77b4746b0dea1dd3 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/fmt/mod.rs:1078:17 [INFO] [stdout] 5: 0x5617b20946b2 - std::io::Write::write_fmt::heb7e50902e98831c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/io/mod.rs:1518:15 [INFO] [stdout] 6: 0x5617b20989a5 - std::sys_common::backtrace::_print::h2d880c9e69a21be9 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5617b20989a5 - std::sys_common::backtrace::print::h5f02b1bb49f36879 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5617b20989a5 - std::panicking::default_hook::{{closure}}::h658e288a7a809b29 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5617b2098648 - std::panicking::default_hook::hb52d73f0da9a4bb8 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:227:9 [INFO] [stdout] 10: 0x5617b2099141 - std::panicking::rust_panic_with_hook::hfe7e1c684e3e6462 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:593:17 [INFO] [stdout] 11: 0x5617b2098c87 - std::panicking::begin_panic_handler::{{closure}}::h42939e004b32765c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:499:13 [INFO] [stdout] 12: 0x5617b2096afc - std::sys_common::backtrace::__rust_end_short_backtrace::h9d2070f7bf9fd56c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5617b2098be9 - rust_begin_unwind [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:495:5 [INFO] [stdout] 14: 0x5617b20af021 - core::panicking::panic_fmt::ha0bb065d9a260792 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x5617b20aee43 - core::option::expect_none_failed::h7e1dd0a94971eb61 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/option.rs:1268:5 [INFO] [stdout] 16: 0x5617b207f899 - core::result::Result::unwrap::heed9a6e6f322f544 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/result.rs:973:23 [INFO] [stdout] 17: 0x5617b20765ff - term_basics_linux::getch::ha5b2d4069e51bb46 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:579:19 [INFO] [stdout] 18: 0x5617b2076bba - term_basics_linux::input_field_raw::he499ed280f9bbcfc [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:887:21 [INFO] [stdout] 19: 0x5617b2076b41 - term_basics_linux::input_field_scrollable::h474748a23df4d529 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:713:5 [INFO] [stdout] 20: 0x5617b20764a7 - rust_out::main::h405f65324f7b53be [INFO] [stdout] 21: 0x5617b2076263 - core::ops::function::FnOnce::call_once::h3db408b57191f4c8 [INFO] [stdout] 22: 0x5617b2076179 - std::sys_common::backtrace::__rust_begin_short_backtrace::h63647f327f3ebdae [INFO] [stdout] 23: 0x5617b20761f9 - std::rt::lang_start::{{closure}}::he1e0628789bd119a [INFO] [stdout] 24: 0x5617b2099567 - core::ops::function::impls:: for &F>::call_once::h57e2a071d427b24c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 25: 0x5617b2099567 - std::panicking::try::do_call::h81cbbe0c3b30a28e [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:381:40 [INFO] [stdout] 26: 0x5617b2099567 - std::panicking::try::hbeeb95b4e1f0a876 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:345:19 [INFO] [stdout] 27: 0x5617b2099567 - std::panic::catch_unwind::h59c48ccb40a0bf20 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panic.rs:396:14 [INFO] [stdout] 28: 0x5617b2099567 - std::rt::lang_start_internal::ha53ab63f88fee728 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/rt.rs:51:25 [INFO] [stdout] 29: 0x5617b20761d8 - std::rt::lang_start::hbf8fdee85d7e16e4 [INFO] [stdout] 30: 0x5617b207656b - main [INFO] [stdout] 31: 0x7ff00173f0b3 - __libc_start_main [INFO] [stdout] 32: 0x5617b20760ae - _start [INFO] [stdout] 33: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - PromptChar (line 769) stdout ---- [INFO] [stdout] Test executable failed (exit code 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 25, kind: Other, message: "Inappropriate ioctl for device" }', src/lib.rs:579:43 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5641aec021c0 - std::backtrace_rs::backtrace::libunwind::trace::h04d12fdcddff82aa [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/libunwind.rs:100:5 [INFO] [stdout] 1: 0x5641aec021c0 - std::backtrace_rs::backtrace::trace_unsynchronized::h1459b974b6fbe5e1 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5641aec021c0 - std::sys_common::backtrace::_print_fmt::h9b8396a669123d95 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5641aec021c0 - ::fmt::he009dcaaa75eed60 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5641aec1b7fc - core::fmt::write::h77b4746b0dea1dd3 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/fmt/mod.rs:1078:17 [INFO] [stdout] 5: 0x5641aec00232 - std::io::Write::write_fmt::heb7e50902e98831c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/io/mod.rs:1518:15 [INFO] [stdout] 6: 0x5641aec04525 - std::sys_common::backtrace::_print::h2d880c9e69a21be9 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5641aec04525 - std::sys_common::backtrace::print::h5f02b1bb49f36879 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5641aec04525 - std::panicking::default_hook::{{closure}}::h658e288a7a809b29 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5641aec041c8 - std::panicking::default_hook::hb52d73f0da9a4bb8 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:227:9 [INFO] [stdout] 10: 0x5641aec04cc1 - std::panicking::rust_panic_with_hook::hfe7e1c684e3e6462 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:593:17 [INFO] [stdout] 11: 0x5641aec04807 - std::panicking::begin_panic_handler::{{closure}}::h42939e004b32765c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:499:13 [INFO] [stdout] 12: 0x5641aec0267c - std::sys_common::backtrace::__rust_end_short_backtrace::h9d2070f7bf9fd56c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5641aec04769 - rust_begin_unwind [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:495:5 [INFO] [stdout] 14: 0x5641aec1aba1 - core::panicking::panic_fmt::ha0bb065d9a260792 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x5641aec1a9c3 - core::option::expect_none_failed::h7e1dd0a94971eb61 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/option.rs:1268:5 [INFO] [stdout] 16: 0x5641aebeb839 - core::result::Result::unwrap::heed9a6e6f322f544 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/result.rs:973:23 [INFO] [stdout] 17: 0x5641aebe26af - term_basics_linux::getch::ha5b2d4069e51bb46 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:579:19 [INFO] [stdout] 18: 0x5641aebe2c6a - term_basics_linux::input_field_raw::he499ed280f9bbcfc [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:887:21 [INFO] [stdout] 19: 0x5641aebe2be9 - term_basics_linux::input_field_custom::h96743ff07e57fc54 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:727:5 [INFO] [stdout] 20: 0x5641aebe24c3 - rust_out::main::h405f65324f7b53be [INFO] [stdout] 21: 0x5641aebe2333 - core::ops::function::FnOnce::call_once::h3db408b57191f4c8 [INFO] [stdout] 22: 0x5641aebe2229 - std::sys_common::backtrace::__rust_begin_short_backtrace::h63647f327f3ebdae [INFO] [stdout] 23: 0x5641aebe22a9 - std::rt::lang_start::{{closure}}::he1e0628789bd119a [INFO] [stdout] 24: 0x5641aec050e7 - core::ops::function::impls:: for &F>::call_once::h57e2a071d427b24c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 25: 0x5641aec050e7 - std::panicking::try::do_call::h81cbbe0c3b30a28e [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:381:40 [INFO] [stdout] 26: 0x5641aec050e7 - std::panicking::try::hbeeb95b4e1f0a876 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:345:19 [INFO] [stdout] 27: 0x5641aec050e7 - std::panic::catch_unwind::h59c48ccb40a0bf20 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panic.rs:396:14 [INFO] [stdout] 28: 0x5641aec050e7 - std::rt::lang_start_internal::ha53ab63f88fee728 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/rt.rs:51:25 [INFO] [stdout] 29: 0x5641aebe2288 - std::rt::lang_start::hbf8fdee85d7e16e4 [INFO] [stdout] 30: 0x5641aebe261b - main [INFO] [stdout] 31: 0x7f9f138750b3 - __libc_start_main [INFO] [stdout] 32: 0x5641aebe20ae - _start [INFO] [stdout] 33: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - io (line 53) stdout ---- [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:58:54 [INFO] [stdout] | [INFO] [stdout] 8 | tbl::println_cols_style("cool and good", fg, bg, sty); [INFO] [stdout] | ^^ expected enum `UserColour`, found `&UserColour` [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:58:58 [INFO] [stdout] | [INFO] [stdout] 8 | tbl::println_cols_style("cool and good", fg, bg, sty); [INFO] [stdout] | ^^ expected enum `UserColour`, found `&UserColour` [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/lib.rs:58:62 [INFO] [stdout] | [INFO] [stdout] 8 | tbl::println_cols_style("cool and good", fg, bg, sty); [INFO] [stdout] | ^^^ expected enum `TextStyle`, found `&TextStyle` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0308`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - input_field_scrollable (line 704) stdout ---- [INFO] [stdout] Test executable failed (exit code 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 25, kind: Other, message: "Inappropriate ioctl for device" }', src/lib.rs:579:43 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55c2466b4190 - std::backtrace_rs::backtrace::libunwind::trace::h04d12fdcddff82aa [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/libunwind.rs:100:5 [INFO] [stdout] 1: 0x55c2466b4190 - std::backtrace_rs::backtrace::trace_unsynchronized::h1459b974b6fbe5e1 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55c2466b4190 - std::sys_common::backtrace::_print_fmt::h9b8396a669123d95 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x55c2466b4190 - ::fmt::he009dcaaa75eed60 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x55c2466cd7cc - core::fmt::write::h77b4746b0dea1dd3 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/fmt/mod.rs:1078:17 [INFO] [stdout] 5: 0x55c2466b2202 - std::io::Write::write_fmt::heb7e50902e98831c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/io/mod.rs:1518:15 [INFO] [stdout] 6: 0x55c2466b64f5 - std::sys_common::backtrace::_print::h2d880c9e69a21be9 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x55c2466b64f5 - std::sys_common::backtrace::print::h5f02b1bb49f36879 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x55c2466b64f5 - std::panicking::default_hook::{{closure}}::h658e288a7a809b29 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x55c2466b6198 - std::panicking::default_hook::hb52d73f0da9a4bb8 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:227:9 [INFO] [stdout] 10: 0x55c2466b6c91 - std::panicking::rust_panic_with_hook::hfe7e1c684e3e6462 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:593:17 [INFO] [stdout] 11: 0x55c2466b67d7 - std::panicking::begin_panic_handler::{{closure}}::h42939e004b32765c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:499:13 [INFO] [stdout] 12: 0x55c2466b464c - std::sys_common::backtrace::__rust_end_short_backtrace::h9d2070f7bf9fd56c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x55c2466b6739 - rust_begin_unwind [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:495:5 [INFO] [stdout] 14: 0x55c2466ccb71 - core::panicking::panic_fmt::ha0bb065d9a260792 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x55c2466cc993 - core::option::expect_none_failed::h7e1dd0a94971eb61 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/option.rs:1268:5 [INFO] [stdout] 16: 0x55c24669d809 - core::result::Result::unwrap::heed9a6e6f322f544 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/result.rs:973:23 [INFO] [stdout] 17: 0x55c24669467f - term_basics_linux::getch::ha5b2d4069e51bb46 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:579:19 [INFO] [stdout] 18: 0x55c246694c3a - term_basics_linux::input_field_raw::he499ed280f9bbcfc [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:887:21 [INFO] [stdout] 19: 0x55c246694bc1 - term_basics_linux::input_field_scrollable::h474748a23df4d529 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:713:5 [INFO] [stdout] 20: 0x55c24669440a - rust_out::main::h405f65324f7b53be [INFO] [stdout] 21: 0x55c246694283 - core::ops::function::FnOnce::call_once::h3db408b57191f4c8 [INFO] [stdout] 22: 0x55c246694179 - std::sys_common::backtrace::__rust_begin_short_backtrace::h63647f327f3ebdae [INFO] [stdout] 23: 0x55c2466941f9 - std::rt::lang_start::{{closure}}::he1e0628789bd119a [INFO] [stdout] 24: 0x55c2466b70b7 - core::ops::function::impls:: for &F>::call_once::h57e2a071d427b24c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 25: 0x55c2466b70b7 - std::panicking::try::do_call::h81cbbe0c3b30a28e [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:381:40 [INFO] [stdout] 26: 0x55c2466b70b7 - std::panicking::try::hbeeb95b4e1f0a876 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:345:19 [INFO] [stdout] 27: 0x55c2466b70b7 - std::panic::catch_unwind::h59c48ccb40a0bf20 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panic.rs:396:14 [INFO] [stdout] 28: 0x55c2466b70b7 - std::rt::lang_start_internal::ha53ab63f88fee728 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/rt.rs:51:25 [INFO] [stdout] 29: 0x55c2466941d8 - std::rt::lang_start::hbf8fdee85d7e16e4 [INFO] [stdout] 30: 0x55c2466945eb - main [INFO] [stdout] 31: 0x7f8335ced0b3 - __libc_start_main [INFO] [stdout] 32: 0x55c2466940ae - _start [INFO] [stdout] 33: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - getch (line 567) stdout ---- [INFO] [stdout] Test executable failed (exit code 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 25, kind: Other, message: "Inappropriate ioctl for device" }', src/lib.rs:579:43 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5652728fab90 - std::backtrace_rs::backtrace::libunwind::trace::h04d12fdcddff82aa [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/libunwind.rs:100:5 [INFO] [stdout] 1: 0x5652728fab90 - std::backtrace_rs::backtrace::trace_unsynchronized::h1459b974b6fbe5e1 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5652728fab90 - std::sys_common::backtrace::_print_fmt::h9b8396a669123d95 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5652728fab90 - ::fmt::he009dcaaa75eed60 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x565272913fdc - core::fmt::write::h77b4746b0dea1dd3 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/fmt/mod.rs:1078:17 [INFO] [stdout] 5: 0x5652728f8c02 - std::io::Write::write_fmt::heb7e50902e98831c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/io/mod.rs:1518:15 [INFO] [stdout] 6: 0x5652728fcef5 - std::sys_common::backtrace::_print::h2d880c9e69a21be9 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5652728fcef5 - std::sys_common::backtrace::print::h5f02b1bb49f36879 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5652728fcef5 - std::panicking::default_hook::{{closure}}::h658e288a7a809b29 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5652728fcb98 - std::panicking::default_hook::hb52d73f0da9a4bb8 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:227:9 [INFO] [stdout] 10: 0x5652728fd691 - std::panicking::rust_panic_with_hook::hfe7e1c684e3e6462 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:593:17 [INFO] [stdout] 11: 0x5652728fd1d7 - std::panicking::begin_panic_handler::{{closure}}::h42939e004b32765c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:499:13 [INFO] [stdout] 12: 0x5652728fb04c - std::sys_common::backtrace::__rust_end_short_backtrace::h9d2070f7bf9fd56c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5652728fd139 - rust_begin_unwind [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:495:5 [INFO] [stdout] 14: 0x565272913381 - core::panicking::panic_fmt::ha0bb065d9a260792 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x5652729131a3 - core::option::expect_none_failed::h7e1dd0a94971eb61 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/option.rs:1268:5 [INFO] [stdout] 16: 0x5652728e73c9 - core::result::Result::unwrap::heed9a6e6f322f544 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/result.rs:973:23 [INFO] [stdout] 17: 0x5652728e647f - term_basics_linux::getch::ha5b2d4069e51bb46 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:579:19 [INFO] [stdout] 18: 0x5652728e633a - rust_out::main::h405f65324f7b53be [INFO] [stdout] 19: 0x5652728e6283 - core::ops::function::FnOnce::call_once::h3db408b57191f4c8 [INFO] [stdout] 20: 0x5652728e6179 - std::sys_common::backtrace::__rust_begin_short_backtrace::h63647f327f3ebdae [INFO] [stdout] 21: 0x5652728e61f9 - std::rt::lang_start::{{closure}}::he1e0628789bd119a [INFO] [stdout] 22: 0x5652728fdab7 - core::ops::function::impls:: for &F>::call_once::h57e2a071d427b24c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 23: 0x5652728fdab7 - std::panicking::try::do_call::h81cbbe0c3b30a28e [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:381:40 [INFO] [stdout] 24: 0x5652728fdab7 - std::panicking::try::hbeeb95b4e1f0a876 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:345:19 [INFO] [stdout] 25: 0x5652728fdab7 - std::panic::catch_unwind::h59c48ccb40a0bf20 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panic.rs:396:14 [INFO] [stdout] 26: 0x5652728fdab7 - std::rt::lang_start_internal::ha53ab63f88fee728 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/rt.rs:51:25 [INFO] [stdout] 27: 0x5652728e61d8 - std::rt::lang_start::hbf8fdee85d7e16e4 [INFO] [stdout] 28: 0x5652728e63eb - main [INFO] [stdout] 29: 0x7f68ff4e30b3 - __libc_start_main [INFO] [stdout] 30: 0x5652728e60ae - _start [INFO] [stdout] 31: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - prompt_custom (line 1135) stdout ---- [INFO] [stdout] Test executable failed (exit code 101). [INFO] [stdout] [INFO] [stdout] stdout: [INFO] [stdout] enter input: [INFO] [stdout] stderr: [INFO] [stdout] thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 25, kind: Other, message: "Inappropriate ioctl for device" }', src/lib.rs:579:43 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5555e914ac10 - std::backtrace_rs::backtrace::libunwind::trace::h04d12fdcddff82aa [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/libunwind.rs:100:5 [INFO] [stdout] 1: 0x5555e914ac10 - std::backtrace_rs::backtrace::trace_unsynchronized::h1459b974b6fbe5e1 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5555e914ac10 - std::sys_common::backtrace::_print_fmt::h9b8396a669123d95 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5555e914ac10 - ::fmt::he009dcaaa75eed60 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5555e916424c - core::fmt::write::h77b4746b0dea1dd3 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/fmt/mod.rs:1078:17 [INFO] [stdout] 5: 0x5555e9148c82 - std::io::Write::write_fmt::heb7e50902e98831c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/io/mod.rs:1518:15 [INFO] [stdout] 6: 0x5555e914cf75 - std::sys_common::backtrace::_print::h2d880c9e69a21be9 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5555e914cf75 - std::sys_common::backtrace::print::h5f02b1bb49f36879 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5555e914cf75 - std::panicking::default_hook::{{closure}}::h658e288a7a809b29 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5555e914cc18 - std::panicking::default_hook::hb52d73f0da9a4bb8 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:227:9 [INFO] [stdout] 10: 0x5555e914d711 - std::panicking::rust_panic_with_hook::hfe7e1c684e3e6462 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:593:17 [INFO] [stdout] 11: 0x5555e914d257 - std::panicking::begin_panic_handler::{{closure}}::h42939e004b32765c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:499:13 [INFO] [stdout] 12: 0x5555e914b0cc - std::sys_common::backtrace::__rust_end_short_backtrace::h9d2070f7bf9fd56c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5555e914d1b9 - rust_begin_unwind [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:495:5 [INFO] [stdout] 14: 0x5555e91635f1 - core::panicking::panic_fmt::ha0bb065d9a260792 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x5555e9163413 - core::option::expect_none_failed::h7e1dd0a94971eb61 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/option.rs:1268:5 [INFO] [stdout] 16: 0x5555e9133d89 - core::result::Result::unwrap::heed9a6e6f322f544 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/result.rs:973:23 [INFO] [stdout] 17: 0x5555e912a83f - term_basics_linux::getch::ha5b2d4069e51bb46 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:579:19 [INFO] [stdout] 18: 0x5555e912adfa - term_basics_linux::input_field_raw::he499ed280f9bbcfc [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:887:21 [INFO] [stdout] 19: 0x5555e912ad79 - term_basics_linux::input_field_custom::h96743ff07e57fc54 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:727:5 [INFO] [stdout] 20: 0x5555e912cd87 - term_basics_linux::prompt_custom::hb26371afbb013441 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:1146:5 [INFO] [stdout] 21: 0x5555e912a62d - rust_out::main::h405f65324f7b53be [INFO] [stdout] 22: 0x5555e912a353 - core::ops::function::FnOnce::call_once::h3db408b57191f4c8 [INFO] [stdout] 23: 0x5555e912a229 - std::sys_common::backtrace::__rust_begin_short_backtrace::h63647f327f3ebdae [INFO] [stdout] 24: 0x5555e912a2a9 - std::rt::lang_start::{{closure}}::he1e0628789bd119a [INFO] [stdout] 25: 0x5555e914db37 - core::ops::function::impls:: for &F>::call_once::h57e2a071d427b24c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 26: 0x5555e914db37 - std::panicking::try::do_call::h81cbbe0c3b30a28e [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:381:40 [INFO] [stdout] 27: 0x5555e914db37 - std::panicking::try::hbeeb95b4e1f0a876 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:345:19 [INFO] [stdout] 28: 0x5555e914db37 - std::panic::catch_unwind::h59c48ccb40a0bf20 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panic.rs:396:14 [INFO] [stdout] 29: 0x5555e914db37 - std::rt::lang_start_internal::ha53ab63f88fee728 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/rt.rs:51:25 [INFO] [stdout] 30: 0x5555e912a288 - std::rt::lang_start::hbf8fdee85d7e16e4 [INFO] [stdout] 31: 0x5555e912a6eb - main [INFO] [stdout] 32: 0x7f0fcb51a0b3 - __libc_start_main [INFO] [stdout] 33: 0x5555e912a0ae - _start [INFO] [stdout] 34: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - prompt (line 1076) stdout ---- [INFO] [stdout] Test executable failed (exit code 101). [INFO] [stdout] [INFO] [stdout] stdout: [INFO] [stdout] type your name: [INFO] [stdout] stderr: [INFO] [stdout] thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 25, kind: Other, message: "Inappropriate ioctl for device" }', src/lib.rs:579:43 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55a456a3d510 - std::backtrace_rs::backtrace::libunwind::trace::h04d12fdcddff82aa [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/libunwind.rs:100:5 [INFO] [stdout] 1: 0x55a456a3d510 - std::backtrace_rs::backtrace::trace_unsynchronized::h1459b974b6fbe5e1 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55a456a3d510 - std::sys_common::backtrace::_print_fmt::h9b8396a669123d95 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x55a456a3d510 - ::fmt::he009dcaaa75eed60 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x55a456a56b4c - core::fmt::write::h77b4746b0dea1dd3 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/fmt/mod.rs:1078:17 [INFO] [stdout] 5: 0x55a456a3b582 - std::io::Write::write_fmt::heb7e50902e98831c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/io/mod.rs:1518:15 [INFO] [stdout] 6: 0x55a456a3f875 - std::sys_common::backtrace::_print::h2d880c9e69a21be9 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x55a456a3f875 - std::sys_common::backtrace::print::h5f02b1bb49f36879 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x55a456a3f875 - std::panicking::default_hook::{{closure}}::h658e288a7a809b29 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x55a456a3f518 - std::panicking::default_hook::hb52d73f0da9a4bb8 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:227:9 [INFO] [stdout] 10: 0x55a456a40011 - std::panicking::rust_panic_with_hook::hfe7e1c684e3e6462 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:593:17 [INFO] [stdout] 11: 0x55a456a3fb57 - std::panicking::begin_panic_handler::{{closure}}::h42939e004b32765c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:499:13 [INFO] [stdout] 12: 0x55a456a3d9cc - std::sys_common::backtrace::__rust_end_short_backtrace::h9d2070f7bf9fd56c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x55a456a3fab9 - rust_begin_unwind [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:495:5 [INFO] [stdout] 14: 0x55a456a55ef1 - core::panicking::panic_fmt::ha0bb065d9a260792 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x55a456a55d13 - core::option::expect_none_failed::h7e1dd0a94971eb61 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/option.rs:1268:5 [INFO] [stdout] 16: 0x55a456a26aa9 - core::result::Result::unwrap::heed9a6e6f322f544 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/result.rs:973:23 [INFO] [stdout] 17: 0x55a456a1d69f - term_basics_linux::getch::ha5b2d4069e51bb46 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:579:19 [INFO] [stdout] 18: 0x55a456a1dcaa - term_basics_linux::input_field_raw::he499ed280f9bbcfc [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:887:21 [INFO] [stdout] 19: 0x55a456a1dbfe - term_basics_linux::input_field::h33dca386e987aa3e [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:694:5 [INFO] [stdout] 20: 0x55a456a1fc1a - term_basics_linux::prompt::h1f62e41887d05926 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:1085:5 [INFO] [stdout] 21: 0x55a456a1d4b8 - rust_out::main::h405f65324f7b53be [INFO] [stdout] 22: 0x55a456a1d333 - core::ops::function::FnOnce::call_once::h3db408b57191f4c8 [INFO] [stdout] 23: 0x55a456a1d229 - std::sys_common::backtrace::__rust_begin_short_backtrace::h63647f327f3ebdae [INFO] [stdout] 24: 0x55a456a1d2a9 - std::rt::lang_start::{{closure}}::he1e0628789bd119a [INFO] [stdout] 25: 0x55a456a40437 - core::ops::function::impls:: for &F>::call_once::h57e2a071d427b24c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 26: 0x55a456a40437 - std::panicking::try::do_call::h81cbbe0c3b30a28e [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:381:40 [INFO] [stdout] 27: 0x55a456a40437 - std::panicking::try::hbeeb95b4e1f0a876 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:345:19 [INFO] [stdout] 28: 0x55a456a40437 - std::panic::catch_unwind::h59c48ccb40a0bf20 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panic.rs:396:14 [INFO] [stdout] 29: 0x55a456a40437 - std::rt::lang_start_internal::ha53ab63f88fee728 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/rt.rs:51:25 [INFO] [stdout] 30: 0x55a456a1d288 - std::rt::lang_start::hbf8fdee85d7e16e4 [INFO] [stdout] 31: 0x55a456a1d54b - main [INFO] [stdout] 32: 0x7f2a00b9c0b3 - __libc_start_main [INFO] [stdout] 33: 0x55a456a1d0ae - _start [INFO] [stdout] 34: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - prompt_masked (line 1116) stdout ---- [INFO] [stdout] Test executable failed (exit code 101). [INFO] [stdout] [INFO] [stdout] stdout: [INFO] [stdout] Enter password: [INFO] [stdout] stderr: [INFO] [stdout] thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 25, kind: Other, message: "Inappropriate ioctl for device" }', src/lib.rs:579:43 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55c44ddf2900 - std::backtrace_rs::backtrace::libunwind::trace::h04d12fdcddff82aa [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/libunwind.rs:100:5 [INFO] [stdout] 1: 0x55c44ddf2900 - std::backtrace_rs::backtrace::trace_unsynchronized::h1459b974b6fbe5e1 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55c44ddf2900 - std::sys_common::backtrace::_print_fmt::h9b8396a669123d95 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x55c44ddf2900 - ::fmt::he009dcaaa75eed60 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x55c44de0c3ec - core::fmt::write::h77b4746b0dea1dd3 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/fmt/mod.rs:1078:17 [INFO] [stdout] 5: 0x55c44ddf0972 - std::io::Write::write_fmt::heb7e50902e98831c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/io/mod.rs:1518:15 [INFO] [stdout] 6: 0x55c44ddf4c65 - std::sys_common::backtrace::_print::h2d880c9e69a21be9 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x55c44ddf4c65 - std::sys_common::backtrace::print::h5f02b1bb49f36879 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x55c44ddf4c65 - std::panicking::default_hook::{{closure}}::h658e288a7a809b29 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x55c44ddf4908 - std::panicking::default_hook::hb52d73f0da9a4bb8 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:227:9 [INFO] [stdout] 10: 0x55c44ddf5401 - std::panicking::rust_panic_with_hook::hfe7e1c684e3e6462 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:593:17 [INFO] [stdout] 11: 0x55c44ddf4f47 - std::panicking::begin_panic_handler::{{closure}}::h42939e004b32765c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:499:13 [INFO] [stdout] 12: 0x55c44ddf2dbc - std::sys_common::backtrace::__rust_end_short_backtrace::h9d2070f7bf9fd56c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x55c44ddf4ea9 - rust_begin_unwind [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:495:5 [INFO] [stdout] 14: 0x55c44de0b791 - core::panicking::panic_fmt::ha0bb065d9a260792 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x55c44de0b5b3 - core::option::expect_none_failed::h7e1dd0a94971eb61 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/option.rs:1268:5 [INFO] [stdout] 16: 0x55c44dddba79 - core::result::Result::unwrap::heed9a6e6f322f544 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/result.rs:973:23 [INFO] [stdout] 17: 0x55c44ddd1faf - term_basics_linux::getch::ha5b2d4069e51bb46 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:579:19 [INFO] [stdout] 18: 0x55c44ddd256a - term_basics_linux::input_field_raw::he499ed280f9bbcfc [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:887:21 [INFO] [stdout] 19: 0x55c44ddd24e9 - term_basics_linux::input_field_custom::h96743ff07e57fc54 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:727:5 [INFO] [stdout] 20: 0x55c44ddd450e - term_basics_linux::prompt_masked::hcc317c30d7100ca9 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:1124:5 [INFO] [stdout] 21: 0x55c44ddd14d1 - rust_out::main::h405f65324f7b53be [INFO] [stdout] 22: 0x55c44ddd1353 - core::ops::function::FnOnce::call_once::h3db408b57191f4c8 [INFO] [stdout] 23: 0x55c44ddd1249 - std::sys_common::backtrace::__rust_begin_short_backtrace::h63647f327f3ebdae [INFO] [stdout] 24: 0x55c44ddd12c9 - std::rt::lang_start::{{closure}}::he1e0628789bd119a [INFO] [stdout] 25: 0x55c44ddf5827 - core::ops::function::impls:: for &F>::call_once::h57e2a071d427b24c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 26: 0x55c44ddf5827 - std::panicking::try::do_call::h81cbbe0c3b30a28e [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:381:40 [INFO] [stdout] 27: 0x55c44ddf5827 - std::panicking::try::hbeeb95b4e1f0a876 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:345:19 [INFO] [stdout] 28: 0x55c44ddf5827 - std::panic::catch_unwind::h59c48ccb40a0bf20 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panic.rs:396:14 [INFO] [stdout] 29: 0x55c44ddf5827 - std::rt::lang_start_internal::ha53ab63f88fee728 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/rt.rs:51:25 [INFO] [stdout] 30: 0x55c44ddd12a8 - std::rt::lang_start::hbf8fdee85d7e16e4 [INFO] [stdout] 31: 0x55c44ddd152b - main [INFO] [stdout] 32: 0x7fe160edb0b3 - __libc_start_main [INFO] [stdout] 33: 0x55c44ddd10ae - _start [INFO] [stdout] 34: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - string_to_value (line 1036) stdout ---- [INFO] [stdout] error[E0425]: cannot find function `string_to_int` in crate `tbl` [INFO] [stdout] --> src/lib.rs:1039:28 [INFO] [stdout] | [INFO] [stdout] 6 | let age: Option = tbl::string_to_int(&user_input); [INFO] [stdout] | ^^^^^^^^^^^^^ help: a function with a similar name exists: `string_to_bool` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/lib.rs:1017:1 [INFO] [stdout] | [INFO] [stdout] 1017 | pub fn string_to_bool(string: &str) -> bool{ [INFO] [stdout] | ------------------------------------------- similarly named function `string_to_bool` defined here [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - prompt_scrollable (line 1095) stdout ---- [INFO] [stdout] Test executable failed (exit code 101). [INFO] [stdout] [INFO] [stdout] stdout: [INFO] [stdout] type your name: [INFO] [stdout] stderr: [INFO] [stdout] thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 25, kind: Other, message: "Inappropriate ioctl for device" }', src/lib.rs:579:43 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55f106716bf0 - std::backtrace_rs::backtrace::libunwind::trace::h04d12fdcddff82aa [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/libunwind.rs:100:5 [INFO] [stdout] 1: 0x55f106716bf0 - std::backtrace_rs::backtrace::trace_unsynchronized::h1459b974b6fbe5e1 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55f106716bf0 - std::sys_common::backtrace::_print_fmt::h9b8396a669123d95 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x55f106716bf0 - ::fmt::he009dcaaa75eed60 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x55f10673022c - core::fmt::write::h77b4746b0dea1dd3 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/fmt/mod.rs:1078:17 [INFO] [stdout] 5: 0x55f106714c62 - std::io::Write::write_fmt::heb7e50902e98831c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/io/mod.rs:1518:15 [INFO] [stdout] 6: 0x55f106718f55 - std::sys_common::backtrace::_print::h2d880c9e69a21be9 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x55f106718f55 - std::sys_common::backtrace::print::h5f02b1bb49f36879 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x55f106718f55 - std::panicking::default_hook::{{closure}}::h658e288a7a809b29 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x55f106718bf8 - std::panicking::default_hook::hb52d73f0da9a4bb8 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:227:9 [INFO] [stdout] 10: 0x55f1067196f1 - std::panicking::rust_panic_with_hook::hfe7e1c684e3e6462 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:593:17 [INFO] [stdout] 11: 0x55f106719237 - std::panicking::begin_panic_handler::{{closure}}::h42939e004b32765c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:499:13 [INFO] [stdout] 12: 0x55f1067170ac - std::sys_common::backtrace::__rust_end_short_backtrace::h9d2070f7bf9fd56c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x55f106719199 - rust_begin_unwind [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:495:5 [INFO] [stdout] 14: 0x55f10672f5d1 - core::panicking::panic_fmt::ha0bb065d9a260792 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x55f10672f3f3 - core::option::expect_none_failed::h7e1dd0a94971eb61 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/option.rs:1268:5 [INFO] [stdout] 16: 0x55f1066ffd69 - core::result::Result::unwrap::heed9a6e6f322f544 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/result.rs:973:23 [INFO] [stdout] 17: 0x55f1066f682f - term_basics_linux::getch::ha5b2d4069e51bb46 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:579:19 [INFO] [stdout] 18: 0x55f1066f6dea - term_basics_linux::input_field_raw::he499ed280f9bbcfc [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:887:21 [INFO] [stdout] 19: 0x55f1066f6d71 - term_basics_linux::input_field_scrollable::h474748a23df4d529 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:713:5 [INFO] [stdout] 20: 0x55f1066f8d69 - term_basics_linux::prompt_scrollable::h1d818945f6ee1785 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:1106:5 [INFO] [stdout] 21: 0x55f1066f65eb - rust_out::main::h405f65324f7b53be [INFO] [stdout] 22: 0x55f1066f6353 - core::ops::function::FnOnce::call_once::h3db408b57191f4c8 [INFO] [stdout] 23: 0x55f1066f6229 - std::sys_common::backtrace::__rust_begin_short_backtrace::h63647f327f3ebdae [INFO] [stdout] 24: 0x55f1066f62a9 - std::rt::lang_start::{{closure}}::he1e0628789bd119a [INFO] [stdout] 25: 0x55f106719b17 - core::ops::function::impls:: for &F>::call_once::h57e2a071d427b24c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 26: 0x55f106719b17 - std::panicking::try::do_call::h81cbbe0c3b30a28e [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:381:40 [INFO] [stdout] 27: 0x55f106719b17 - std::panicking::try::hbeeb95b4e1f0a876 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:345:19 [INFO] [stdout] 28: 0x55f106719b17 - std::panic::catch_unwind::h59c48ccb40a0bf20 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panic.rs:396:14 [INFO] [stdout] 29: 0x55f106719b17 - std::rt::lang_start_internal::ha53ab63f88fee728 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/rt.rs:51:25 [INFO] [stdout] 30: 0x55f1066f6288 - std::rt::lang_start::hbf8fdee85d7e16e4 [INFO] [stdout] 31: 0x55f1066f66db - main [INFO] [stdout] 32: 0x7f7d327760b3 - __libc_start_main [INFO] [stdout] 33: 0x55f1066f60ae - _start [INFO] [stdout] 34: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - test_chars (line 595) stdout ---- [INFO] [stdout] Test executable failed (exit code 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 25, kind: Other, message: "Inappropriate ioctl for device" }', src/lib.rs:579:43 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x560b67883c50 - std::backtrace_rs::backtrace::libunwind::trace::h04d12fdcddff82aa [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/libunwind.rs:100:5 [INFO] [stdout] 1: 0x560b67883c50 - std::backtrace_rs::backtrace::trace_unsynchronized::h1459b974b6fbe5e1 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x560b67883c50 - std::sys_common::backtrace::_print_fmt::h9b8396a669123d95 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x560b67883c50 - ::fmt::he009dcaaa75eed60 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x560b6789d09c - core::fmt::write::h77b4746b0dea1dd3 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/fmt/mod.rs:1078:17 [INFO] [stdout] 5: 0x560b67881cc2 - std::io::Write::write_fmt::heb7e50902e98831c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/io/mod.rs:1518:15 [INFO] [stdout] 6: 0x560b67885fb5 - std::sys_common::backtrace::_print::h2d880c9e69a21be9 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x560b67885fb5 - std::sys_common::backtrace::print::h5f02b1bb49f36879 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x560b67885fb5 - std::panicking::default_hook::{{closure}}::h658e288a7a809b29 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x560b67885c58 - std::panicking::default_hook::hb52d73f0da9a4bb8 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:227:9 [INFO] [stdout] 10: 0x560b67886751 - std::panicking::rust_panic_with_hook::hfe7e1c684e3e6462 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:593:17 [INFO] [stdout] 11: 0x560b67886297 - std::panicking::begin_panic_handler::{{closure}}::h42939e004b32765c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:499:13 [INFO] [stdout] 12: 0x560b6788410c - std::sys_common::backtrace::__rust_end_short_backtrace::h9d2070f7bf9fd56c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x560b678861f9 - rust_begin_unwind [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:495:5 [INFO] [stdout] 14: 0x560b6789c441 - core::panicking::panic_fmt::ha0bb065d9a260792 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x560b6789c263 - core::option::expect_none_failed::h7e1dd0a94971eb61 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/option.rs:1268:5 [INFO] [stdout] 16: 0x560b67870489 - core::result::Result::unwrap::heed9a6e6f322f544 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/result.rs:973:23 [INFO] [stdout] 17: 0x560b6786f3af - term_basics_linux::getch::ha5b2d4069e51bb46 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:579:19 [INFO] [stdout] 18: 0x560b6786f68a - term_basics_linux::test_chars::hfecdd620a7105c9f [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:601:26 [INFO] [stdout] 19: 0x560b6786f2f7 - rust_out::main::h405f65324f7b53be [INFO] [stdout] 20: 0x560b6786f243 - core::ops::function::FnOnce::call_once::h3db408b57191f4c8 [INFO] [stdout] 21: 0x560b6786f179 - std::sys_common::backtrace::__rust_begin_short_backtrace::h63647f327f3ebdae [INFO] [stdout] 22: 0x560b6786f1f9 - std::rt::lang_start::{{closure}}::he1e0628789bd119a [INFO] [stdout] 23: 0x560b67886b77 - core::ops::function::impls:: for &F>::call_once::h57e2a071d427b24c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 24: 0x560b67886b77 - std::panicking::try::do_call::h81cbbe0c3b30a28e [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:381:40 [INFO] [stdout] 25: 0x560b67886b77 - std::panicking::try::hbeeb95b4e1f0a876 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:345:19 [INFO] [stdout] 26: 0x560b67886b77 - std::panic::catch_unwind::h59c48ccb40a0bf20 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panic.rs:396:14 [INFO] [stdout] 27: 0x560b67886b77 - std::rt::lang_start_internal::ha53ab63f88fee728 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/rt.rs:51:25 [INFO] [stdout] 28: 0x560b6786f1d8 - std::rt::lang_start::hbf8fdee85d7e16e4 [INFO] [stdout] 29: 0x560b6786f31b - main [INFO] [stdout] 30: 0x7f7b28e710b3 - __libc_start_main [INFO] [stdout] 31: 0x560b6786f0ae - _start [INFO] [stdout] 32: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - use_newline_on_prompt (line 752) stdout ---- [INFO] [stdout] Test executable failed (exit code 101). [INFO] [stdout] [INFO] [stdout] stdout: [INFO] [stdout] enter your name: [INFO] [stdout] stderr: [INFO] [stdout] thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 25, kind: Other, message: "Inappropriate ioctl for device" }', src/lib.rs:579:43 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55669c2113f0 - std::backtrace_rs::backtrace::libunwind::trace::h04d12fdcddff82aa [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/libunwind.rs:100:5 [INFO] [stdout] 1: 0x55669c2113f0 - std::backtrace_rs::backtrace::trace_unsynchronized::h1459b974b6fbe5e1 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55669c2113f0 - std::sys_common::backtrace::_print_fmt::h9b8396a669123d95 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x55669c2113f0 - ::fmt::he009dcaaa75eed60 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x55669c22aa2c - core::fmt::write::h77b4746b0dea1dd3 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/fmt/mod.rs:1078:17 [INFO] [stdout] 5: 0x55669c20f462 - std::io::Write::write_fmt::heb7e50902e98831c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/io/mod.rs:1518:15 [INFO] [stdout] 6: 0x55669c213755 - std::sys_common::backtrace::_print::h2d880c9e69a21be9 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x55669c213755 - std::sys_common::backtrace::print::h5f02b1bb49f36879 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x55669c213755 - std::panicking::default_hook::{{closure}}::h658e288a7a809b29 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x55669c2133f8 - std::panicking::default_hook::hb52d73f0da9a4bb8 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:227:9 [INFO] [stdout] 10: 0x55669c213ef1 - std::panicking::rust_panic_with_hook::hfe7e1c684e3e6462 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:593:17 [INFO] [stdout] 11: 0x55669c213a37 - std::panicking::begin_panic_handler::{{closure}}::h42939e004b32765c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:499:13 [INFO] [stdout] 12: 0x55669c2118ac - std::sys_common::backtrace::__rust_end_short_backtrace::h9d2070f7bf9fd56c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x55669c213999 - rust_begin_unwind [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:495:5 [INFO] [stdout] 14: 0x55669c229dd1 - core::panicking::panic_fmt::ha0bb065d9a260792 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x55669c229bf3 - core::option::expect_none_failed::h7e1dd0a94971eb61 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/option.rs:1268:5 [INFO] [stdout] 16: 0x55669c1fa989 - core::result::Result::unwrap::heed9a6e6f322f544 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/result.rs:973:23 [INFO] [stdout] 17: 0x55669c1f158f - term_basics_linux::getch::ha5b2d4069e51bb46 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:579:19 [INFO] [stdout] 18: 0x55669c1f1bea - term_basics_linux::input_field_raw::he499ed280f9bbcfc [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:887:21 [INFO] [stdout] 19: 0x55669c1f1aee - term_basics_linux::input_field::h33dca386e987aa3e [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:694:5 [INFO] [stdout] 20: 0x55669c1f3b5a - term_basics_linux::prompt::h1f62e41887d05926 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:1085:5 [INFO] [stdout] 21: 0x55669c1f13f8 - rust_out::main::h405f65324f7b53be [INFO] [stdout] 22: 0x55669c1f1323 - core::ops::function::FnOnce::call_once::h3db408b57191f4c8 [INFO] [stdout] 23: 0x55669c1f1219 - std::sys_common::backtrace::__rust_begin_short_backtrace::h63647f327f3ebdae [INFO] [stdout] 24: 0x55669c1f1299 - std::rt::lang_start::{{closure}}::he1e0628789bd119a [INFO] [stdout] 25: 0x55669c214317 - core::ops::function::impls:: for &F>::call_once::h57e2a071d427b24c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 26: 0x55669c214317 - std::panicking::try::do_call::h81cbbe0c3b30a28e [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:381:40 [INFO] [stdout] 27: 0x55669c214317 - std::panicking::try::hbeeb95b4e1f0a876 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:345:19 [INFO] [stdout] 28: 0x55669c214317 - std::panic::catch_unwind::h59c48ccb40a0bf20 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panic.rs:396:14 [INFO] [stdout] 29: 0x55669c214317 - std::rt::lang_start_internal::ha53ab63f88fee728 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/rt.rs:51:25 [INFO] [stdout] 30: 0x55669c1f1278 - std::rt::lang_start::hbf8fdee85d7e16e4 [INFO] [stdout] 31: 0x55669c1f143b - main [INFO] [stdout] 32: 0x7fd925c770b3 - __libc_start_main [INFO] [stdout] 33: 0x55669c1f10ae - _start [INFO] [stdout] 34: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/lib.rs - InputHistory::add (line 639) [INFO] [stdout] src/lib.rs - InputHistory::new (line 616) [INFO] [stdout] src/lib.rs - PromptChar (line 769) [INFO] [stdout] src/lib.rs - discard_newline_on_prompt_nexttime (line 736) [INFO] [stdout] src/lib.rs - flush (line 1057) [INFO] [stdout] src/lib.rs - getch (line 567) [INFO] [stdout] src/lib.rs - input_field (line 689) [INFO] [stdout] src/lib.rs - input_field_scrollable (line 704) [INFO] [stdout] src/lib.rs - io (line 53) [INFO] [stdout] src/lib.rs - io (line 63) [INFO] [stdout] src/lib.rs - prompt (line 1076) [INFO] [stdout] src/lib.rs - prompt_custom (line 1135) [INFO] [stdout] src/lib.rs - prompt_masked (line 1116) [INFO] [stdout] src/lib.rs - prompt_scrollable (line 1095) [INFO] [stdout] src/lib.rs - string_to_value (line 1036) [INFO] [stdout] src/lib.rs - test_chars (line 595) [INFO] [stdout] src/lib.rs - use_newline_on_prompt (line 752) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 26 passed; 17 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] running `Command { std: "docker" "inspect" "b2bd9bec51a010317c565f840b06fc401832e8c8d9c431a2a27a130142a2cc94", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b2bd9bec51a010317c565f840b06fc401832e8c8d9c431a2a27a130142a2cc94", kill_on_drop: false }` [INFO] [stdout] b2bd9bec51a010317c565f840b06fc401832e8c8d9c431a2a27a130142a2cc94