[INFO] fetching crate orbtk-widgets 0.3.1-alpha3...
[INFO] testing orbtk-widgets-0.3.1-alpha3 against beta-2020-10-09 for beta-1.48-1
[INFO] extracting crate orbtk-widgets 0.3.1-alpha3 into /workspace/builds/worker-3/source
[INFO] validating manifest of crates.io crate orbtk-widgets 0.3.1-alpha3 on toolchain beta-2020-10-09
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate orbtk-widgets 0.3.1-alpha3
[INFO] finished tweaking crates.io crate orbtk-widgets 0.3.1-alpha3
[INFO] tweaked toml for crates.io crate orbtk-widgets 0.3.1-alpha3 written to /workspace/builds/worker-3/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded case v1.0.0
[INFO] [stderr]   Downloaded orbtk-shell v0.3.1-alpha3
[INFO] [stderr]   Downloaded wayland-commons v0.25.0
[INFO] [stderr]   Downloaded orbtk-tree v0.3.1-alpha3
[INFO] [stderr]   Downloaded wayland-protocols v0.25.0
[INFO] [stderr]   Downloaded raqote v0.8.0
[INFO] [stderr]   Downloaded lyon_geom v0.15.3
[INFO] [stderr]   Downloaded typed-arena v2.0.1
[INFO] [stderr]   Downloaded sw-composite v0.7.14
[INFO] [stderr]   Downloaded spin_sleep v1.0.0
[INFO] [stderr]   Downloaded euclid v0.20.14
[INFO] [stderr]   Downloaded xkb v0.2.1
[INFO] [stderr]   Downloaded xkbcommon-sys v0.7.4
[INFO] [stderr]   Downloaded minifb v0.17.0
[INFO] [stderr]   Downloaded wayland-sys v0.25.0
[INFO] [stderr]   Downloaded wayland-cursor v0.25.0
[INFO] [stderr]   Downloaded orbtk-theming v0.3.1-alpha3
[INFO] [stderr]   Downloaded wayland-scanner v0.25.0
[INFO] [stderr]   Downloaded wayland-client v0.25.0
[INFO] [stderr]   Downloaded dces v0.3.0
[INFO] [stderr]   Downloaded orbtk-api v0.3.1-alpha3
[INFO] [stderr]   Downloaded derive_more v0.9.0
[INFO] [stderr]   Downloaded orbtk-theme v0.3.1-alpha3
[INFO] [stderr]   Downloaded orbtk-proc-macros v0.3.1-alpha3
[INFO] [stderr]   Downloaded orbtk-render v0.3.1-alpha3
[INFO] [stderr]   Downloaded orbtk-utils v0.3.1-alpha3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "+beta-2020-10-09" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 991cd8727b8c4757f7a19e19735282ad7d9f17f590997fa8bb396451376dfbc4
[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" "991cd8727b8c4757f7a19e19735282ad7d9f17f590997fa8bb396451376dfbc4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "991cd8727b8c4757f7a19e19735282ad7d9f17f590997fa8bb396451376dfbc4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "991cd8727b8c4757f7a19e19735282ad7d9f17f590997fa8bb396451376dfbc4", kill_on_drop: false }`
[INFO] [stdout] 991cd8727b8c4757f7a19e19735282ad7d9f17f590997fa8bb396451376dfbc4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "+beta-2020-10-09" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 32502a041ba5d95f87f12746c4b44013fea96a939428f0e5c8c81768ee096e85
[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" "32502a041ba5d95f87f12746c4b44013fea96a939428f0e5c8c81768ee096e85", kill_on_drop: false }`
[INFO] [stderr]    Compiling adler32 v1.2.0
[INFO] [stderr]    Compiling xml-rs v0.8.3
[INFO] [stderr]    Compiling serde v1.0.117
[INFO] [stderr]    Compiling downcast-rs v1.2.0
[INFO] [stderr]    Compiling weezl v0.1.1
[INFO] [stderr]    Compiling lzw v0.10.0
[INFO] [stderr]    Compiling color_quant v1.1.0
[INFO] [stderr]    Compiling bytemuck v1.4.1
[INFO] [stderr]    Compiling scoped_threadpool v0.1.9
[INFO] [stderr]    Compiling typed-arena v2.0.1
[INFO] [stderr]    Compiling sw-composite v0.7.14
[INFO] [stderr]    Compiling spin_sleep v1.0.0
[INFO] [stderr]    Compiling dces v0.3.0
[INFO] [stderr]    Compiling case v1.0.0
[INFO] [stderr]    Compiling num-traits v0.2.12
[INFO] [stderr]    Compiling libloading v0.6.4
[INFO] [stderr]    Compiling num-integer v0.1.43
[INFO] [stderr]    Compiling num-iter v0.1.41
[INFO] [stderr]    Compiling num-rational v0.3.0
[INFO] [stderr]    Compiling xkbcommon-sys v0.7.4
[INFO] [stderr]    Compiling x11-dl v2.18.5
[INFO] [stderr]    Compiling minifb v0.17.0
[INFO] [stderr]    Compiling proc-macro2 v0.2.3
[INFO] [stderr]    Compiling miniz_oxide v0.3.7
[INFO] [stderr]    Compiling inflate v0.4.5
[INFO] [stderr]    Compiling dlib v0.4.2
[INFO] [stderr]    Compiling orbtk-tree v0.3.1-alpha3
[INFO] [stderr]    Compiling gif v0.11.1
[INFO] [stderr]    Compiling deflate v0.7.20
[INFO] [stderr]    Compiling deflate v0.8.6
[INFO] [stderr]    Compiling stb_truetype v0.3.1
[INFO] [stderr]    Compiling num_cpus v1.13.0
[INFO] [stderr]    Compiling getrandom v0.1.15
[INFO] [stderr]    Compiling nix v0.17.0
[INFO] [stderr]    Compiling raw-window-handle v0.3.3
[INFO] [stderr]    Compiling dirs-sys v0.3.5
[INFO] [stderr]    Compiling wayland-sys v0.25.0
[INFO] [stderr]    Compiling cast v0.2.3
[INFO] [stderr]    Compiling wayland-scanner v0.25.0
[INFO] [stderr]    Compiling quote v0.4.2
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling dirs v3.0.1
[INFO] [stderr]    Compiling derive_more v0.99.11
[INFO] [stderr]    Compiling orbtk-proc-macros v0.3.1-alpha3
[INFO] [stderr]    Compiling png v0.15.3
[INFO] [stderr]    Compiling png v0.16.7
[INFO] [stderr]    Compiling tiff v0.5.0
[INFO] [stderr]    Compiling syn v0.12.15
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rayon-core v1.8.1
[INFO] [stderr]    Compiling xkb v0.2.1
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling euclid v0.20.14
[INFO] [stderr]    Compiling ordered-float v1.1.0
[INFO] [stderr]    Compiling approx v0.3.2
[INFO] [stderr]    Compiling rayon v1.4.1
[INFO] [stderr]    Compiling rusttype v0.8.3
[INFO] [stderr]    Compiling wayland-client v0.25.0
[INFO] [stderr]    Compiling wayland-protocols v0.25.0
[INFO] [stderr]    Compiling tempfile v3.1.0
[INFO] [stderr]    Compiling lyon_geom v0.15.3
[INFO] [stderr]    Compiling raqote v0.8.0
[INFO] [stderr]    Compiling derive_more v0.9.0
[INFO] [stderr]    Compiling wayland-commons v0.25.0
[INFO] [stderr]    Compiling jpeg-decoder v0.1.20
[INFO] [stderr]    Compiling image v0.23.10
[INFO] [stderr]    Compiling ron v0.6.2
[INFO] [stderr]    Compiling rust_decimal v1.8.1
[INFO] [stderr]    Compiling wayland-cursor v0.25.0
[INFO] [stderr]    Compiling orbtk-utils v0.3.1-alpha3
[INFO] [stderr]    Compiling orbtk-theming v0.3.1-alpha3
[INFO] [stderr]    Compiling orbtk-theme v0.3.1-alpha3
[INFO] [stderr]    Compiling orbtk-render v0.3.1-alpha3
[INFO] [stderr]    Compiling orbtk-shell v0.3.1-alpha3
[INFO] [stderr]    Compiling orbtk-api v0.3.1-alpha3
[INFO] [stderr]    Compiling orbtk-widgets v0.3.1-alpha3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2m 09s
[INFO] running `Command { std: "docker" "inspect" "32502a041ba5d95f87f12746c4b44013fea96a939428f0e5c8c81768ee096e85", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "32502a041ba5d95f87f12746c4b44013fea96a939428f0e5c8c81768ee096e85", kill_on_drop: false }`
[INFO] [stdout] 32502a041ba5d95f87f12746c4b44013fea96a939428f0e5c8c81768ee096e85
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "+beta-2020-10-09" "test" "--frozen" "--no-run" "--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] 816ae1cbd9b5ac00adcf5adcd8b19d1aa170c44baee507dd1080888d9e71da6b
[INFO] running `Command { std: "docker" "start" "-a" "816ae1cbd9b5ac00adcf5adcd8b19d1aa170c44baee507dd1080888d9e71da6b", kill_on_drop: false }`
[INFO] [stderr]    Compiling orbtk-widgets v0.3.1-alpha3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 8.89s
[INFO] running `Command { std: "docker" "inspect" "816ae1cbd9b5ac00adcf5adcd8b19d1aa170c44baee507dd1080888d9e71da6b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "816ae1cbd9b5ac00adcf5adcd8b19d1aa170c44baee507dd1080888d9e71da6b", kill_on_drop: false }`
[INFO] [stdout] 816ae1cbd9b5ac00adcf5adcd8b19d1aa170c44baee507dd1080888d9e71da6b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "+beta-2020-10-09" "test" "--frozen", 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] a399451d1b39696e353c4f01a33c9462786dbc402d6baabd47ef814f6868edda
[INFO] running `Command { std: "docker" "start" "-a" "a399451d1b39696e353c4f01a33c9462786dbc402d6baabd47ef814f6868edda", kill_on_drop: false }`
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.29s
[INFO] [stderr]      Running /opt/rustwide/target/debug/deps/orbtk_widgets-3a5efa897807fbf2
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test scroll_indicator::tests::test_offset ... ok
[INFO] [stdout] test slider::tests::test_adjust_val ... ok
[INFO] [stdout] test slider::tests::test_calculate_thumb_x_from_val ... ok
[INFO] [stdout] test scroll_indicator::tests::test_scroll_bar_size ... ok
[INFO] [stdout] test slider::tests::test_calculate_val ... ok
[INFO] [stdout] test slider::tests::test_adjust_max ... ok
[INFO] [stdout] test progress_bar::tests::test_calculate_width ... ok
[INFO] [stdout] test scroll_viewer::tests::test_offset ... ok
[INFO] [stdout] test slider::tests::test_calculate_thumb_x ... ok
[INFO] [stdout] test slider::tests::test_adjust_min ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests orbtk-widgets
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test src/progress_bar.rs - progress_bar::ProgressBar (line 58) ... FAILED
[INFO] [stdout] test src/numeric_box.rs - numeric_box::NumericBox (line 159) ... FAILED
[INFO] [stdout] test src/progress_bar.rs - progress_bar::ProgressBar (line 63) ... FAILED
[INFO] [stdout] test src/numeric_box.rs - numeric_box::NumericBox (line 164) ... FAILED
[INFO] [stdout] test src/progress_bar.rs - progress_bar::ProgressBar (line 69) ... FAILED
[INFO] [stdout] test src/behaviors/text_behavior.rs - behaviors::text_behavior::TextBehavior (line 441) ... FAILED
[INFO] [stdout] test src/tab_widget.rs - tab_widget::TabWidget (line 473) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/progress_bar.rs - progress_bar::ProgressBar (line 58) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ProgressBar`
[INFO] [stdout]  --> src/progress_bar.rs:59:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | ProgressBar::new().build(ctx)
[INFO] [stdout]   | ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 | use orbtk_widgets::ProgressBar;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx` in this scope
[INFO] [stdout]  --> src/progress_bar.rs:59:26
[INFO] [stdout]   |
[INFO] [stdout] 3 | ProgressBar::new().build(ctx)
[INFO] [stdout]   |                          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/numeric_box.rs - numeric_box::NumericBox (line 159) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NumericBox`
[INFO] [stdout]  --> src/numeric_box.rs:160:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | NumericBox::new().build(ctx)
[INFO] [stdout]   | ^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 | use orbtk_widgets::NumericBox;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx` in this scope
[INFO] [stdout]  --> src/numeric_box.rs:160:25
[INFO] [stdout]   |
[INFO] [stdout] 3 | NumericBox::new().build(ctx)
[INFO] [stdout]   |                         ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/progress_bar.rs - progress_bar::ProgressBar (line 63) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ProgressBar`
[INFO] [stdout]  --> src/progress_bar.rs:64:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | ProgressBar::new().val(0.25).build(ctx)
[INFO] [stdout]   | ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 | use orbtk_widgets::ProgressBar;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx` in this scope
[INFO] [stdout]  --> src/progress_bar.rs:64:36
[INFO] [stdout]   |
[INFO] [stdout] 3 | ProgressBar::new().val(0.25).build(ctx)
[INFO] [stdout]   |                                    ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/numeric_box.rs - numeric_box::NumericBox (line 164) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NumericBox`
[INFO] [stdout]  --> src/numeric_box.rs:165:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | NumericBox::new().min(10.0).max(100.0).val(50.0).step(5.0).build(ctx)
[INFO] [stdout]   | ^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 | use orbtk_widgets::NumericBox;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx` in this scope
[INFO] [stdout]  --> src/numeric_box.rs:165:66
[INFO] [stdout]   |
[INFO] [stdout] 3 | NumericBox::new().min(10.0).max(100.0).val(50.0).step(5.0).build(ctx)
[INFO] [stdout]   |                                                                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/progress_bar.rs - progress_bar::ProgressBar (line 69) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `ctx` in this scope
[INFO] [stdout]  --> src/progress_bar.rs:70:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | ctx.child("pgbar").set::<f64>("val", amount);
[INFO] [stdout]   | ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `amount` in this scope
[INFO] [stdout]  --> src/progress_bar.rs:70:38
[INFO] [stdout]   |
[INFO] [stdout] 3 | ctx.child("pgbar").set::<f64>("val", amount);
[INFO] [stdout]   |                                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/behaviors/text_behavior.rs - behaviors::text_behavior::TextBehavior (line 441) stdout ----
[INFO] [stdout] error: this file contains an unclosed delimiter
[INFO] [stdout]   --> src/behaviors/text_behavior.rs:486:2
[INFO] [stdout]    |
[INFO] [stdout] 2  | fn main() {
[INFO] [stdout]    |           - unclosed delimiter
[INFO] [stdout] ...
[INFO] [stdout] 16 |     fn template(self, id: Entity, ctx: &mut BuildContext) -> Self {
[INFO] [stdout]    |                                                                   - this delimiter might not be properly closed...
[INFO] [stdout] ...
[INFO] [stdout] 46 | }
[INFO] [stdout]    | - ...as it matches this but it has different indentation
[INFO] [stdout] 47 | }
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] error: expected `;`, found `widget`
[INFO] [stdout]  --> src/behaviors/text_behavior.rs:442:22
[INFO] [stdout]   |
[INFO] [stdout] 3 | use orbtk::prelude::*
[INFO] [stdout]   |                      ^ help: add `;` here
[INFO] [stdout] 4 | 
[INFO] [stdout] 5 | widget!(MyInput {
[INFO] [stdout]   | ------ unexpected token
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `orbtk`
[INFO] [stdout]  --> src/behaviors/text_behavior.rs:442:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use orbtk::prelude::*
[INFO] [stdout]   |     ^^^^^ use of undeclared crate or module `orbtk`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `widget` in this scope
[INFO] [stdout]  --> src/behaviors/text_behavior.rs:444:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | widget!(MyInput {
[INFO] [stdout]   | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Template` in this scope
[INFO] [stdout]   --> src/behaviors/text_behavior.rs:454:6
[INFO] [stdout]    |
[INFO] [stdout] 15 | impl Template for MyInput {
[INFO] [stdout]    |      ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 2  | use orbtk_api::widget_base::Template;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MyInput` in this scope
[INFO] [stdout]   --> src/behaviors/text_behavior.rs:454:19
[INFO] [stdout]    |
[INFO] [stdout] 15 | impl Template for MyInput {
[INFO] [stdout]    |                   ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Entity` in this scope
[INFO] [stdout]   --> src/behaviors/text_behavior.rs:455:27
[INFO] [stdout]    |
[INFO] [stdout] 16 |     fn template(self, id: Entity, ctx: &mut BuildContext) -> Self {
[INFO] [stdout]    |                           ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  | use dces::prelude::Entity;
[INFO] [stdout]    |
[INFO] [stdout] 2  | use orbtk_api::macros::Entity;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BuildContext` in this scope
[INFO] [stdout]   --> src/behaviors/text_behavior.rs:455:45
[INFO] [stdout]    |
[INFO] [stdout] 16 |     fn template(self, id: Entity, ctx: &mut BuildContext) -> Self {
[INFO] [stdout]    |                                             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  | use orbtk_api::widget_base::BuildContext;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TextBlock`
[INFO] [stdout]   --> src/behaviors/text_behavior.rs:457:26
[INFO] [stdout]    |
[INFO] [stdout] 18 |         let text_block = TextBlock::new()
[INFO] [stdout]    |                          ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  | use orbtk_widgets::TextBlock;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Cursor`
[INFO] [stdout]   --> src/behaviors/text_behavior.rs:464:22
[INFO] [stdout]    |
[INFO] [stdout] 25 |         let cursor = Cursor::new()
[INFO] [stdout]    |                      ^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 2  | use orbtk_widgets::Cursor;
[INFO] [stdout]    |
[INFO] [stdout] 2  | use std::collections::linked_list::Cursor;
[INFO] [stdout]    |
[INFO] [stdout] 2  | use std::io::Cursor;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TextBehavior`
[INFO] [stdout]   --> src/behaviors/text_behavior.rs:471:28
[INFO] [stdout]    |
[INFO] [stdout] 32 |        let text_behavior = TextBehavior::new()
[INFO] [stdout]    |                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  | use orbtk_widgets::behaviors::TextBehavior;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 11 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/tab_widget.rs - tab_widget::TabWidget (line 473) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TabWidget`
[INFO] [stdout]  --> src/tab_widget.rs:474:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | TabWidget::new()
[INFO] [stdout]   | ^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 | use orbtk_widgets::TabWidget;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TextBlock`
[INFO] [stdout]  --> src/tab_widget.rs:475:21
[INFO] [stdout]   |
[INFO] [stdout] 4 | .tab("Tab header 1",TextBlock::new().text("Tab content 1").build(ctx))
[INFO] [stdout]   |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 | use orbtk_widgets::TextBlock;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx` in this scope
[INFO] [stdout]  --> src/tab_widget.rs:475:66
[INFO] [stdout]   |
[INFO] [stdout] 4 | .tab("Tab header 1",TextBlock::new().text("Tab content 1").build(ctx))
[INFO] [stdout]   |                                                                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TextBlock`
[INFO] [stdout]  --> src/tab_widget.rs:476:21
[INFO] [stdout]   |
[INFO] [stdout] 5 | .tab("Tab header 2",TextBlock::new().text("Tab content 2").build(ctx))
[INFO] [stdout]   |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 | use orbtk_widgets::TextBlock;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx` in this scope
[INFO] [stdout]  --> src/tab_widget.rs:476:66
[INFO] [stdout]   |
[INFO] [stdout] 5 | .tab("Tab header 2",TextBlock::new().text("Tab content 2").build(ctx))
[INFO] [stdout]   |                                                                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TextBlock`
[INFO] [stdout]  --> src/tab_widget.rs:477:21
[INFO] [stdout]   |
[INFO] [stdout] 6 | .tab("Tab header 3",TextBlock::new().text("Tab content 3").build(ctx))
[INFO] [stdout]   |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 | use orbtk_widgets::TextBlock;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx` in this scope
[INFO] [stdout]  --> src/tab_widget.rs:477:66
[INFO] [stdout]   |
[INFO] [stdout] 6 | .tab("Tab header 3",TextBlock::new().text("Tab content 3").build(ctx))
[INFO] [stdout]   |                                                                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ctx` in this scope
[INFO] [stdout]  --> src/tab_widget.rs:478:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | .build(ctx)
[INFO] [stdout]   |        ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/behaviors/text_behavior.rs - behaviors::text_behavior::TextBehavior (line 441)
[INFO] [stdout]     src/numeric_box.rs - numeric_box::NumericBox (line 159)
[INFO] [stdout]     src/numeric_box.rs - numeric_box::NumericBox (line 164)
[INFO] [stdout]     src/progress_bar.rs - progress_bar::ProgressBar (line 58)
[INFO] [stdout]     src/progress_bar.rs - progress_bar::ProgressBar (line 63)
[INFO] [stdout]     src/progress_bar.rs - progress_bar::ProgressBar (line 69)
[INFO] [stdout]     src/tab_widget.rs - tab_widget::TabWidget (line 473)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 7 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" "a399451d1b39696e353c4f01a33c9462786dbc402d6baabd47ef814f6868edda", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a399451d1b39696e353c4f01a33c9462786dbc402d6baabd47ef814f6868edda", kill_on_drop: false }`
[INFO] [stdout] a399451d1b39696e353c4f01a33c9462786dbc402d6baabd47ef814f6868edda
