[INFO] fetching crate libr 0.1.0...
[INFO] testing libr-0.1.0 against 1.47.0 for beta-1.48-1
[INFO] extracting crate libr 0.1.0 into /workspace/builds/worker-10/source
[INFO] validating manifest of crates.io crate libr 0.1.0 on toolchain 1.47.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate libr 0.1.0
[INFO] finished tweaking crates.io crate libr 0.1.0
[INFO] tweaked toml for crates.io crate libr 0.1.0 written to /workspace/builds/worker-10/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.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-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/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:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8fa4d511d1b11fc59f7c7bdcb10e782eaeb475381022168026b32a1feacd8c6b
[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" "8fa4d511d1b11fc59f7c7bdcb10e782eaeb475381022168026b32a1feacd8c6b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8fa4d511d1b11fc59f7c7bdcb10e782eaeb475381022168026b32a1feacd8c6b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8fa4d511d1b11fc59f7c7bdcb10e782eaeb475381022168026b32a1feacd8c6b", kill_on_drop: false }`
[INFO] [stdout] 8fa4d511d1b11fc59f7c7bdcb10e782eaeb475381022168026b32a1feacd8c6b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/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:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b28e186634719547b6091f3e4271449152ff0f6ab5bf4cfe0ea516e519d68642
[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" "b28e186634719547b6091f3e4271449152ff0f6ab5bf4cfe0ea516e519d68642", kill_on_drop: false }`
[INFO] [stderr]    Compiling libr v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: variant `PARSE_NULL` should have an upper camel case name
[INFO] [stdout]  --> src/ext/parse.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     PARSE_NULL = 0,
[INFO] [stdout]   |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseNull`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `PARSE_OK` should have an upper camel case name
[INFO] [stdout]  --> src/ext/parse.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     PARSE_OK,
[INFO] [stdout]   |     ^^^^^^^^ help: convert the identifier to upper camel case: `ParseOk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `PARSE_INCOMPLETE` should have an upper camel case name
[INFO] [stdout]  --> src/ext/parse.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     PARSE_INCOMPLETE,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseIncomplete`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `PARSE_ERROR` should have an upper camel case name
[INFO] [stdout]  --> src/ext/parse.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     PARSE_ERROR,
[INFO] [stdout]   |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `PARSE_EOF` should have an upper camel case name
[INFO] [stdout]  --> src/ext/parse.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     PARSE_EOF,
[INFO] [stdout]   |     ^^^^^^^^^ help: convert the identifier to upper camel case: `ParseEof`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_NORESTORE` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     SA_NORESTORE = 0,
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SaNorestore`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_RESTORE` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     SA_RESTORE,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaRestore`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_DEFAULT` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     SA_DEFAULT, // was === SA_RESTORE
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaDefault`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_NOSAVE` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     SA_NOSAVE,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `SaNosave`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_SAVE` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     SA_SAVE,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `SaSave`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_SAVEASK` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     SA_SAVEASK,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaSaveask`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_SUICIDE` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     SA_SUICIDE,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaSuicide`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `R_ANY_SYM` should have an upper camel case name
[INFO] [stdout]   --> src/ext/rdynload.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     R_ANY_SYM = 0,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `RAnySym`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `R_C_SYM` should have an upper camel case name
[INFO] [stdout]   --> src/ext/rdynload.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     R_C_SYM,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `RCSym`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `R_CALL_SYM` should have an upper camel case name
[INFO] [stdout]   --> src/ext/rdynload.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     R_CALL_SYM,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `RCallSym`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `R_FORTRAN_SYM` should have an upper camel case name
[INFO] [stdout]   --> src/ext/rdynload.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     R_FORTRAN_SYM,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RFortranSym`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `R_EXTERNAL_SYM` should have an upper camel case name
[INFO] [stdout]   --> src/ext/rdynload.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     R_EXTERNAL_SYM,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RExternalSym`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` block uses type `[va_list::va_list_tag; 1]`, which is not FFI-safe
[INFO] [stdout]  --> src/ext/print.rs:9:56
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn Rvprintf(arg1: *const ::libc::c_char, arg2: va_list) -> ();
[INFO] [stdout]   |                                                        ^^^^^^^ not FFI-safe
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(improper_ctypes)]` on by default
[INFO] [stdout]   = help: consider passing a pointer to the array
[INFO] [stdout]   = note: passing raw arrays by value is not FFI-safe
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` block uses type `[va_list::va_list_tag; 1]`, which is not FFI-safe
[INFO] [stdout]   --> src/ext/print.rs:10:57
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn REvprintf(arg1: *const ::libc::c_char, arg2: va_list) -> ();
[INFO] [stdout]    |                                                         ^^^^^^^ not FFI-safe
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider passing a pointer to the array
[INFO] [stdout]    = note: passing raw arrays by value is not FFI-safe
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 19 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.25s
[INFO] running `Command { std: "docker" "inspect" "b28e186634719547b6091f3e4271449152ff0f6ab5bf4cfe0ea516e519d68642", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b28e186634719547b6091f3e4271449152ff0f6ab5bf4cfe0ea516e519d68642", kill_on_drop: false }`
[INFO] [stdout] b28e186634719547b6091f3e4271449152ff0f6ab5bf4cfe0ea516e519d68642
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/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:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 153d51e9e22bedc801c34387b75231751fe9a3d079749704236a8f2c47044669
[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" "153d51e9e22bedc801c34387b75231751fe9a3d079749704236a8f2c47044669", kill_on_drop: false }`
[INFO] [stdout] warning: variant `PARSE_NULL` should have an upper camel case name
[INFO] [stdout]  --> src/ext/parse.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     PARSE_NULL = 0,
[INFO] [stdout]   |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseNull`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `PARSE_OK` should have an upper camel case name
[INFO] [stdout]  --> src/ext/parse.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     PARSE_OK,
[INFO] [stdout]   |     ^^^^^^^^ help: convert the identifier to upper camel case: `ParseOk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `PARSE_INCOMPLETE` should have an upper camel case name
[INFO] [stdout]  --> src/ext/parse.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     PARSE_INCOMPLETE,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseIncomplete`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `PARSE_ERROR` should have an upper camel case name
[INFO] [stdout]  --> src/ext/parse.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     PARSE_ERROR,
[INFO] [stdout]   |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `PARSE_EOF` should have an upper camel case name
[INFO] [stdout]  --> src/ext/parse.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     PARSE_EOF,
[INFO] [stdout]   |     ^^^^^^^^^ help: convert the identifier to upper camel case: `ParseEof`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_NORESTORE` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     SA_NORESTORE = 0,
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SaNorestore`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_RESTORE` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     SA_RESTORE,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaRestore`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_DEFAULT` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     SA_DEFAULT, // was === SA_RESTORE
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaDefault`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_NOSAVE` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     SA_NOSAVE,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `SaNosave`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_SAVE` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     SA_SAVE,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `SaSave`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_SAVEASK` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     SA_SAVEASK,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaSaveask`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_SUICIDE` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     SA_SUICIDE,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaSuicide`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `R_ANY_SYM` should have an upper camel case name
[INFO] [stdout]   --> src/ext/rdynload.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     R_ANY_SYM = 0,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `RAnySym`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `R_C_SYM` should have an upper camel case name
[INFO] [stdout]   --> src/ext/rdynload.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     R_C_SYM,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `RCSym`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `R_CALL_SYM` should have an upper camel case name
[INFO] [stdout]   --> src/ext/rdynload.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     R_CALL_SYM,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `RCallSym`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `R_FORTRAN_SYM` should have an upper camel case name
[INFO] [stdout]   --> src/ext/rdynload.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     R_FORTRAN_SYM,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RFortranSym`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `R_EXTERNAL_SYM` should have an upper camel case name
[INFO] [stdout]   --> src/ext/rdynload.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     R_EXTERNAL_SYM,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RExternalSym`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` block uses type `[va_list::va_list_tag; 1]`, which is not FFI-safe
[INFO] [stdout]  --> src/ext/print.rs:9:56
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn Rvprintf(arg1: *const ::libc::c_char, arg2: va_list) -> ();
[INFO] [stdout]   |                                                        ^^^^^^^ not FFI-safe
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(improper_ctypes)]` on by default
[INFO] [stdout]   = help: consider passing a pointer to the array
[INFO] [stdout]   = note: passing raw arrays by value is not FFI-safe
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` block uses type `[va_list::va_list_tag; 1]`, which is not FFI-safe
[INFO] [stdout]   --> src/ext/print.rs:10:57
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn REvprintf(arg1: *const ::libc::c_char, arg2: va_list) -> ();
[INFO] [stdout]    |                                                         ^^^^^^^ not FFI-safe
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider passing a pointer to the array
[INFO] [stdout]    = note: passing raw arrays by value is not FFI-safe
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 19 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling libr v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `libc::c_int`
[INFO] [stdout]  --> examples/02-embedded-named-call.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use libc::c_int;
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Rf_endEmbeddedR`, `Rf_initEmbeddedR`
[INFO] [stdout]  --> examples/02-embedded-named-call.rs:9:28
[INFO] [stdout]   |
[INFO] [stdout] 9 | use libr::embedded::{self, Rf_endEmbeddedR, Rf_initEmbeddedR};
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Rf_endEmbeddedR`, `Rf_initEmbeddedR`
[INFO] [stdout]  --> examples/03-embedded-parse-eval.rs:7:28
[INFO] [stdout]   |
[INFO] [stdout] 7 | use libr::embedded::{self, Rf_endEmbeddedR, Rf_initEmbeddedR};
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `PARSE_NULL` should have an upper camel case name
[INFO] [stdout]  --> src/ext/parse.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     PARSE_NULL = 0,
[INFO] [stdout]   |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseNull`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `PARSE_OK` should have an upper camel case name
[INFO] [stdout]  --> src/ext/parse.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     PARSE_OK,
[INFO] [stdout]   |     ^^^^^^^^ help: convert the identifier to upper camel case: `ParseOk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `PARSE_INCOMPLETE` should have an upper camel case name
[INFO] [stdout]  --> src/ext/parse.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     PARSE_INCOMPLETE,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseIncomplete`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `PARSE_ERROR` should have an upper camel case name
[INFO] [stdout]  --> src/ext/parse.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     PARSE_ERROR,
[INFO] [stdout]   |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseError`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `PARSE_EOF` should have an upper camel case name
[INFO] [stdout]  --> src/ext/parse.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     PARSE_EOF,
[INFO] [stdout]   |     ^^^^^^^^^ help: convert the identifier to upper camel case: `ParseEof`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_NORESTORE` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     SA_NORESTORE = 0,
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SaNorestore`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_RESTORE` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     SA_RESTORE,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaRestore`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_DEFAULT` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     SA_DEFAULT, // was === SA_RESTORE
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaDefault`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_NOSAVE` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     SA_NOSAVE,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `SaNosave`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_SAVE` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     SA_SAVE,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `SaSave`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_SAVEASK` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     SA_SAVEASK,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaSaveask`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SA_SUICIDE` should have an upper camel case name
[INFO] [stdout]   --> src/ext/r_startup.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     SA_SUICIDE,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaSuicide`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `R_ANY_SYM` should have an upper camel case name
[INFO] [stdout]   --> src/ext/rdynload.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     R_ANY_SYM = 0,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `RAnySym`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `R_C_SYM` should have an upper camel case name
[INFO] [stdout]   --> src/ext/rdynload.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     R_C_SYM,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `RCSym`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `R_CALL_SYM` should have an upper camel case name
[INFO] [stdout]   --> src/ext/rdynload.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     R_CALL_SYM,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `RCallSym`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `R_FORTRAN_SYM` should have an upper camel case name
[INFO] [stdout]   --> src/ext/rdynload.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     R_FORTRAN_SYM,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RFortranSym`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `R_EXTERNAL_SYM` should have an upper camel case name
[INFO] [stdout]   --> src/ext/rdynload.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     R_EXTERNAL_SYM,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RExternalSym`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` block uses type `[va_list::va_list_tag; 1]`, which is not FFI-safe
[INFO] [stdout]  --> src/ext/print.rs:9:56
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn Rvprintf(arg1: *const ::libc::c_char, arg2: va_list) -> ();
[INFO] [stdout]   |                                                        ^^^^^^^ not FFI-safe
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(improper_ctypes)]` on by default
[INFO] [stdout]   = help: consider passing a pointer to the array
[INFO] [stdout]   = note: passing raw arrays by value is not FFI-safe
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` block uses type `[va_list::va_list_tag; 1]`, which is not FFI-safe
[INFO] [stdout]   --> src/ext/print.rs:10:57
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn REvprintf(arg1: *const ::libc::c_char, arg2: va_list) -> ();
[INFO] [stdout]    |                                                         ^^^^^^^ not FFI-safe
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider passing a pointer to the array
[INFO] [stdout]    = note: passing raw arrays by value is not FFI-safe
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 19 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 2.27s
[INFO] running `Command { std: "docker" "inspect" "153d51e9e22bedc801c34387b75231751fe9a3d079749704236a8f2c47044669", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "153d51e9e22bedc801c34387b75231751fe9a3d079749704236a8f2c47044669", kill_on_drop: false }`
[INFO] [stdout] 153d51e9e22bedc801c34387b75231751fe9a3d079749704236a8f2c47044669
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/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:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 8bf421f6b6d89ea13da3087de3470fa91ef6893f43fb85df2e5f48194bcfa399
[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" "8bf421f6b6d89ea13da3087de3470fa91ef6893f43fb85df2e5f48194bcfa399", kill_on_drop: false }`
[INFO] [stderr] warning: variant `PARSE_NULL` should have an upper camel case name
[INFO] [stderr]  --> src/ext/parse.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 |     PARSE_NULL = 0,
[INFO] [stderr]   |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseNull`
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variant `PARSE_OK` should have an upper camel case name
[INFO] [stderr]  --> src/ext/parse.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 |     PARSE_OK,
[INFO] [stderr]   |     ^^^^^^^^ help: convert the identifier to upper camel case: `ParseOk`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `PARSE_INCOMPLETE` should have an upper camel case name
[INFO] [stderr]  --> src/ext/parse.rs:7:5
[INFO] [stderr]   |
[INFO] [stderr] 7 |     PARSE_INCOMPLETE,
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseIncomplete`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `PARSE_ERROR` should have an upper camel case name
[INFO] [stderr]  --> src/ext/parse.rs:8:5
[INFO] [stderr]   |
[INFO] [stderr] 8 |     PARSE_ERROR,
[INFO] [stderr]   |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseError`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `PARSE_EOF` should have an upper camel case name
[INFO] [stderr]  --> src/ext/parse.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 |     PARSE_EOF,
[INFO] [stderr]   |     ^^^^^^^^^ help: convert the identifier to upper camel case: `ParseEof`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_NORESTORE` should have an upper camel case name
[INFO] [stderr]   --> src/ext/r_startup.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 |     SA_NORESTORE = 0,
[INFO] [stderr]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SaNorestore`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_RESTORE` should have an upper camel case name
[INFO] [stderr]   --> src/ext/r_startup.rs:13:5
[INFO] [stderr]    |
[INFO] [stderr] 13 |     SA_RESTORE,
[INFO] [stderr]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaRestore`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_DEFAULT` should have an upper camel case name
[INFO] [stderr]   --> src/ext/r_startup.rs:14:5
[INFO] [stderr]    |
[INFO] [stderr] 14 |     SA_DEFAULT, // was === SA_RESTORE
[INFO] [stderr]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaDefault`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_NOSAVE` should have an upper camel case name
[INFO] [stderr]   --> src/ext/r_startup.rs:15:5
[INFO] [stderr]    |
[INFO] [stderr] 15 |     SA_NOSAVE,
[INFO] [stderr]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `SaNosave`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_SAVE` should have an upper camel case name
[INFO] [stderr]   --> src/ext/r_startup.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 |     SA_SAVE,
[INFO] [stderr]    |     ^^^^^^^ help: convert the identifier to upper camel case: `SaSave`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_SAVEASK` should have an upper camel case name
[INFO] [stderr]   --> src/ext/r_startup.rs:17:5
[INFO] [stderr]    |
[INFO] [stderr] 17 |     SA_SAVEASK,
[INFO] [stderr]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaSaveask`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_SUICIDE` should have an upper camel case name
[INFO] [stderr]   --> src/ext/r_startup.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     SA_SUICIDE,
[INFO] [stderr]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaSuicide`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `R_ANY_SYM` should have an upper camel case name
[INFO] [stderr]   --> src/ext/rdynload.rs:82:5
[INFO] [stderr]    |
[INFO] [stderr] 82 |     R_ANY_SYM = 0,
[INFO] [stderr]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `RAnySym`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `R_C_SYM` should have an upper camel case name
[INFO] [stderr]   --> src/ext/rdynload.rs:83:5
[INFO] [stderr]    |
[INFO] [stderr] 83 |     R_C_SYM,
[INFO] [stderr]    |     ^^^^^^^ help: convert the identifier to upper camel case: `RCSym`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `R_CALL_SYM` should have an upper camel case name
[INFO] [stderr]   --> src/ext/rdynload.rs:84:5
[INFO] [stderr]    |
[INFO] [stderr] 84 |     R_CALL_SYM,
[INFO] [stderr]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `RCallSym`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `R_FORTRAN_SYM` should have an upper camel case name
[INFO] [stderr]   --> src/ext/rdynload.rs:85:5
[INFO] [stderr]    |
[INFO] [stderr] 85 |     R_FORTRAN_SYM,
[INFO] [stderr]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RFortranSym`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `R_EXTERNAL_SYM` should have an upper camel case name
[INFO] [stderr]   --> src/ext/rdynload.rs:86:5
[INFO] [stderr]    |
[INFO] [stderr] 86 |     R_EXTERNAL_SYM,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RExternalSym`
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` block uses type `[va_list::va_list_tag; 1]`, which is not FFI-safe
[INFO] [stderr]  --> src/ext/print.rs:9:56
[INFO] [stderr]   |
[INFO] [stderr] 9 |     pub fn Rvprintf(arg1: *const ::libc::c_char, arg2: va_list) -> ();
[INFO] [stderr]   |                                                        ^^^^^^^ not FFI-safe
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(improper_ctypes)]` on by default
[INFO] [stderr]   = help: consider passing a pointer to the array
[INFO] [stderr]   = note: passing raw arrays by value is not FFI-safe
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` block uses type `[va_list::va_list_tag; 1]`, which is not FFI-safe
[INFO] [stderr]   --> src/ext/print.rs:10:57
[INFO] [stderr]    |
[INFO] [stderr] 10 |     pub fn REvprintf(arg1: *const ::libc::c_char, arg2: va_list) -> ();
[INFO] [stderr]    |                                                         ^^^^^^^ not FFI-safe
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider passing a pointer to the array
[INFO] [stderr]    = note: passing raw arrays by value is not FFI-safe
[INFO] [stderr] 
[INFO] [stderr] warning: 19 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] warning: variant `PARSE_NULL` should have an upper camel case name
[INFO] [stderr]  --> src/ext/parse.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 |     PARSE_NULL = 0,
[INFO] [stderr]   |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseNull`
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variant `PARSE_OK` should have an upper camel case name
[INFO] [stderr]  --> src/ext/parse.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 |     PARSE_OK,
[INFO] [stderr]   |     ^^^^^^^^ help: convert the identifier to upper camel case: `ParseOk`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `PARSE_INCOMPLETE` should have an upper camel case name
[INFO] [stderr]  --> src/ext/parse.rs:7:5
[INFO] [stderr]   |
[INFO] [stderr] 7 |     PARSE_INCOMPLETE,
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseIncomplete`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `PARSE_ERROR` should have an upper camel case name
[INFO] [stderr]  --> src/ext/parse.rs:8:5
[INFO] [stderr]   |
[INFO] [stderr] 8 |     PARSE_ERROR,
[INFO] [stderr]   |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseError`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `PARSE_EOF` should have an upper camel case name
[INFO] [stderr]  --> src/ext/parse.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 |     PARSE_EOF,
[INFO] [stderr]   |     ^^^^^^^^^ help: convert the identifier to upper camel case: `ParseEof`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_NORESTORE` should have an upper camel case name
[INFO] [stderr]   --> src/ext/r_startup.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 |     SA_NORESTORE = 0,
[INFO] [stderr]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SaNorestore`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_RESTORE` should have an upper camel case name
[INFO] [stderr]   --> src/ext/r_startup.rs:13:5
[INFO] [stderr]    |
[INFO] [stderr] 13 |     SA_RESTORE,
[INFO] [stderr]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaRestore`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_DEFAULT` should have an upper camel case name
[INFO] [stderr]   --> src/ext/r_startup.rs:14:5
[INFO] [stderr]    |
[INFO] [stderr] 14 |     SA_DEFAULT, // was === SA_RESTORE
[INFO] [stderr]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaDefault`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_NOSAVE` should have an upper camel case name
[INFO] [stderr]   --> src/ext/r_startup.rs:15:5
[INFO] [stderr]    |
[INFO] [stderr] 15 |     SA_NOSAVE,
[INFO] [stderr]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `SaNosave`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_SAVE` should have an upper camel case name
[INFO] [stderr]   --> src/ext/r_startup.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 |     SA_SAVE,
[INFO] [stderr]    |     ^^^^^^^ help: convert the identifier to upper camel case: `SaSave`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_SAVEASK` should have an upper camel case name
[INFO] [stderr]   --> src/ext/r_startup.rs:17:5
[INFO] [stderr]    |
[INFO] [stderr] 17 |     SA_SAVEASK,
[INFO] [stderr]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaSaveask`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_SUICIDE` should have an upper camel case name
[INFO] [stderr]   --> src/ext/r_startup.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     SA_SUICIDE,
[INFO] [stderr]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaSuicide`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `R_ANY_SYM` should have an upper camel case name
[INFO] [stderr]   --> src/ext/rdynload.rs:82:5
[INFO] [stderr]    |
[INFO] [stderr] 82 |     R_ANY_SYM = 0,
[INFO] [stderr]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `RAnySym`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `R_C_SYM` should have an upper camel case name
[INFO] [stderr]   --> src/ext/rdynload.rs:83:5
[INFO] [stderr]    |
[INFO] [stderr] 83 |     R_C_SYM,
[INFO] [stderr]    |     ^^^^^^^ help: convert the identifier to upper camel case: `RCSym`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `R_CALL_SYM` should have an upper camel case name
[INFO] [stderr]   --> src/ext/rdynload.rs:84:5
[INFO] [stderr]    |
[INFO] [stderr] 84 |     R_CALL_SYM,
[INFO] [stderr]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `RCallSym`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `R_FORTRAN_SYM` should have an upper camel case name
[INFO] [stderr]   --> src/ext/rdynload.rs:85:5
[INFO] [stderr]    |
[INFO] [stderr] 85 |     R_FORTRAN_SYM,
[INFO] [stderr]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RFortranSym`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `R_EXTERNAL_SYM` should have an upper camel case name
[INFO] [stderr]   --> src/ext/rdynload.rs:86:5
[INFO] [stderr]    |
[INFO] [stderr] 86 |     R_EXTERNAL_SYM,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RExternalSym`
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` block uses type `[va_list::va_list_tag; 1]`, which is not FFI-safe
[INFO] [stderr]  --> src/ext/print.rs:9:56
[INFO] [stderr]   |
[INFO] [stderr] 9 |     pub fn Rvprintf(arg1: *const ::libc::c_char, arg2: va_list) -> ();
[INFO] [stderr]   |                                                        ^^^^^^^ not FFI-safe
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(improper_ctypes)]` on by default
[INFO] [stderr]   = help: consider passing a pointer to the array
[INFO] [stderr]   = note: passing raw arrays by value is not FFI-safe
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` block uses type `[va_list::va_list_tag; 1]`, which is not FFI-safe
[INFO] [stderr]   --> src/ext/print.rs:10:57
[INFO] [stderr]    |
[INFO] [stderr] 10 |     pub fn REvprintf(arg1: *const ::libc::c_char, arg2: va_list) -> ();
[INFO] [stderr]    |                                                         ^^^^^^^ not FFI-safe
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider passing a pointer to the array
[INFO] [stderr]    = note: passing raw arrays by value is not FFI-safe
[INFO] [stderr] 
[INFO] [stderr] warning: 19 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `Rf_endEmbeddedR`, `Rf_initEmbeddedR`
[INFO] [stderr]  --> examples/03-embedded-parse-eval.rs:7:28
[INFO] [stderr]   |
[INFO] [stderr] 7 | use libr::embedded::{self, Rf_endEmbeddedR, Rf_initEmbeddedR};
[INFO] [stderr]   |                            ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: 1 warning emitted
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `libc::c_int`
[INFO] [stderr]  --> examples/02-embedded-named-call.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use libc::c_int;
[INFO] [stderr]   |     ^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `Rf_endEmbeddedR`, `Rf_initEmbeddedR`
[INFO] [stderr]  --> examples/02-embedded-named-call.rs:9:28
[INFO] [stderr]   |
[INFO] [stderr] 9 | use libr::embedded::{self, Rf_endEmbeddedR, Rf_initEmbeddedR};
[INFO] [stderr]   |                            ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: 2 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running /opt/rustwide/target/debug/deps/libr-c19fc75eec1915aa
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stderr]    Doc-tests libr
[INFO] [stdout] test ext::utils::test_revsort ... ok
[INFO] [stdout] test math::test_pow ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] [stderr] warning: variant `PARSE_NULL` should have an upper camel case name
[INFO] [stderr]  --> /opt/rustwide/workdir/src/ext/parse.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 |     PARSE_NULL = 0,
[INFO] [stderr]   |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseNull`
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variant `PARSE_OK` should have an upper camel case name
[INFO] [stderr]  --> /opt/rustwide/workdir/src/ext/parse.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 |     PARSE_OK,
[INFO] [stderr]   |     ^^^^^^^^ help: convert the identifier to upper camel case: `ParseOk`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `PARSE_INCOMPLETE` should have an upper camel case name
[INFO] [stderr]  --> /opt/rustwide/workdir/src/ext/parse.rs:7:5
[INFO] [stderr]   |
[INFO] [stderr] 7 |     PARSE_INCOMPLETE,
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseIncomplete`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `PARSE_ERROR` should have an upper camel case name
[INFO] [stderr]  --> /opt/rustwide/workdir/src/ext/parse.rs:8:5
[INFO] [stderr]   |
[INFO] [stderr] 8 |     PARSE_ERROR,
[INFO] [stderr]   |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ParseError`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `PARSE_EOF` should have an upper camel case name
[INFO] [stderr]  --> /opt/rustwide/workdir/src/ext/parse.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 |     PARSE_EOF,
[INFO] [stderr]   |     ^^^^^^^^^ help: convert the identifier to upper camel case: `ParseEof`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_NORESTORE` should have an upper camel case name
[INFO] [stderr]   --> /opt/rustwide/workdir/src/ext/r_startup.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 |     SA_NORESTORE = 0,
[INFO] [stderr]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SaNorestore`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_RESTORE` should have an upper camel case name
[INFO] [stderr]   --> /opt/rustwide/workdir/src/ext/r_startup.rs:13:5
[INFO] [stderr]    |
[INFO] [stderr] 13 |     SA_RESTORE,
[INFO] [stderr]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaRestore`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_DEFAULT` should have an upper camel case name
[INFO] [stderr]   --> /opt/rustwide/workdir/src/ext/r_startup.rs:14:5
[INFO] [stderr]    |
[INFO] [stderr] 14 |     SA_DEFAULT, // was === SA_RESTORE
[INFO] [stderr]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaDefault`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_NOSAVE` should have an upper camel case name
[INFO] [stderr]   --> /opt/rustwide/workdir/src/ext/r_startup.rs:15:5
[INFO] [stderr]    |
[INFO] [stderr] 15 |     SA_NOSAVE,
[INFO] [stderr]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `SaNosave`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_SAVE` should have an upper camel case name
[INFO] [stderr]   --> /opt/rustwide/workdir/src/ext/r_startup.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 |     SA_SAVE,
[INFO] [stderr]    |     ^^^^^^^ help: convert the identifier to upper camel case: `SaSave`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_SAVEASK` should have an upper camel case name
[INFO] [stderr]   --> /opt/rustwide/workdir/src/ext/r_startup.rs:17:5
[INFO] [stderr]    |
[INFO] [stderr] 17 |     SA_SAVEASK,
[INFO] [stderr]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaSaveask`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `SA_SUICIDE` should have an upper camel case name
[INFO] [stderr]   --> /opt/rustwide/workdir/src/ext/r_startup.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     SA_SUICIDE,
[INFO] [stderr]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `SaSuicide`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `R_ANY_SYM` should have an upper camel case name
[INFO] [stderr]   --> /opt/rustwide/workdir/src/ext/rdynload.rs:82:5
[INFO] [stderr]    |
[INFO] [stderr] 82 |     R_ANY_SYM = 0,
[INFO] [stderr]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `RAnySym`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `R_C_SYM` should have an upper camel case name
[INFO] [stderr]   --> /opt/rustwide/workdir/src/ext/rdynload.rs:83:5
[INFO] [stderr]    |
[INFO] [stderr] 83 |     R_C_SYM,
[INFO] [stderr]    |     ^^^^^^^ help: convert the identifier to upper camel case: `RCSym`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `R_CALL_SYM` should have an upper camel case name
[INFO] [stderr]   --> /opt/rustwide/workdir/src/ext/rdynload.rs:84:5
[INFO] [stderr]    |
[INFO] [stderr] 84 |     R_CALL_SYM,
[INFO] [stderr]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `RCallSym`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `R_FORTRAN_SYM` should have an upper camel case name
[INFO] [stderr]   --> /opt/rustwide/workdir/src/ext/rdynload.rs:85:5
[INFO] [stderr]    |
[INFO] [stderr] 85 |     R_FORTRAN_SYM,
[INFO] [stderr]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RFortranSym`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `R_EXTERNAL_SYM` should have an upper camel case name
[INFO] [stderr]   --> /opt/rustwide/workdir/src/ext/rdynload.rs:86:5
[INFO] [stderr]    |
[INFO] [stderr] 86 |     R_EXTERNAL_SYM,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RExternalSym`
[INFO] [stderr] 
[INFO] [stderr] warning: 17 warnings emitted
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test src/lib.rs - (line 63) ... ok
[INFO] [stdout] test src/ext/arith.rs - ext::arith (line 9) ... ok
[INFO] [stdout] test src/lib.rs - (line 14) ... ok
[INFO] [stdout] test src/lib.rs - (line 76) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 34) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/lib.rs - (line 76) stdout ----
[INFO] [stdout] Test executable failed (exit code 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] thread 'main' panicked at 'Rembedded test need R_HOME be setted', src/lib.rs:12:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55829f2f5d40 - std::backtrace_rs::backtrace::libunwind::trace::h577ea05e9ca4629a
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x55829f2f5d40 - std::backtrace_rs::backtrace::trace_unsynchronized::h50b9b72b84c7dd56
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x55829f2f5d40 - std::sys_common::backtrace::_print_fmt::h6541cf9823837fac
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x55829f2f5d40 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hf64fbff071026df5
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x55829f30e9cc - core::fmt::write::h9ddafa4860d8adff
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/fmt/mod.rs:1082
[INFO] [stdout]    5:     0x55829f2f45e7 - std::io::Write::write_fmt::h1d2ee292d2b65481
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/io/mod.rs:1514
[INFO] [stdout]    6:     0x55829f2f7e10 - std::sys_common::backtrace::_print::ha25f9ff5080d886d
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    7:     0x55829f2f7e10 - std::sys_common::backtrace::print::h213e8aa8dc5405c0
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    8:     0x55829f2f7e10 - std::panicking::default_hook::{{closure}}::h6482fae49ef9d963
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:200
[INFO] [stdout]    9:     0x55829f2f7b5c - std::panicking::default_hook::he30ad7589e0970f9
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:219
[INFO] [stdout]   10:     0x55829f2f8473 - std::panicking::rust_panic_with_hook::haa1ed36ada4ffb03
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:569
[INFO] [stdout]   11:     0x55829f2e2598 - std::panicking::begin_panic::{{closure}}::h96c9b66bf4f607dd
[INFO] [stdout]   12:     0x55829f2e2255 - std::sys_common::backtrace::__rust_end_short_backtrace::hb5544690b75cdb3f
[INFO] [stdout]   13:     0x55829f2e24d2 - std::panicking::begin_panic::h92fe7bd1fe16da04
[INFO] [stdout]   14:     0x55829f2e4426 - rust_out::main::h405f65324f7b53be
[INFO] [stdout]   15:     0x55829f2e2753 - core::ops::function::FnOnce::call_once::hdcd857a6fc725660
[INFO] [stdout]   16:     0x55829f2e2289 - std::sys_common::backtrace::__rust_begin_short_backtrace::h58530cce963ea820
[INFO] [stdout]   17:     0x55829f2e2309 - std::rt::lang_start::{{closure}}::had844b611966ddaf
[INFO] [stdout]   18:     0x55829f2f8871 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h6a3209f124be2235
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/ops/function.rs:259
[INFO] [stdout]   19:     0x55829f2f8871 - std::panicking::try::do_call::h88ce358792b64df0
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:373
[INFO] [stdout]   20:     0x55829f2f8871 - std::panicking::try::h6311c259678e50fc
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:337
[INFO] [stdout]   21:     0x55829f2f8871 - std::panic::catch_unwind::h56c5716807d659a1
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:379
[INFO] [stdout]   22:     0x55829f2f8871 - std::rt::lang_start_internal::h73711f37ecfcb277
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/rt.rs:51
[INFO] [stdout]   23:     0x55829f2e22e8 - std::rt::lang_start::h1b0fb7b0bf978bb4
[INFO] [stdout]   24:     0x55829f2e47cb - main
[INFO] [stdout]   25:     0x7f14d41070b3 - __libc_start_main
[INFO] [stdout]   26:     0x55829f2e209e - _start
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/lib.rs - (line 34) stdout ----
[INFO] [stdout] Test executable failed (exit code 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] thread 'main' panicked at 'Rembedded test need R_HOME be setted', src/lib.rs:10:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55ee6c9e5d70 - std::backtrace_rs::backtrace::libunwind::trace::h577ea05e9ca4629a
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x55ee6c9e5d70 - std::backtrace_rs::backtrace::trace_unsynchronized::h50b9b72b84c7dd56
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x55ee6c9e5d70 - std::sys_common::backtrace::_print_fmt::h6541cf9823837fac
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x55ee6c9e5d70 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hf64fbff071026df5
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x55ee6c9fe9fc - core::fmt::write::h9ddafa4860d8adff
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/fmt/mod.rs:1082
[INFO] [stdout]    5:     0x55ee6c9e4617 - std::io::Write::write_fmt::h1d2ee292d2b65481
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/io/mod.rs:1514
[INFO] [stdout]    6:     0x55ee6c9e7e40 - std::sys_common::backtrace::_print::ha25f9ff5080d886d
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    7:     0x55ee6c9e7e40 - std::sys_common::backtrace::print::h213e8aa8dc5405c0
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    8:     0x55ee6c9e7e40 - std::panicking::default_hook::{{closure}}::h6482fae49ef9d963
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:200
[INFO] [stdout]    9:     0x55ee6c9e7b8c - std::panicking::default_hook::he30ad7589e0970f9
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:219
[INFO] [stdout]   10:     0x55ee6c9e84a3 - std::panicking::rust_panic_with_hook::haa1ed36ada4ffb03
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:569
[INFO] [stdout]   11:     0x55ee6c9cf5f8 - std::panicking::begin_panic::{{closure}}::h96c9b66bf4f607dd
[INFO] [stdout]   12:     0x55ee6c9cf2b5 - std::sys_common::backtrace::__rust_end_short_backtrace::hb5544690b75cdb3f
[INFO] [stdout]   13:     0x55ee6c9cf532 - std::panicking::begin_panic::h92fe7bd1fe16da04
[INFO] [stdout]   14:     0x55ee6c9d460d - rust_out::main::h405f65324f7b53be
[INFO] [stdout]   15:     0x55ee6c9cfdd3 - core::ops::function::FnOnce::call_once::hdcd857a6fc725660
[INFO] [stdout]   16:     0x55ee6c9cf2e9 - std::sys_common::backtrace::__rust_begin_short_backtrace::h58530cce963ea820
[INFO] [stdout]   17:     0x55ee6c9cf369 - std::rt::lang_start::{{closure}}::had844b611966ddaf
[INFO] [stdout]   18:     0x55ee6c9e88a1 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h6a3209f124be2235
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/core/src/ops/function.rs:259
[INFO] [stdout]   19:     0x55ee6c9e88a1 - std::panicking::try::do_call::h88ce358792b64df0
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:373
[INFO] [stdout]   20:     0x55ee6c9e88a1 - std::panicking::try::h6311c259678e50fc
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panicking.rs:337
[INFO] [stdout]   21:     0x55ee6c9e88a1 - std::panic::catch_unwind::h56c5716807d659a1
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/panic.rs:379
[INFO] [stdout]   22:     0x55ee6c9e88a1 - std::rt::lang_start_internal::h73711f37ecfcb277
[INFO] [stdout]                                at /rustc/18bf6b4f01a6feaf7259ba7cdae58031af1b7b39/library/std/src/rt.rs:51
[INFO] [stdout]   23:     0x55ee6c9cf348 - std::rt::lang_start::h1b0fb7b0bf978bb4
[INFO] [stdout]   24:     0x55ee6c9d47fb - main
[INFO] [stdout]   25:     0x7f0f963390b3 - __libc_start_main
[INFO] [stdout]   26:     0x55ee6c9cf0ae - _start
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/lib.rs - (line 34)
[INFO] [stdout]     src/lib.rs - (line 76)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 3 passed; 2 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" "8bf421f6b6d89ea13da3087de3470fa91ef6893f43fb85df2e5f48194bcfa399", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8bf421f6b6d89ea13da3087de3470fa91ef6893f43fb85df2e5f48194bcfa399", kill_on_drop: false }`
[INFO] [stdout] 8bf421f6b6d89ea13da3087de3470fa91ef6893f43fb85df2e5f48194bcfa399
