[INFO] cloning repository https://github.com/Erix4/rsvelte
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Erix4/rsvelte" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FErix4%2Frsvelte", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FErix4%2Frsvelte'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] b563d9e36a44a8ca2b602e5572da44ecd438a525
[INFO] testing Erix4/rsvelte against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FErix4%2Frsvelte" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Erix4/rsvelte
[INFO] finished tweaking git repo https://github.com/Erix4/rsvelte
[INFO] tweaked toml for git repo https://github.com/Erix4/rsvelte written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Erix4/rsvelte on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Erix4/rsvelte already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b86496f2d21a1a58fe1d6c570ee39c9a94498bca50a66ae9cd0e0ece61e185be
[INFO] running `Command { std: "docker" "start" "-a" "b86496f2d21a1a58fe1d6c570ee39c9a94498bca50a66ae9cd0e0ece61e185be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b86496f2d21a1a58fe1d6c570ee39c9a94498bca50a66ae9cd0e0ece61e185be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b86496f2d21a1a58fe1d6c570ee39c9a94498bca50a66ae9cd0e0ece61e185be", kill_on_drop: false }`
[INFO] [stdout] b86496f2d21a1a58fe1d6c570ee39c9a94498bca50a66ae9cd0e0ece61e185be
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7441a4e64f9eaacb8fb0b7dfe033aeb089a9d0c5a795dec74de14b9ff6e8f326
[INFO] running `Command { std: "docker" "start" "-a" "7441a4e64f9eaacb8fb0b7dfe033aeb089a9d0c5a795dec74de14b9ff6e8f326", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.106
[INFO] [stderr]    Compiling bumpalo v3.19.0
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling remove_dir_all v0.5.3
[INFO] [stderr]    Compiling rsvelte v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling wasm-bindgen v0.2.106
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling tempdir v0.3.7
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.106
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.106
[INFO] [stderr]    Compiling js-sys v0.3.83
[INFO] [stderr]    Compiling web-sys v0.3.83
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]   --> src/code_gen/fragment.rs:17:17
[INFO] [stdout]    |
[INFO] [stdout] 17 |         scope::{self, ScopeData},
[INFO] [stdout]    |                 ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Path`
[INFO] [stdout]  --> src/parse/mod.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 |     path::{Path, PathBuf},
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ElementArrayItem` is never used
[INFO] [stdout]   --> src/code_gen/mod.rs:17:10
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub enum ElementArrayItem {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `has_name` is never used
[INFO] [stdout]   --> src/code_gen/scope.rs:33:8
[INFO] [stdout]    |
[INFO] [stdout] 14 | impl ScopeData<'_> {
[INFO] [stdout]    | ------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 33 |     fn has_name(&self, name: &str) -> bool {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sanitize_scope_var_name` is never used
[INFO] [stdout]   --> src/code_gen/scope.rs:70:4
[INFO] [stdout]    |
[INFO] [stdout] 70 | fn sanitize_scope_var_name(var_name: &str) -> String {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_to` is never used
[INFO] [stdout]    --> src/parse/rs_parse/mod.rs:116:4
[INFO] [stdout]     |
[INFO] [stdout] 116 | fn parse_to<T: Peek>(
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `agnostic_code` and `derived_handlers` are never read
[INFO] [stdout]   --> src/transform/mod.rs:94:9
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub struct CompContext {
[INFO] [stdout]    |            ----------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 94 |     pub agnostic_code: Vec<proc_macro2::TokenStream>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 97 |     pub derived_handlers: Vec<DerivedVar>, //pub child_propagators
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `id` is never read
[INFO] [stdout]    --> src/transform/node/mod.rs:104:9
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub struct Node {
[INFO] [stdout]     |            ---- field in this struct
[INFO] [stdout] 104 |     pub id: u32,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ExprType` is never used
[INFO] [stdout]  --> src/transform/node/infer.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub enum ExprType {
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `map_to_update` is never used
[INFO] [stdout]  --> src/transform/node/utils.rs:5:8
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub fn map_to_update(
[INFO] [stdout]   |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_content_accessor` is never used
[INFO] [stdout]   --> src/transform/node/utils.rs:19:8
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub fn get_content_accessor(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `merge_hashmaps` is never used
[INFO] [stdout]   --> src/transform/node/utils.rs:32:8
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn merge_hashmaps(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `merge_into_hashmap` is never used
[INFO] [stdout]   --> src/transform/node/utils.rs:43:8
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub fn merge_into_hashmap(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `find_all_fragments` is never used
[INFO] [stdout]   --> src/transform/node/utils.rs:55:8
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub fn find_all_fragments(nodes: &Vec<Node>) -> Vec<&Node> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/code_gen/scope.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn wrap(&self, name: syn::Ident, ty: syn::Type) -> ScopeData {
[INFO] [stdout]    |                 ^^^^^ the lifetime is elided here          ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn wrap(&self, name: syn::Ident, ty: syn::Type) -> ScopeData<'_> {
[INFO] [stdout]    |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 16.90s
[INFO] running `Command { std: "docker" "inspect" "7441a4e64f9eaacb8fb0b7dfe033aeb089a9d0c5a795dec74de14b9ff6e8f326", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7441a4e64f9eaacb8fb0b7dfe033aeb089a9d0c5a795dec74de14b9ff6e8f326", kill_on_drop: false }`
[INFO] [stdout] 7441a4e64f9eaacb8fb0b7dfe033aeb089a9d0c5a795dec74de14b9ff6e8f326
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c82b2eb7073fc20cb5eeb2db9edbec6d795f9d9114e5ef899f000b9d3d24210b
[INFO] running `Command { std: "docker" "start" "-a" "c82b2eb7073fc20cb5eeb2db9edbec6d795f9d9114e5ef899f000b9d3d24210b", kill_on_drop: false }`
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling jiff v0.2.16
[INFO] [stderr]    Compiling rsvelte v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]   --> src/code_gen/fragment.rs:17:17
[INFO] [stdout]    |
[INFO] [stdout] 17 |         scope::{self, ScopeData},
[INFO] [stdout]    |                 ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Path`
[INFO] [stdout]  --> src/parse/mod.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 |     path::{Path, PathBuf},
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ElementArrayItem` is never used
[INFO] [stdout]   --> src/code_gen/mod.rs:17:10
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub enum ElementArrayItem {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `has_name` is never used
[INFO] [stdout]   --> src/code_gen/scope.rs:33:8
[INFO] [stdout]    |
[INFO] [stdout] 14 | impl ScopeData<'_> {
[INFO] [stdout]    | ------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 33 |     fn has_name(&self, name: &str) -> bool {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sanitize_scope_var_name` is never used
[INFO] [stdout]   --> src/code_gen/scope.rs:70:4
[INFO] [stdout]    |
[INFO] [stdout] 70 | fn sanitize_scope_var_name(var_name: &str) -> String {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_to` is never used
[INFO] [stdout]    --> src/parse/rs_parse/mod.rs:116:4
[INFO] [stdout]     |
[INFO] [stdout] 116 | fn parse_to<T: Peek>(
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `agnostic_code` and `derived_handlers` are never read
[INFO] [stdout]   --> src/transform/mod.rs:94:9
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub struct CompContext {
[INFO] [stdout]    |            ----------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 94 |     pub agnostic_code: Vec<proc_macro2::TokenStream>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 97 |     pub derived_handlers: Vec<DerivedVar>, //pub child_propagators
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `id` is never read
[INFO] [stdout]    --> src/transform/node/mod.rs:104:9
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub struct Node {
[INFO] [stdout]     |            ---- field in this struct
[INFO] [stdout] 104 |     pub id: u32,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ExprType` is never used
[INFO] [stdout]  --> src/transform/node/infer.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub enum ExprType {
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `map_to_update` is never used
[INFO] [stdout]  --> src/transform/node/utils.rs:5:8
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub fn map_to_update(
[INFO] [stdout]   |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_content_accessor` is never used
[INFO] [stdout]   --> src/transform/node/utils.rs:19:8
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub fn get_content_accessor(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `merge_hashmaps` is never used
[INFO] [stdout]   --> src/transform/node/utils.rs:32:8
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn merge_hashmaps(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `merge_into_hashmap` is never used
[INFO] [stdout]   --> src/transform/node/utils.rs:43:8
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub fn merge_into_hashmap(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `find_all_fragments` is never used
[INFO] [stdout]   --> src/transform/node/utils.rs:55:8
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub fn find_all_fragments(nodes: &Vec<Node>) -> Vec<&Node> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/code_gen/scope.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn wrap(&self, name: syn::Ident, ty: syn::Type) -> ScopeData {
[INFO] [stdout]    |                 ^^^^^ the lifetime is elided here          ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn wrap(&self, name: syn::Ident, ty: syn::Type) -> ScopeData<'_> {
[INFO] [stdout]    |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling env_filter v0.1.4
[INFO] [stderr]    Compiling env_logger v0.11.8
[INFO] [stdout] warning: unused import: `setup_dir`
[INFO] [stdout]  --> examples/run_wasm_reloader.rs:3:24
[INFO] [stdout]   |
[INFO] [stdout] 3 | use rsvelte::{compile, setup_dir};
[INFO] [stdout]   |                        ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Stdio`
[INFO] [stdout]  --> examples/show_output.rs:4:24
[INFO] [stdout]   |
[INFO] [stdout] 4 |     process::{Command, Stdio},
[INFO] [stdout]   |                        ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `setup_dir_force`
[INFO] [stdout]  --> examples/show_output.rs:7:35
[INFO] [stdout]   |
[INFO] [stdout] 7 | use rsvelte::{compile, setup_dir, setup_dir_force};
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]   --> src/code_gen/fragment.rs:17:17
[INFO] [stdout]    |
[INFO] [stdout] 17 |         scope::{self, ScopeData},
[INFO] [stdout]    |                 ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Path`
[INFO] [stdout]  --> src/parse/mod.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 |     path::{Path, PathBuf},
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ElementArrayItem` is never used
[INFO] [stdout]   --> src/code_gen/mod.rs:17:10
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub enum ElementArrayItem {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `has_name` is never used
[INFO] [stdout]   --> src/code_gen/scope.rs:33:8
[INFO] [stdout]    |
[INFO] [stdout] 14 | impl ScopeData<'_> {
[INFO] [stdout]    | ------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 33 |     fn has_name(&self, name: &str) -> bool {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sanitize_scope_var_name` is never used
[INFO] [stdout]   --> src/code_gen/scope.rs:70:4
[INFO] [stdout]    |
[INFO] [stdout] 70 | fn sanitize_scope_var_name(var_name: &str) -> String {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_to` is never used
[INFO] [stdout]    --> src/parse/rs_parse/mod.rs:116:4
[INFO] [stdout]     |
[INFO] [stdout] 116 | fn parse_to<T: Peek>(
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `agnostic_code` and `derived_handlers` are never read
[INFO] [stdout]   --> src/transform/mod.rs:94:9
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub struct CompContext {
[INFO] [stdout]    |            ----------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 94 |     pub agnostic_code: Vec<proc_macro2::TokenStream>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 97 |     pub derived_handlers: Vec<DerivedVar>, //pub child_propagators
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `id` is never read
[INFO] [stdout]    --> src/transform/node/mod.rs:104:9
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub struct Node {
[INFO] [stdout]     |            ---- field in this struct
[INFO] [stdout] 104 |     pub id: u32,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ExprType` is never used
[INFO] [stdout]  --> src/transform/node/infer.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub enum ExprType {
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `map_to_update` is never used
[INFO] [stdout]  --> src/transform/node/utils.rs:5:8
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub fn map_to_update(
[INFO] [stdout]   |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_content_accessor` is never used
[INFO] [stdout]   --> src/transform/node/utils.rs:19:8
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub fn get_content_accessor(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `merge_hashmaps` is never used
[INFO] [stdout]   --> src/transform/node/utils.rs:32:8
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn merge_hashmaps(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `merge_into_hashmap` is never used
[INFO] [stdout]   --> src/transform/node/utils.rs:43:8
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub fn merge_into_hashmap(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `find_all_fragments` is never used
[INFO] [stdout]   --> src/transform/node/utils.rs:55:8
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub fn find_all_fragments(nodes: &Vec<Node>) -> Vec<&Node> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/code_gen/scope.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn wrap(&self, name: syn::Ident, ty: syn::Type) -> ScopeData {
[INFO] [stdout]    |                 ^^^^^ the lifetime is elided here          ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn wrap(&self, name: syn::Ident, ty: syn::Type) -> ScopeData<'_> {
[INFO] [stdout]    |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 12.80s
[INFO] running `Command { std: "docker" "inspect" "c82b2eb7073fc20cb5eeb2db9edbec6d795f9d9114e5ef899f000b9d3d24210b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c82b2eb7073fc20cb5eeb2db9edbec6d795f9d9114e5ef899f000b9d3d24210b", kill_on_drop: false }`
[INFO] [stdout] c82b2eb7073fc20cb5eeb2db9edbec6d795f9d9114e5ef899f000b9d3d24210b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ce6776f9a4231daabaab8a3be73b728fe3aee1d4b7df7f5cd91bd2b8174fe479
[INFO] running `Command { std: "docker" "start" "-a" "ce6776f9a4231daabaab8a3be73b728fe3aee1d4b7df7f5cd91bd2b8174fe479", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `self`
[INFO] [stderr]   --> src/code_gen/fragment.rs:17:17
[INFO] [stderr]    |
[INFO] [stderr] 17 |         scope::{self, ScopeData},
[INFO] [stderr]    |                 ^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Path`
[INFO] [stderr]  --> src/parse/mod.rs:6:12
[INFO] [stderr]   |
[INFO] [stderr] 6 |     path::{Path, PathBuf},
[INFO] [stderr]   |            ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: enum `ElementArrayItem` is never used
[INFO] [stderr]   --> src/code_gen/mod.rs:17:10
[INFO] [stderr]    |
[INFO] [stderr] 17 | pub enum ElementArrayItem {
[INFO] [stderr]    |          ^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: method `has_name` is never used
[INFO] [stderr]   --> src/code_gen/scope.rs:33:8
[INFO] [stderr]    |
[INFO] [stderr] 14 | impl ScopeData<'_> {
[INFO] [stderr]    | ------------------ method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 33 |     fn has_name(&self, name: &str) -> bool {
[INFO] [stderr]    |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `sanitize_scope_var_name` is never used
[INFO] [stderr]   --> src/code_gen/scope.rs:70:4
[INFO] [stderr]    |
[INFO] [stderr] 70 | fn sanitize_scope_var_name(var_name: &str) -> String {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `parse_to` is never used
[INFO] [stderr]    --> src/parse/rs_parse/mod.rs:116:4
[INFO] [stderr]     |
[INFO] [stderr] 116 | fn parse_to<T: Peek>(
[INFO] [stderr]     |    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `agnostic_code` and `derived_handlers` are never read
[INFO] [stderr]   --> src/transform/mod.rs:94:9
[INFO] [stderr]    |
[INFO] [stderr] 82 | pub struct CompContext {
[INFO] [stderr]    |            ----------- fields in this struct
[INFO] [stderr] ...
[INFO] [stderr] 94 |     pub agnostic_code: Vec<proc_macro2::TokenStream>,
[INFO] [stderr]    |         ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 97 |     pub derived_handlers: Vec<DerivedVar>, //pub child_propagators
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `id` is never read
[INFO] [stderr]    --> src/transform/node/mod.rs:104:9
[INFO] [stderr]     |
[INFO] [stderr] 103 | pub struct Node {
[INFO] [stderr]     |            ---- field in this struct
[INFO] [stderr] 104 |     pub id: u32,
[INFO] [stderr]     |         ^^
[INFO] [stderr] 
[INFO] [stderr] warning: enum `ExprType` is never used
[INFO] [stderr]  --> src/transform/node/infer.rs:4:10
[INFO] [stderr]   |
[INFO] [stderr] 4 | pub enum ExprType {
[INFO] [stderr]   |          ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `map_to_update` is never used
[INFO] [stderr]  --> src/transform/node/utils.rs:5:8
[INFO] [stderr]   |
[INFO] [stderr] 5 | pub fn map_to_update(
[INFO] [stderr]   |        ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `get_content_accessor` is never used
[INFO] [stderr]   --> src/transform/node/utils.rs:19:8
[INFO] [stderr]    |
[INFO] [stderr] 19 | pub fn get_content_accessor(
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `merge_hashmaps` is never used
[INFO] [stderr]   --> src/transform/node/utils.rs:32:8
[INFO] [stderr]    |
[INFO] [stderr] 32 | pub fn merge_hashmaps(
[INFO] [stderr]    |        ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `merge_into_hashmap` is never used
[INFO] [stderr]   --> src/transform/node/utils.rs:43:8
[INFO] [stderr]    |
[INFO] [stderr] 43 | pub fn merge_into_hashmap(
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `find_all_fragments` is never used
[INFO] [stderr]   --> src/transform/node/utils.rs:55:8
[INFO] [stderr]    |
[INFO] [stderr] 55 | pub fn find_all_fragments(nodes: &Vec<Node>) -> Vec<&Node> {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/code_gen/scope.rs:23:17
[INFO] [stderr]    |
[INFO] [stderr] 23 |     pub fn wrap(&self, name: syn::Ident, ty: syn::Type) -> ScopeData {
[INFO] [stderr]    |                 ^^^^^ the lifetime is elided here          ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 23 |     pub fn wrap(&self, name: syn::Ident, ty: syn::Type) -> ScopeData<'_> {
[INFO] [stderr]    |                                                                     ++++
[INFO] [stderr] 
[INFO] [stderr] warning: `rsvelte` (lib) generated 15 warnings (run `cargo fix --lib -p rsvelte` to apply 3 suggestions)
[INFO] [stderr] warning: unused import: `Stdio`
[INFO] [stderr]  --> examples/show_output.rs:4:24
[INFO] [stderr]   |
[INFO] [stderr] 4 |     process::{Command, Stdio},
[INFO] [stderr]   |                        ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `setup_dir_force`
[INFO] [stderr]  --> examples/show_output.rs:7:35
[INFO] [stderr]   |
[INFO] [stderr] 7 | use rsvelte::{compile, setup_dir, setup_dir_force};
[INFO] [stderr]   |                                   ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `setup_dir`
[INFO] [stderr]  --> examples/run_wasm_reloader.rs:3:24
[INFO] [stderr]   |
[INFO] [stderr] 3 | use rsvelte::{compile, setup_dir};
[INFO] [stderr]   |                        ^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `rsvelte` (lib test) generated 15 warnings (15 duplicates)
[INFO] [stderr] warning: `rsvelte` (example "show_output") generated 2 warnings (run `cargo fix --example "show_output" -p rsvelte` to apply 2 suggestions)
[INFO] [stderr] warning: `rsvelte` (example "run_wasm_reloader") generated 1 warning (run `cargo fix --example "run_wasm_reloader" -p rsvelte` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rsvelte-a9b423a0492910db)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rsvelte
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test src/transform/node/mod.rs - transform::node::Node (line 95) ... FAILED
[INFO] [stdout] test src/transform/node/mod.rs - transform::node::Node (line 61) ... FAILED
[INFO] [stdout] test src/transform/node/mod.rs - transform::node::Node (line 71) ... FAILED
[INFO] [stdout] test src/lib.rs - get_static_files (line 254) ... FAILED
[INFO] [stdout] test src/transform/node/mod.rs - transform::node::Node (line 84) ... FAILED
[INFO] [stdout] test src/code_gen/new_func.rs - code_gen::new_func::Node::get_create_code (line 77) ... FAILED
[INFO] [stdout] test src/lib.rs - setup_dir (line 193) ... FAILED
[INFO] [stdout] test src/code_gen/update_func.rs - code_gen::update_func::Node::get_update_code (line 68) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/transform/node/mod.rs - transform::node::Node (line 95) stdout ----
[INFO] [stdout] error[E0424]: expected value, found module `self`
[INFO] [stdout]   --> src/transform/node/mod.rs:96:4
[INFO] [stdout]    |
[INFO] [stdout] 95 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_transform_node_mod_rs_95_0() {
[INFO] [stdout]    |                                         -------------------------------------------- this function can't have a `self` parameter
[INFO] [stdout] 96 | if self.if_branch_1 {
[INFO] [stdout]    |    ^^^^ `self` value is a keyword only available in methods with a `self` parameter
[INFO] [stdout] 
[INFO] [stdout] error[E0424]: expected value, found module `self`
[INFO] [stdout]   --> src/transform/node/mod.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 95 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_transform_node_mod_rs_95_0() {
[INFO] [stdout]    |                                         -------------------------------------------- this function can't have a `self` parameter
[INFO] [stdout] 96 | if self.if_branch_1 {
[INFO] [stdout] 97 |     self.elements.1.if_content
[INFO] [stdout]    |     ^^^^ `self` value is a keyword only available in methods with a `self` parameter
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0424`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transform/node/mod.rs - transform::node::Node (line 61) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `document` in this scope
[INFO] [stdout]   --> src/transform/node/mod.rs:62:14
[INFO] [stdout]    |
[INFO] [stdout] 62 | let node_1 = document.create_element("div")?;
[INFO] [stdout]    |              ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 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/transform/node/mod.rs - transform::node::Node (line 71) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `parent` in this scope
[INFO] [stdout]   --> src/transform/node/mod.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | parent.append_child(&node_1)?;
[INFO] [stdout]    | ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `node_1` in this scope
[INFO] [stdout]   --> src/transform/node/mod.rs:72:22
[INFO] [stdout]    |
[INFO] [stdout] 72 | parent.append_child(&node_1)?;
[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/lib.rs - get_static_files (line 254) stdout ----
[INFO] [stdout] error: unknown start of token: \u{251c}
[INFO] [stdout]    --> src/lib.rs:256:1
[INFO] [stdout]     |
[INFO] [stdout] 256 | ├── rust-gen/
[INFO] [stdout]     | ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:256:2
[INFO] [stdout]     |
[INFO] [stdout] 256 | ├── rust-gen/
[INFO] [stdout]     |  ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 256 - ├── rust-gen/
[INFO] [stdout] 256 + ├-- rust-gen/
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:256:3
[INFO] [stdout]     |
[INFO] [stdout] 256 | ├── rust-gen/
[INFO] [stdout]     |   ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 256 - ├── rust-gen/
[INFO] [stdout] 256 + ├─- rust-gen/
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2502}
[INFO] [stdout]    --> src/lib.rs:257:1
[INFO] [stdout]     |
[INFO] [stdout] 257 | │   ├── src/
[INFO] [stdout]     | ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{251c}
[INFO] [stdout]    --> src/lib.rs:257:5
[INFO] [stdout]     |
[INFO] [stdout] 257 | │   ├── src/
[INFO] [stdout]     |     ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:257:6
[INFO] [stdout]     |
[INFO] [stdout] 257 | │   ├── src/
[INFO] [stdout]     |      ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 257 - │   ├── src/
[INFO] [stdout] 257 + │   ├-- src/
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | │   ├── src/
[INFO] [stdout]     |       ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 257 - │   ├── src/
[INFO] [stdout] 257 + │   ├─- src/
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2502}
[INFO] [stdout]    --> src/lib.rs:258:1
[INFO] [stdout]     |
[INFO] [stdout] 258 | │   │   ├── lib.rs
[INFO] [stdout]     | ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2502}
[INFO] [stdout]    --> src/lib.rs:258:5
[INFO] [stdout]     |
[INFO] [stdout] 258 | │   │   ├── lib.rs
[INFO] [stdout]     |     ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{251c}
[INFO] [stdout]    --> src/lib.rs:258:9
[INFO] [stdout]     |
[INFO] [stdout] 258 | │   │   ├── lib.rs
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:258:10
[INFO] [stdout]     |
[INFO] [stdout] 258 | │   │   ├── lib.rs
[INFO] [stdout]     |          ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 258 - │   │   ├── lib.rs
[INFO] [stdout] 258 + │   │   ├-- lib.rs
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:258:11
[INFO] [stdout]     |
[INFO] [stdout] 258 | │   │   ├── lib.rs
[INFO] [stdout]     |           ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 258 - │   │   ├── lib.rs
[INFO] [stdout] 258 + │   │   ├─- lib.rs
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2502}
[INFO] [stdout]    --> src/lib.rs:259:1
[INFO] [stdout]     |
[INFO] [stdout] 259 | │   │   └── state.rs
[INFO] [stdout]     | ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2502}
[INFO] [stdout]    --> src/lib.rs:259:5
[INFO] [stdout]     |
[INFO] [stdout] 259 | │   │   └── state.rs
[INFO] [stdout]     |     ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2514}
[INFO] [stdout]    --> src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | │   │   └── state.rs
[INFO] [stdout]     |         ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:259:10
[INFO] [stdout]     |
[INFO] [stdout] 259 | │   │   └── state.rs
[INFO] [stdout]     |          ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 259 - │   │   └── state.rs
[INFO] [stdout] 259 + │   │   └-- state.rs
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:259:11
[INFO] [stdout]     |
[INFO] [stdout] 259 | │   │   └── state.rs
[INFO] [stdout]     |           ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 259 - │   │   └── state.rs
[INFO] [stdout] 259 + │   │   └─- state.rs
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2502}
[INFO] [stdout]    --> src/lib.rs:260:1
[INFO] [stdout]     |
[INFO] [stdout] 260 | │   └── Cargo.toml
[INFO] [stdout]     | ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2514}
[INFO] [stdout]    --> src/lib.rs:260:5
[INFO] [stdout]     |
[INFO] [stdout] 260 | │   └── Cargo.toml
[INFO] [stdout]     |     ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:260:6
[INFO] [stdout]     |
[INFO] [stdout] 260 | │   └── Cargo.toml
[INFO] [stdout]     |      ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 260 - │   └── Cargo.toml
[INFO] [stdout] 260 + │   └-- Cargo.toml
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:260:7
[INFO] [stdout]     |
[INFO] [stdout] 260 | │   └── Cargo.toml
[INFO] [stdout]     |       ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 260 - │   └── Cargo.toml
[INFO] [stdout] 260 + │   └─- Cargo.toml
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2514}
[INFO] [stdout]    --> src/lib.rs:261:1
[INFO] [stdout]     |
[INFO] [stdout] 261 | └── build/
[INFO] [stdout]     | ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:261:2
[INFO] [stdout]     |
[INFO] [stdout] 261 | └── build/
[INFO] [stdout]     |  ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 261 - └── build/
[INFO] [stdout] 261 + └-- build/
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:261:3
[INFO] [stdout]     |
[INFO] [stdout] 261 | └── build/
[INFO] [stdout]     |   ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 261 - └── build/
[INFO] [stdout] 261 + └─- build/
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{251c}
[INFO] [stdout]    --> src/lib.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     ├── pkg/        (bindgen files)
[INFO] [stdout]     |     ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:262:6
[INFO] [stdout]     |
[INFO] [stdout] 262 |     ├── pkg/        (bindgen files)
[INFO] [stdout]     |      ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 262 -     ├── pkg/        (bindgen files)
[INFO] [stdout] 262 +     ├-- pkg/        (bindgen files)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:262:7
[INFO] [stdout]     |
[INFO] [stdout] 262 |     ├── pkg/        (bindgen files)
[INFO] [stdout]     |       ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 262 -     ├── pkg/        (bindgen files)
[INFO] [stdout] 262 +     ├─- pkg/        (bindgen files)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{251c}
[INFO] [stdout]    --> src/lib.rs:263:5
[INFO] [stdout]     |
[INFO] [stdout] 263 |     ├── startup.js
[INFO] [stdout]     |     ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:263:6
[INFO] [stdout]     |
[INFO] [stdout] 263 |     ├── startup.js
[INFO] [stdout]     |      ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 263 -     ├── startup.js
[INFO] [stdout] 263 +     ├-- startup.js
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:263:7
[INFO] [stdout]     |
[INFO] [stdout] 263 |     ├── startup.js
[INFO] [stdout]     |       ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 263 -     ├── startup.js
[INFO] [stdout] 263 +     ├─- startup.js
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{251c}
[INFO] [stdout]    --> src/lib.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 |     ├── patches.js
[INFO] [stdout]     |     ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:264:6
[INFO] [stdout]     |
[INFO] [stdout] 264 |     ├── patches.js
[INFO] [stdout]     |      ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 264 -     ├── patches.js
[INFO] [stdout] 264 +     ├-- patches.js
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:264:7
[INFO] [stdout]     |
[INFO] [stdout] 264 |     ├── patches.js
[INFO] [stdout]     |       ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 264 -     ├── patches.js
[INFO] [stdout] 264 +     ├─- patches.js
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2514}
[INFO] [stdout]    --> src/lib.rs:265:5
[INFO] [stdout]     |
[INFO] [stdout] 265 |     └── index.html
[INFO] [stdout]     |     ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:265:6
[INFO] [stdout]     |
[INFO] [stdout] 265 |     └── index.html
[INFO] [stdout]     |      ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 265 -     └── index.html
[INFO] [stdout] 265 +     └-- index.html
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:265:7
[INFO] [stdout]     |
[INFO] [stdout] 265 |     └── index.html
[INFO] [stdout]     |       ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 265 -     └── index.html
[INFO] [stdout] 265 +     └─- index.html
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!` or `::`, found `/`
[INFO] [stdout]    --> src/lib.rs:255:7
[INFO] [stdout]     |
[INFO] [stdout] 255 | output/
[INFO] [stdout]     |       ^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 37 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/transform/node/mod.rs - transform::node::Node (line 84) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `flag_snapshot` in this scope
[INFO] [stdout]   --> src/transform/node/mod.rs:85:4
[INFO] [stdout]    |
[INFO] [stdout] 85 | if flag_snapshot & 1 << 1 != 0 {
[INFO] [stdout]    |    ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0424]: expected value, found module `self`
[INFO] [stdout]   --> src/transform/node/mod.rs:86:3
[INFO] [stdout]    |
[INFO] [stdout] 84 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_transform_node_mod_rs_84_0() {
[INFO] [stdout]    |                                         -------------------------------------------- this function can't have a `self` parameter
[INFO] [stdout] 85 | if flag_snapshot & 1 << 1 != 0 {
[INFO] [stdout] 86 |   self.elements.1.set_text_content(Some(&new_value));
[INFO] [stdout]    |   ^^^^ `self` value is a keyword only available in methods with a `self` parameter
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `new_value` in this scope
[INFO] [stdout]   --> src/transform/node/mod.rs:86:42
[INFO] [stdout]    |
[INFO] [stdout] 86 |   self.elements.1.set_text_content(Some(&new_value));
[INFO] [stdout]    |                                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0424, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0424`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/code_gen/new_func.rs - code_gen::new_func::Node::get_create_code (line 77) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `document` in this scope
[INFO] [stdout]   --> src/code_gen/new_func.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 | let a = document.create_element("div")?;
[INFO] [stdout]    |         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `document` in this scope
[INFO] [stdout]   --> src/code_gen/new_func.rs:79:9
[INFO] [stdout]    |
[INFO] [stdout] 79 | let b = document.create_text_node("Hello")?;
[INFO] [stdout]    |         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `document` in this scope
[INFO] [stdout]   --> src/code_gen/new_func.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 | let c = document.create_text_node(format!("{}", some_expr))?;
[INFO] [stdout]    |         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `some_expr` in this scope
[INFO] [stdout]   --> src/code_gen/new_func.rs:80:49
[INFO] [stdout]    |
[INFO] [stdout] 80 | let c = document.create_text_node(format!("{}", some_expr))?;
[INFO] [stdout]    |                                                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `state` in this scope
[INFO] [stdout]   --> src/code_gen/new_func.rs:81:24
[INFO] [stdout]    |
[INFO] [stdout] 81 | let d = node_4_create(&state)?;
[INFO] [stdout]    |                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `node_4_create` in this scope
[INFO] [stdout]   --> src/code_gen/new_func.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 | let d = node_4_create(&state)?;
[INFO] [stdout]    |         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 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/lib.rs - setup_dir (line 193) stdout ----
[INFO] [stdout] error: unknown start of token: \u{251c}
[INFO] [stdout]    --> src/lib.rs:195:1
[INFO] [stdout]     |
[INFO] [stdout] 195 | ├── src/
[INFO] [stdout]     | ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:195:2
[INFO] [stdout]     |
[INFO] [stdout] 195 | ├── src/
[INFO] [stdout]     |  ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 195 - ├── src/
[INFO] [stdout] 195 + ├-- src/
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:195:3
[INFO] [stdout]     |
[INFO] [stdout] 195 | ├── src/
[INFO] [stdout]     |   ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 195 - ├── src/
[INFO] [stdout] 195 + ├─- src/
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2502}
[INFO] [stdout]    --> src/lib.rs:196:1
[INFO] [stdout]     |
[INFO] [stdout] 196 | │   ├── lib.rs
[INFO] [stdout]     | ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{251c}
[INFO] [stdout]    --> src/lib.rs:196:5
[INFO] [stdout]     |
[INFO] [stdout] 196 | │   ├── lib.rs
[INFO] [stdout]     |     ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:196:6
[INFO] [stdout]     |
[INFO] [stdout] 196 | │   ├── lib.rs
[INFO] [stdout]     |      ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 196 - │   ├── lib.rs
[INFO] [stdout] 196 + │   ├-- lib.rs
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:196:7
[INFO] [stdout]     |
[INFO] [stdout] 196 | │   ├── lib.rs
[INFO] [stdout]     |       ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 196 - │   ├── lib.rs
[INFO] [stdout] 196 + │   ├─- lib.rs
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2502}
[INFO] [stdout]    --> src/lib.rs:197:1
[INFO] [stdout]     |
[INFO] [stdout] 197 | │   └── state.rs*
[INFO] [stdout]     | ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2514}
[INFO] [stdout]    --> src/lib.rs:197:5
[INFO] [stdout]     |
[INFO] [stdout] 197 | │   └── state.rs*
[INFO] [stdout]     |     ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:197:6
[INFO] [stdout]     |
[INFO] [stdout] 197 | │   └── state.rs*
[INFO] [stdout]     |      ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 197 - │   └── state.rs*
[INFO] [stdout] 197 + │   └-- state.rs*
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:197:7
[INFO] [stdout]     |
[INFO] [stdout] 197 | │   └── state.rs*
[INFO] [stdout]     |       ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 197 - │   └── state.rs*
[INFO] [stdout] 197 + │   └─- state.rs*
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{251c}
[INFO] [stdout]    --> src/lib.rs:198:1
[INFO] [stdout]     |
[INFO] [stdout] 198 | ├── pkg/        (bindgen files)
[INFO] [stdout]     | ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:198:2
[INFO] [stdout]     |
[INFO] [stdout] 198 | ├── pkg/        (bindgen files)
[INFO] [stdout]     |  ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 198 - ├── pkg/        (bindgen files)
[INFO] [stdout] 198 + ├-- pkg/        (bindgen files)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:198:3
[INFO] [stdout]     |
[INFO] [stdout] 198 | ├── pkg/        (bindgen files)
[INFO] [stdout]     |   ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 198 - ├── pkg/        (bindgen files)
[INFO] [stdout] 198 + ├─- pkg/        (bindgen files)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{251c}
[INFO] [stdout]    --> src/lib.rs:199:1
[INFO] [stdout]     |
[INFO] [stdout] 199 | ├── Cargo.toml
[INFO] [stdout]     | ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:199:2
[INFO] [stdout]     |
[INFO] [stdout] 199 | ├── Cargo.toml
[INFO] [stdout]     |  ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 199 - ├── Cargo.toml
[INFO] [stdout] 199 + ├-- Cargo.toml
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:199:3
[INFO] [stdout]     |
[INFO] [stdout] 199 | ├── Cargo.toml
[INFO] [stdout]     |   ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 199 - ├── Cargo.toml
[INFO] [stdout] 199 + ├─- Cargo.toml
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{251c}
[INFO] [stdout]    --> src/lib.rs:200:1
[INFO] [stdout]     |
[INFO] [stdout] 200 | ├── startup.js*
[INFO] [stdout]     | ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:200:2
[INFO] [stdout]     |
[INFO] [stdout] 200 | ├── startup.js*
[INFO] [stdout]     |  ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 200 - ├── startup.js*
[INFO] [stdout] 200 + ├-- startup.js*
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:200:3
[INFO] [stdout]     |
[INFO] [stdout] 200 | ├── startup.js*
[INFO] [stdout]     |   ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 200 - ├── startup.js*
[INFO] [stdout] 200 + ├─- startup.js*
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{251c}
[INFO] [stdout]    --> src/lib.rs:201:1
[INFO] [stdout]     |
[INFO] [stdout] 201 | ├── patches.js
[INFO] [stdout]     | ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:201:2
[INFO] [stdout]     |
[INFO] [stdout] 201 | ├── patches.js
[INFO] [stdout]     |  ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 201 - ├── patches.js
[INFO] [stdout] 201 + ├-- patches.js
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:201:3
[INFO] [stdout]     |
[INFO] [stdout] 201 | ├── patches.js
[INFO] [stdout]     |   ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 201 - ├── patches.js
[INFO] [stdout] 201 + ├─- patches.js
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2514}
[INFO] [stdout]    --> src/lib.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | └── index.html
[INFO] [stdout]     | ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:202:2
[INFO] [stdout]     |
[INFO] [stdout] 202 | └── index.html
[INFO] [stdout]     |  ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: character appears once more
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 202 - └── index.html
[INFO] [stdout] 202 + └-- index.html
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2500}
[INFO] [stdout]    --> src/lib.rs:202:3
[INFO] [stdout]     |
[INFO] [stdout] 202 | └── index.html
[INFO] [stdout]     |   ^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '─' (Box Drawings Light Horizontal) looks like '-' (Minus/Hyphen), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 202 - └── index.html
[INFO] [stdout] 202 + └─- index.html
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `)`, `,`, `.`, `::`, `?`, `{`, or an operator, found `files`
[INFO] [stdout]    --> src/lib.rs:198:26
[INFO] [stdout]     |
[INFO] [stdout] 198 | ├── pkg/        (bindgen files)
[INFO] [stdout]     |                         -^^^^^ expected one of 8 possible tokens
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         help: missing `,`
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `output` in this scope
[INFO] [stdout]    --> src/lib.rs:194:1
[INFO] [stdout]     |
[INFO] [stdout] 194 | output/
[INFO] [stdout]     | ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `src` in this scope
[INFO] [stdout]    --> src/lib.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 | ├── src/
[INFO] [stdout]     |     ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `lib` in this scope
[INFO] [stdout]    --> src/lib.rs:196:9
[INFO] [stdout]     |
[INFO] [stdout] 196 | │   ├── lib.rs
[INFO] [stdout]     |         ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `state` in this scope
[INFO] [stdout]    --> src/lib.rs:197:9
[INFO] [stdout]     |
[INFO] [stdout] 197 | │   └── state.rs*
[INFO] [stdout]     |         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `pkg` in this scope
[INFO] [stdout]    --> src/lib.rs:198:5
[INFO] [stdout]     |
[INFO] [stdout] 198 | ├── pkg/        (bindgen files)
[INFO] [stdout]     |     ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `bindgen` in this scope
[INFO] [stdout]    --> src/lib.rs:198:18
[INFO] [stdout]     |
[INFO] [stdout] 198 | ├── pkg/        (bindgen files)
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `files` in this scope
[INFO] [stdout]    --> src/lib.rs:198:26
[INFO] [stdout]     |
[INFO] [stdout] 198 | ├── pkg/        (bindgen files)
[INFO] [stdout]     |                          ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Cargo` in this scope
[INFO] [stdout]    --> src/lib.rs:199:5
[INFO] [stdout]     |
[INFO] [stdout] 199 | ├── Cargo.toml
[INFO] [stdout]     |     ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `startup` in this scope
[INFO] [stdout]    --> src/lib.rs:200:5
[INFO] [stdout]     |
[INFO] [stdout] 200 | ├── startup.js*
[INFO] [stdout]     |     ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `patches` in this scope
[INFO] [stdout]    --> src/lib.rs:201:5
[INFO] [stdout]     |
[INFO] [stdout] 201 | ├── patches.js
[INFO] [stdout]     |     ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `index` in this scope
[INFO] [stdout]    --> src/lib.rs:202:5
[INFO] [stdout]     |
[INFO] [stdout] 202 | └── index.html
[INFO] [stdout]     |     ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] warning: use of a double negation
[INFO] [stdout]    --> src/lib.rs:195:2
[INFO] [stdout]     |
[INFO] [stdout] 195 | ├── src/
[INFO] [stdout]     |  ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the prefix `--` could be misinterpreted as a decrement operator which exists in other languages
[INFO] [stdout]     = note: use `-= 1` if you meant to decrement the value
[INFO] [stdout]     = note: `#[warn(double_negations)]` on by default
[INFO] [stdout] help: add parentheses for clarity
[INFO] [stdout]     |
[INFO] [stdout] 195 | ├─(─ src)/
[INFO] [stdout]     |   +     +
[INFO] [stdout] 
[INFO] [stdout] warning: use of a double negation
[INFO] [stdout]    --> src/lib.rs:196:6
[INFO] [stdout]     |
[INFO] [stdout] 196 | │   ├── lib.rs
[INFO] [stdout]     |      ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the prefix `--` could be misinterpreted as a decrement operator which exists in other languages
[INFO] [stdout]     = note: use `-= 1` if you meant to decrement the value
[INFO] [stdout] help: add parentheses for clarity
[INFO] [stdout]     |
[INFO] [stdout] 196 | │   ├─(─ lib.rs)
[INFO] [stdout]     |       +        +
[INFO] [stdout] 
[INFO] [stdout] warning: use of a double negation
[INFO] [stdout]    --> src/lib.rs:198:2
[INFO] [stdout]     |
[INFO] [stdout] 198 | ├── pkg/        (bindgen files)
[INFO] [stdout]     |  ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the prefix `--` could be misinterpreted as a decrement operator which exists in other languages
[INFO] [stdout]     = note: use `-= 1` if you meant to decrement the value
[INFO] [stdout] help: add parentheses for clarity
[INFO] [stdout]     |
[INFO] [stdout] 198 | ├─(─ pkg)/        (bindgen files)
[INFO] [stdout]     |   +     +
[INFO] [stdout] 
[INFO] [stdout] warning: use of a double negation
[INFO] [stdout]    --> src/lib.rs:201:2
[INFO] [stdout]     |
[INFO] [stdout] 201 | ├── patches.js
[INFO] [stdout]     |  ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the prefix `--` could be misinterpreted as a decrement operator which exists in other languages
[INFO] [stdout]     = note: use `-= 1` if you meant to decrement the value
[INFO] [stdout] help: add parentheses for clarity
[INFO] [stdout]     |
[INFO] [stdout] 201 | ├─(─ patches.js)
[INFO] [stdout]     |   +            +
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 38 previous errors; 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/code_gen/update_func.rs - code_gen::update_func::Node::get_update_code (line 68) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `flag_snapshot` in this scope
[INFO] [stdout]   --> src/code_gen/update_func.rs:69:4
[INFO] [stdout]    |
[INFO] [stdout] 69 | if flag_snapshot & 1 << 1 != 0 {
[INFO] [stdout]    |    ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0424]: expected value, found module `self`
[INFO] [stdout]   --> src/code_gen/update_func.rs:70:3
[INFO] [stdout]    |
[INFO] [stdout] 68 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_code_gen_update_func_rs_68_0() {
[INFO] [stdout]    |                                         ---------------------------------------------- this function can't have a `self` parameter
[INFO] [stdout] 69 | if flag_snapshot & 1 << 1 != 0 {
[INFO] [stdout] 70 |   self.elements.1.set_text_content(Some(&new_value));
[INFO] [stdout]    |   ^^^^ `self` value is a keyword only available in methods with a `self` parameter
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `new_value` in this scope
[INFO] [stdout]   --> src/code_gen/update_func.rs:70:42
[INFO] [stdout]    |
[INFO] [stdout] 70 |   self.elements.1.set_text_content(Some(&new_value));
[INFO] [stdout]    |                                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0424, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0424`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/code_gen/new_func.rs - code_gen::new_func::Node::get_create_code (line 77)
[INFO] [stdout]     src/code_gen/update_func.rs - code_gen::update_func::Node::get_update_code (line 68)
[INFO] [stdout]     src/lib.rs - get_static_files (line 254)
[INFO] [stdout]     src/lib.rs - setup_dir (line 193)
[INFO] [stdout]     src/transform/node/mod.rs - transform::node::Node (line 61)
[INFO] [stdout]     src/transform/node/mod.rs - transform::node::Node (line 71)
[INFO] [stdout]     src/transform/node/mod.rs - transform::node::Node (line 84)
[INFO] [stdout]     src/transform/node/mod.rs - transform::node::Node (line 95)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 8 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.54s; merged doctests compilation took 0.21s
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "ce6776f9a4231daabaab8a3be73b728fe3aee1d4b7df7f5cd91bd2b8174fe479", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ce6776f9a4231daabaab8a3be73b728fe3aee1d4b7df7f5cd91bd2b8174fe479", kill_on_drop: false }`
[INFO] [stdout] ce6776f9a4231daabaab8a3be73b728fe3aee1d4b7df7f5cd91bd2b8174fe479
