[INFO] fetching crate asciidork-parser 0.5.0...
[INFO] checking asciidork-parser-0.5.0 against master#b286722878e18db29a7fbe672be7c4d3b02e8e4d for pr-127655
[INFO] extracting crate asciidork-parser 0.5.0 into /workspace/builds/worker-6-tc1/source
[INFO] validating manifest of crates.io crate asciidork-parser 0.5.0 on toolchain b286722878e18db29a7fbe672be7c4d3b02e8e4d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b286722878e18db29a7fbe672be7c4d3b02e8e4d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate asciidork-parser 0.5.0
[INFO] finished tweaking crates.io crate asciidork-parser 0.5.0
[INFO] tweaked toml for crates.io crate asciidork-parser 0.5.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b286722878e18db29a7fbe672be7c4d3b02e8e4d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 16 packages to latest compatible versions
[INFO] [stderr]       Adding yansi v0.5.1 (latest: v1.0.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b286722878e18db29a7fbe672be7c4d3b02e8e4d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded indoc v2.0.5
[INFO] [stderr]   Downloaded asciidork-opts v0.3.3
[INFO] [stderr]   Downloaded asciidork-ast v0.5.1
[INFO] [stderr]   Downloaded asciidork-meta v0.5.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+b286722878e18db29a7fbe672be7c4d3b02e8e4d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6de49ad9e059d694b334a725a915cb5250d90392082613426c690f25b857abd4
[INFO] running `Command { std: "docker" "start" "-a" "6de49ad9e059d694b334a725a915cb5250d90392082613426c690f25b857abd4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6de49ad9e059d694b334a725a915cb5250d90392082613426c690f25b857abd4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6de49ad9e059d694b334a725a915cb5250d90392082613426c690f25b857abd4", kill_on_drop: false }`
[INFO] [stdout] 6de49ad9e059d694b334a725a915cb5250d90392082613426c690f25b857abd4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-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:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+b286722878e18db29a7fbe672be7c4d3b02e8e4d" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 701b3214c79548e97668f2bcc1261b2af4bfd569cd17287883ec7053f08eccc6
[INFO] running `Command { std: "docker" "start" "-a" "701b3214c79548e97668f2bcc1261b2af4bfd569cd17287883ec7053f08eccc6", kill_on_drop: false }`
[INFO] [stderr]     Checking asciidork-meta v0.5.1
[INFO] [stderr]     Checking bumpalo v3.16.0
[INFO] [stderr]     Checking asciidork-opts v0.3.3
[INFO] [stderr]     Checking diff v0.1.13
[INFO] [stderr]    Compiling indoc v2.0.5
[INFO] [stderr]     Checking regex v1.10.5
[INFO] [stderr]     Checking pretty_assertions v1.4.0
[INFO] [stderr]     Checking asciidork-ast v0.5.1
[INFO] [stderr]     Checking asciidork-parser v0.5.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]    --> src/contiguous_lines.rs:272:7
[INFO] [stdout]     |
[INFO] [stdout] 272 |   use test_utils::assert_eq;
[INFO] [stdout]     |       ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]    --> src/tasks/customize_subs.rs:129:7
[INFO] [stdout]     |
[INFO] [stdout] 129 |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |       ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]    --> src/tasks/parse_section.rs:102:7
[INFO] [stdout]     |
[INFO] [stdout] 102 |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |       ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]    --> src/tasks/section_id.rs:120:7
[INFO] [stdout]     |
[INFO] [stdout] 120 |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |       ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]   --> src/tasks/table/context.rs:60:7
[INFO] [stdout]    |
[INFO] [stdout] 60 |   use test_utils::{assert_eq, *};
[INFO] [stdout]    |       ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]    --> src/tasks/table/parse_table_spec.rs:265:7
[INFO] [stdout]     |
[INFO] [stdout] 265 |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |       ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]    --> src/lexer.rs:527:7
[INFO] [stdout]     |
[INFO] [stdout] 527 |   use test_utils::{adoc, assert_eq};
[INFO] [stdout]     |       ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]    --> src/line.rs:538:7
[INFO] [stdout]     |
[INFO] [stdout] 538 |   use test_utils::assert_eq;
[INFO] [stdout]     |       ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:309:7
[INFO] [stdout]     |
[INFO] [stdout] 309 |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |       ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]   --> src/tasks/parse_author_line.rs:69:7
[INFO] [stdout]    |
[INFO] [stdout] 69 |   use test_utils::{assert_eq, *};
[INFO] [stdout]    |       ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]    --> src/tasks/parse_block.rs:336:7
[INFO] [stdout]     |
[INFO] [stdout] 336 |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |       ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]    --> src/tasks/parse_doc_header.rs:104:7
[INFO] [stdout]     |
[INFO] [stdout] 104 |   use test_utils::{adoc, assert_eq};
[INFO] [stdout]     |       ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:735:7
[INFO] [stdout]     |
[INFO] [stdout] 735 |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |       ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]    --> src/tasks/parse_list.rs:219:7
[INFO] [stdout]     |
[INFO] [stdout] 219 |   use test_utils::assert_eq;
[INFO] [stdout]     |       ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:403:7
[INFO] [stdout]     |
[INFO] [stdout] 403 |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |       ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `test_utils::assert_eq`, `test_utils::assert_eq`, `test_utils::assert_eq`, `test_utils::assert_eq`, `test_utils::assert_eq`, `test_utils::assert_eq`, `test_utils::assert_eq`, `test_utils::assert_eq`, `test_utils::assert_eq`, `test_utils::assert_eq`
[INFO] [stdout]    --> src/tasks/customize_subs.rs:129:20
[INFO] [stdout]     |
[INFO] [stdout] 129 |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |                    ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tasks/parse_attr_list.rs:309:20
[INFO] [stdout]     |
[INFO] [stdout] 309 |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |                    ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tasks/parse_author_line.rs:69:20
[INFO] [stdout]     |
[INFO] [stdout] 69  |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |                    ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tasks/parse_block.rs:336:20
[INFO] [stdout]     |
[INFO] [stdout] 336 |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |                    ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tasks/parse_inlines.rs:735:20
[INFO] [stdout]     |
[INFO] [stdout] 735 |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |                    ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tasks/parse_section.rs:102:20
[INFO] [stdout]     |
[INFO] [stdout] 102 |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |                    ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tasks/section_id.rs:120:20
[INFO] [stdout]     |
[INFO] [stdout] 120 |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |                    ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tasks/table/context.rs:60:20
[INFO] [stdout]     |
[INFO] [stdout] 60  |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |                    ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tasks/table/parse_table.rs:403:20
[INFO] [stdout]     |
[INFO] [stdout] 403 |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |                    ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tasks/table/parse_table_spec.rs:265:20
[INFO] [stdout]     |
[INFO] [stdout] 265 |   use test_utils::{assert_eq, *};
[INFO] [stdout]     |                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `parse_single_block` in this scope
[INFO] [stdout]    --> src/tasks/customize_subs.rs:185:19
[INFO] [stdout]     |
[INFO] [stdout] 185 |       let block = parse_single_block!(&input);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:314:14
[INFO] [stdout]     |
[INFO] [stdout] 314 |       ("[]", attr_list!(0..2)),
[INFO] [stdout]     |              ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:318:23
[INFO] [stdout]     |
[INFO] [stdout] 318 |           positional: vecb![Some(nodes![node!("foo"; 1..4)])],
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:319:13
[INFO] [stdout]     |
[INFO] [stdout] 319 |           ..attr_list!(0..5)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:325:23
[INFO] [stdout]     |
[INFO] [stdout] 325 |           positional: vecb![Some(nodes![node!("foo bar"; 1..8)])],
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:326:13
[INFO] [stdout]     |
[INFO] [stdout] 326 |           ..attr_list!(0..9)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:332:23
[INFO] [stdout]     |
[INFO] [stdout] 332 |           positional: vecb![Some(nodes![node!("foo bar"; 2..9)])],
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:333:13
[INFO] [stdout]     |
[INFO] [stdout] 333 |           ..attr_list!(0..11)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:339:23
[INFO] [stdout]     |
[INFO] [stdout] 339 |           positional: vecb![
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:343:13
[INFO] [stdout]     |
[INFO] [stdout] 343 |           ..attr_list!(0..13)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:349:30
[INFO] [stdout]     |
[INFO] [stdout] 349 |           named: Named::from(vecb![(src!("line-comment", 1..13), just!("%%", 14..16))]),
[INFO] [stdout]     |                              ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:350:13
[INFO] [stdout]     |
[INFO] [stdout] 350 |           ..attr_list!(0..17)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:356:30
[INFO] [stdout]     |
[INFO] [stdout] 356 |           named: Named::from(vecb![(
[INFO] [stdout]     |                              ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:360:13
[INFO] [stdout]     |
[INFO] [stdout] 360 |           ..attr_list!(0..26)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:366:30
[INFO] [stdout]     |
[INFO] [stdout] 366 |           named: Named::from(vecb![(
[INFO] [stdout]     |                              ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:370:13
[INFO] [stdout]     |
[INFO] [stdout] 370 |           ..attr_list!(0..28)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:376:23
[INFO] [stdout]     |
[INFO] [stdout] 376 |           positional: vecb![Some(nodes![node!("\\"; 1..2)])],
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:377:13
[INFO] [stdout]     |
[INFO] [stdout] 377 |           ..attr_list!(0..4)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:383:23
[INFO] [stdout]     |
[INFO] [stdout] 383 |           positional: vecb![Some(nodes![node!("Ctrl+]"; 1..8)])],
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:384:13
[INFO] [stdout]     |
[INFO] [stdout] 384 |           ..attr_list!(0..9)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `src` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:390:20
[INFO] [stdout]     |
[INFO] [stdout] 390 |           id: Some(src!("someid", 2..8)),
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:391:13
[INFO] [stdout]     |
[INFO] [stdout] 391 |           ..attr_list!(0..9)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `src` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:397:20
[INFO] [stdout]     |
[INFO] [stdout] 397 |           id: Some(src!("someid", 4..10)),
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:398:13
[INFO] [stdout]     |
[INFO] [stdout] 398 |           ..attr_list!(0..11)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `src` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:404:20
[INFO] [stdout]     |
[INFO] [stdout] 404 |           id: Some(src!("someid", 2..8)),
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:405:18
[INFO] [stdout]     |
[INFO] [stdout] 405 |           roles: vecb![src!("nowrap", 9..15)],
[INFO] [stdout]     |                  ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:406:13
[INFO] [stdout]     |
[INFO] [stdout] 406 |           ..attr_list!(0..16)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:412:18
[INFO] [stdout]     |
[INFO] [stdout] 412 |           roles: vecb![src!("nowrap", 2..8)],
[INFO] [stdout]     |                  ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:413:13
[INFO] [stdout]     |
[INFO] [stdout] 413 |           ..attr_list!(0..9)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:419:18
[INFO] [stdout]     |
[INFO] [stdout] 419 |           roles: vecb![src!("nowrap", 2..8), src!("underline", 9..18)],
[INFO] [stdout]     |                  ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:420:13
[INFO] [stdout]     |
[INFO] [stdout] 420 |           ..attr_list!(0..19)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:426:23
[INFO] [stdout]     |
[INFO] [stdout] 426 |           positional: vecb![
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AttrEntries` in this scope
[INFO] [stdout]  --> src/parse_context.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 |   pub attrs: AttrEntries,
[INFO] [stdout]   |              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DocHeader` in this scope
[INFO] [stdout]    --> src/parser.rs:152:17
[INFO] [stdout]     |
[INFO] [stdout] 152 |     if let Some(DocHeader { ref attrs, .. }) = self.document.header {
[INFO] [stdout]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Author` in this scope
[INFO] [stdout]   --> src/tasks/parse_author_line.rs:16:33
[INFO] [stdout]    |
[INFO] [stdout] 16 |     authors: &mut BumpVec<'bmp, Author<'bmp>>,
[INFO] [stdout]    |                                 ^^^^^^ help: a struct with a similar name exists: `Anchor`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/asciidork-ast-0.5.1/src/node.rs:6:1
[INFO] [stdout]    |
[INFO] [stdout] 6  | pub struct Anchor<'bmp> {
[INFO] [stdout]    | ----------------------- similarly named struct `Anchor` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:430:13
[INFO] [stdout]     |
[INFO] [stdout] 430 |           ..attr_list!(0..9)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Author` in this scope
[INFO] [stdout]   --> src/tasks/parse_author_line.rs:52:72
[INFO] [stdout]    |
[INFO] [stdout] 52 |   pub(crate) fn author_from(&self, captures: regex::Captures<'bmp>) -> Author<'bmp> {
[INFO] [stdout]    |                                                                        ^^^^^^ help: a struct with a similar name exists: `Anchor`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/asciidork-ast-0.5.1/src/node.rs:6:1
[INFO] [stdout]    |
[INFO] [stdout] 6  | pub struct Anchor<'bmp> {
[INFO] [stdout]    | ----------------------- similarly named struct `Anchor` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Author` in this scope
[INFO] [stdout]   --> src/tasks/parse_author_line.rs:57:12
[INFO] [stdout]    |
[INFO] [stdout] 57 |     return Author {
[INFO] [stdout]    |            ^^^^^^ help: a struct with a similar name exists: `Anchor`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/asciidork-ast-0.5.1/src/node.rs:6:1
[INFO] [stdout]    |
[INFO] [stdout] 6  | pub struct Anchor<'bmp> {
[INFO] [stdout]    | ----------------------- similarly named struct `Anchor` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AttrEntries` in this scope
[INFO] [stdout]   --> src/tasks/parse_doc_attrs.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 |     attrs: &mut AttrEntries,
[INFO] [stdout]    |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AttrEntries` in this scope
[INFO] [stdout]   --> src/tasks/parse_doc_attrs.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |     attrs: &mut AttrEntries,
[INFO] [stdout]    |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AttrEntry` in this scope
[INFO] [stdout]   --> src/tasks/parse_doc_attrs.rs:24:31
[INFO] [stdout]    |
[INFO] [stdout] 24 |   ) -> Result<Option<(String, AttrEntry, usize)>> {
[INFO] [stdout]    |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 8  | impl<'bmp, 'src, AttrEntry> Parser<'bmp, 'src> {
[INFO] [stdout]    |                +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DocHeader` in this scope
[INFO] [stdout]  --> src/tasks/parse_doc_header.rs:5:67
[INFO] [stdout]   |
[INFO] [stdout] 5 |   pub(crate) fn parse_document_header(&mut self) -> Result<Option<DocHeader<'bmp>>> {
[INFO] [stdout]   |                                                                   ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:436:23
[INFO] [stdout]     |
[INFO] [stdout] 436 |           positional: vecb![
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DocHeader` in this scope
[INFO] [stdout]   --> src/tasks/parse_doc_header.rs:16:26
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let mut doc_header = DocHeader {
[INFO] [stdout]    |                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DocHeader` in this scope
[INFO] [stdout]   --> src/tasks/parse_doc_header.rs:29:40
[INFO] [stdout]    |
[INFO] [stdout] 29 |   fn setup_toc(&mut self, doc_header: &DocHeader<'bmp>) {
[INFO] [stdout]    |                                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DocHeader` in this scope
[INFO] [stdout]   --> src/tasks/parse_doc_header.rs:55:22
[INFO] [stdout]    |
[INFO] [stdout] 55 |     doc_header: &mut DocHeader<'bmp>,
[INFO] [stdout]    |                      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DocTitle` in this scope
[INFO] [stdout]   --> src/tasks/parse_doc_header.rs:67:29
[INFO] [stdout]    |
[INFO] [stdout] 67 |     doc_header.title = Some(DocTitle {
[INFO] [stdout]    |                             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Revision` in this scope
[INFO] [stdout]   --> src/tasks/parse_revision_line.rs:10:27
[INFO] [stdout]    |
[INFO] [stdout] 10 |     revision: &mut Option<Revision<'bmp>>,
[INFO] [stdout]    |                           ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Revision` in this scope
[INFO] [stdout]   --> src/tasks/parse_revision_line.rs:39:26
[INFO] [stdout]    |
[INFO] [stdout] 39 |         *revision = Some(Revision { version, date: None, remark: None });
[INFO] [stdout]    |                          ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:440:30
[INFO] [stdout]     |
[INFO] [stdout] 440 |           named: Named::from(vecb![(src!("a", 9..10), just!("b", 11..12))]),
[INFO] [stdout]     |                              ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Revision` in this scope
[INFO] [stdout]   --> src/tasks/parse_revision_line.rs:48:24
[INFO] [stdout]    |
[INFO] [stdout] 48 |       *revision = Some(Revision {
[INFO] [stdout]    |                        ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Revision` in this scope
[INFO] [stdout]   --> src/tasks/parse_revision_line.rs:60:24
[INFO] [stdout]    |
[INFO] [stdout] 60 |       *revision = Some(Revision {
[INFO] [stdout]    |                        ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Revision` in this scope
[INFO] [stdout]   --> src/tasks/parse_revision_line.rs:71:22
[INFO] [stdout]    |
[INFO] [stdout] 71 |     *revision = Some(Revision {
[INFO] [stdout]    |                      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:441:13
[INFO] [stdout]     |
[INFO] [stdout] 441 |           ..attr_list!(0..13)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:447:23
[INFO] [stdout]     |
[INFO] [stdout] 447 |           positional: vecb![
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:451:30
[INFO] [stdout]     |
[INFO] [stdout] 451 |           named: Named::from(vecb![
[INFO] [stdout]     |                              ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:455:13
[INFO] [stdout]     |
[INFO] [stdout] 455 |           ..attr_list!(0..17)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:461:23
[INFO] [stdout]     |
[INFO] [stdout] 461 |           positional: vecb![
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:465:13
[INFO] [stdout]     |
[INFO] [stdout] 465 |           ..attr_list!(0..15)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:471:23
[INFO] [stdout]     |
[INFO] [stdout] 471 |           positional: vecb![
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:476:13
[INFO] [stdout]     |
[INFO] [stdout] 476 |           ..attr_list!(0..16)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:482:30
[INFO] [stdout]     |
[INFO] [stdout] 482 |           named: Named::from(vecb![
[INFO] [stdout]     |                              ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:487:13
[INFO] [stdout]     |
[INFO] [stdout] 487 |           ..attr_list!(0..33)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `src` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:493:20
[INFO] [stdout]     |
[INFO] [stdout] 493 |           id: Some(src!("custom-id", 2..11)),
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:494:30
[INFO] [stdout]     |
[INFO] [stdout] 494 |           named: Named::from(vecb![(
[INFO] [stdout]     |                              ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:498:13
[INFO] [stdout]     |
[INFO] [stdout] 498 |           ..attr_list!(0..35)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:504:23
[INFO] [stdout]     |
[INFO] [stdout] 504 |           positional: vecb![
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:508:13
[INFO] [stdout]     |
[INFO] [stdout] 508 |           ..attr_list!(0..10)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:514:23
[INFO] [stdout]     |
[INFO] [stdout] 514 |           positional: vecb![None, Some(nodes![node!("bar"; 2..5)])],
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:515:13
[INFO] [stdout]     |
[INFO] [stdout] 515 |           ..attr_list!(0..6)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:521:23
[INFO] [stdout]     |
[INFO] [stdout] 521 |           positional: vecb![None, Some(nodes![node!("bar"; 4..7)])],
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:522:13
[INFO] [stdout]     |
[INFO] [stdout] 522 |           ..attr_list!(0..8)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:528:23
[INFO] [stdout]     |
[INFO] [stdout] 528 |           positional: vecb![None, None, Some(nodes![node!("bar"; 5..8)])],
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:529:13
[INFO] [stdout]     |
[INFO] [stdout] 529 |           ..attr_list!(0..9)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:535:23
[INFO] [stdout]     |
[INFO] [stdout] 535 |           positional: vecb![Some(nodes![node!("foo]"; 2..6)])],
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:536:13
[INFO] [stdout]     |
[INFO] [stdout] 536 |           ..attr_list!(0..8)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:542:23
[INFO] [stdout]     |
[INFO] [stdout] 542 |           positional: vecb![Some(nodes![node!("foo]"; 1..6)])],
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:543:13
[INFO] [stdout]     |
[INFO] [stdout] 543 |           ..attr_list!(0..7)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:549:30
[INFO] [stdout]     |
[INFO] [stdout] 549 |           named: Named::from(vecb![(src!("foo", 1..4), just!("bar", 6..9))]),
[INFO] [stdout]     |                              ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:550:13
[INFO] [stdout]     |
[INFO] [stdout] 550 |           ..attr_list!(0..11)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:556:30
[INFO] [stdout]     |
[INFO] [stdout] 556 |           named: Named::from(vecb![(src!("foo", 1..4), just!(".foo#id%opt", 6..17))]),
[INFO] [stdout]     |                              ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:557:13
[INFO] [stdout]     |
[INFO] [stdout] 557 |           ..attr_list!(0..19)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:563:30
[INFO] [stdout]     |
[INFO] [stdout] 563 |           named: Named::from(vecb![(src!("foo", 1..4), InlineNodes::new(leaked_bump()))]),
[INFO] [stdout]     |                              ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:564:13
[INFO] [stdout]     |
[INFO] [stdout] 564 |           ..attr_list!(0..8)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:570:30
[INFO] [stdout]     |
[INFO] [stdout] 570 |           named: Named::from(vecb![(src!("width", 1..6), just!("50%", 7..10))]),
[INFO] [stdout]     |                              ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:571:13
[INFO] [stdout]     |
[INFO] [stdout] 571 |           ..attr_list!(0..11)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `src` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:590:20
[INFO] [stdout]     |
[INFO] [stdout] 590 |           id: Some(src!("foo", 2..5)),
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:591:13
[INFO] [stdout]     |
[INFO] [stdout] 591 |           ..attr_list!(0..7)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `src` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:597:20
[INFO] [stdout]     |
[INFO] [stdout] 597 |           id: Some(src!("f.o", 2..5)),
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:598:13
[INFO] [stdout]     |
[INFO] [stdout] 598 |           ..attr_list!(0..7)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `src` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:604:20
[INFO] [stdout]     |
[INFO] [stdout] 604 |           id: Some(src!("foo", 2..5)),
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:605:23
[INFO] [stdout]     |
[INFO] [stdout] 605 |           positional: vecb![Some(nodes![node!("bar"; 6..9)])],
[INFO] [stdout]     |                       ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:606:13
[INFO] [stdout]     |
[INFO] [stdout] 606 |           ..attr_list!(0..11)
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `attr_list` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:609:29
[INFO] [stdout]     |
[INFO] [stdout] 609 |       ("[[]]", AttrList { ..attr_list!(0..4) }),
[INFO] [stdout]     |                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `error` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:627:9
[INFO] [stdout]     |
[INFO] [stdout] 627 |         error! {"
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `error` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:635:9
[INFO] [stdout]     |
[INFO] [stdout] 635 |         error! {"
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `error` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:643:9
[INFO] [stdout]     |
[INFO] [stdout] 643 |         error! {"
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `error` in this scope
[INFO] [stdout]    --> src/tasks/parse_attr_list.rs:651:9
[INFO] [stdout]     |
[INFO] [stdout] 651 |         error! {"
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `s` in this scope
[INFO] [stdout]    --> src/tasks/parse_author_line.rs:110:23
[INFO] [stdout]     |
[INFO] [stdout] 110 |           first_name: s!(in b; first),
[INFO] [stdout]     |                       ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: have you added the `#[macro_use]` on the module/import?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `s` in this scope
[INFO] [stdout]    --> src/tasks/parse_author_line.rs:111:39
[INFO] [stdout]     |
[INFO] [stdout] 111 |           middle_name: middle.map(|m| s!(in b; m)),
[INFO] [stdout]     |                                       ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: have you added the `#[macro_use]` on the module/import?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `s` in this scope
[INFO] [stdout]    --> src/tasks/parse_author_line.rs:112:22
[INFO] [stdout]     |
[INFO] [stdout] 112 |           last_name: s!(in b; last),
[INFO] [stdout]     |                      ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: have you added the `#[macro_use]` on the module/import?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `s` in this scope
[INFO] [stdout]    --> src/tasks/parse_author_line.rs:113:32
[INFO] [stdout]     |
[INFO] [stdout] 113 |           email: email.map(|e| s!(in b; e)),
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: have you added the `#[macro_use]` on the module/import?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `empty_block` in this scope
[INFO] [stdout]    --> src/tasks/parse_block.rs:345:9
[INFO] [stdout]     |
[INFO] [stdout] 345 |       ..empty_block!(0..17)
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:741:7
[INFO] [stdout]     |
[INFO] [stdout] 741 |       nodes![
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:756:9
[INFO] [stdout]     |
[INFO] [stdout] 756 |         nodes![node!(AttributeReference(bstr!("foo")), 0..5)],
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:760:9
[INFO] [stdout]     |
[INFO] [stdout] 760 |         nodes![node!(Discarded, 0..1), node!("{foo}"; 1..6)],
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:764:9
[INFO] [stdout]     |
[INFO] [stdout] 764 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:772:9
[INFO] [stdout]     |
[INFO] [stdout] 772 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:780:9
[INFO] [stdout]     |
[INFO] [stdout] 780 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:789:9
[INFO] [stdout]     |
[INFO] [stdout] 789 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:807:9
[INFO] [stdout]     |
[INFO] [stdout] 807 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:816:9
[INFO] [stdout]     |
[INFO] [stdout] 816 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:824:9
[INFO] [stdout]     |
[INFO] [stdout] 824 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:832:9
[INFO] [stdout]     |
[INFO] [stdout] 832 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:840:9
[INFO] [stdout]     |
[INFO] [stdout] 840 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:848:9
[INFO] [stdout]     |
[INFO] [stdout] 848 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:864:9
[INFO] [stdout]     |
[INFO] [stdout] 864 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:872:9
[INFO] [stdout]     |
[INFO] [stdout] 872 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrEntries`
[INFO] [stdout]   --> src/parse_context.rs:23:14
[INFO] [stdout]    |
[INFO] [stdout] 23 |       attrs: AttrEntries::new(),
[INFO] [stdout]    |              ^^^^^^^^^^^ use of undeclared type `AttrEntries`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:888:9
[INFO] [stdout]     |
[INFO] [stdout] 888 |         nodes![node!(InlinePassthrough(nodes![node!("_foo_"; 1..6)]), 0..7,)],
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:892:9
[INFO] [stdout]     |
[INFO] [stdout] 892 |         nodes![node!(
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:903:9
[INFO] [stdout]     |
[INFO] [stdout] 903 |         nodes![node!(
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:914:9
[INFO] [stdout]     |
[INFO] [stdout] 914 |         nodes![node!(
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:928:9
[INFO] [stdout]     |
[INFO] [stdout] 928 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:936:9
[INFO] [stdout]     |
[INFO] [stdout] 936 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `header` on type `ast::Document<'bmp>`
[INFO] [stdout]    --> src/parser.rs:151:19
[INFO] [stdout]     |
[INFO] [stdout] 151 |     self.document.header = self.parse_document_header()?;
[INFO] [stdout]     |                   ^^^^^^ unknown field
[INFO] [stdout]     |
[INFO] [stdout]     = note: available fields are: `meta`, `title`, `subtitle`, `content`, `toc`, `anchors`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `header` on type `ast::Document<'bmp>`
[INFO] [stdout]    --> src/parser.rs:152:62
[INFO] [stdout]     |
[INFO] [stdout] 152 |     if let Some(DocHeader { ref attrs, .. }) = self.document.header {
[INFO] [stdout]     |                                                              ^^^^^^ unknown field
[INFO] [stdout]     |
[INFO] [stdout]     = note: available fields are: `meta`, `title`, `subtitle`, `content`, `toc`, `anchors`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:943:9
[INFO] [stdout]     |
[INFO] [stdout] 943 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:950:9
[INFO] [stdout]     |
[INFO] [stdout] 950 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:957:9
[INFO] [stdout]     |
[INFO] [stdout] 957 |         nodes![node!("image::foo.png[]"; 0..16)],
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:961:9
[INFO] [stdout]     |
[INFO] [stdout] 961 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:968:9
[INFO] [stdout]     |
[INFO] [stdout] 968 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:975:9
[INFO] [stdout]     |
[INFO] [stdout] 975 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:982:9
[INFO] [stdout]     |
[INFO] [stdout] 982 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:989:9
[INFO] [stdout]     |
[INFO] [stdout] 989 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:997:9
[INFO] [stdout]     |
[INFO] [stdout] 997 |         nodes![
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1009:21
[INFO] [stdout]      |
[INFO] [stdout] 1009 |       ("foo __bar", nodes![node!("foo __bar"; 0..9)]),
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1012:9
[INFO] [stdout]      |
[INFO] [stdout] 1012 |         nodes![
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `contains_key` found for struct `Rc<RefCell<HashMap<bumpalo::collections::String<'bmp>, ast::Anchor<'bmp>>>>` in the current scope
[INFO] [stdout]    --> src/parser.rs:208:33
[INFO] [stdout]     |
[INFO] [stdout] 208 |       if !self.document.anchors.contains_key(ref_id) {
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ method not found in `Rc<RefCell<HashMap<String<'bmp>, Anchor<'bmp>>>>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1019:9
[INFO] [stdout]      |
[INFO] [stdout] 1019 |         nodes![
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1026:9
[INFO] [stdout]      |
[INFO] [stdout] 1026 |         nodes![
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1031:21
[INFO] [stdout]      |
[INFO] [stdout] 1031 |       ("foo 'bar'", nodes![node!("foo 'bar'"; 0..9)]),
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1032:23
[INFO] [stdout]      |
[INFO] [stdout] 1032 |       ("foo \"bar\"", nodes![node!("foo \"bar\""; 0..9)]),
[INFO] [stdout]      |                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1035:9
[INFO] [stdout]      |
[INFO] [stdout] 1035 |         nodes![
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1042:9
[INFO] [stdout]      |
[INFO] [stdout] 1042 |         nodes![
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1049:9
[INFO] [stdout]      |
[INFO] [stdout] 1049 |         nodes![
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1056:9
[INFO] [stdout]      |
[INFO] [stdout] 1056 |         nodes![
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1066:9
[INFO] [stdout]      |
[INFO] [stdout] 1066 |         nodes![
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1083:9
[INFO] [stdout]      |
[INFO] [stdout] 1083 |         nodes![
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1090:9
[INFO] [stdout]      |
[INFO] [stdout] 1090 |         nodes![
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1098:9
[INFO] [stdout]      |
[INFO] [stdout] 1098 |         nodes![
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1106:9
[INFO] [stdout]      |
[INFO] [stdout] 1106 |         nodes![node!(LitMono(src!("{name}", 2..8)), 0..10)],
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrEntries`
[INFO] [stdout]   --> src/tasks/parse_block.rs:67:32
[INFO] [stdout]    |
[INFO] [stdout] 67 |         let mut attr_entries = AttrEntries::new(); // TODO: this is a little weird...
[INFO] [stdout]    |                                ^^^^^^^^^^^ use of undeclared type `AttrEntries`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1110:9
[INFO] [stdout]      |
[INFO] [stdout] 1110 |         nodes![node!(LitMono(src!("_foo_", 2..7)), 0..9)],
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1114:9
[INFO] [stdout]      |
[INFO] [stdout] 1114 |         nodes![
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1126:9
[INFO] [stdout]      |
[INFO] [stdout] 1126 |         nodes![node!(Superscript(nodes![node!("bar"; 1..4)]), 0..5)],
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1130:9
[INFO] [stdout]      |
[INFO] [stdout] 1130 |         nodes![node!(Superscript(nodes![node!("bar"; 1..4)]), 0..5)],
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1132:20
[INFO] [stdout]      |
[INFO] [stdout] 1132 |       ("foo ^bar", nodes![node!("foo ^bar"; 0..8)]),
[INFO] [stdout]      |                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1133:20
[INFO] [stdout]      |
[INFO] [stdout] 1133 |       ("foo bar^", nodes![node!("foo bar^"; 0..8)]),
[INFO] [stdout]      |                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrEntry`
[INFO] [stdout]   --> src/tasks/parse_doc_attrs.rs:64:7
[INFO] [stdout]    |
[INFO] [stdout] 64 |       AttrEntry::String(value.to_string())
[INFO] [stdout]    |       ^^^^^^^^^ use of undeclared type `AttrEntry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrEntry`
[INFO] [stdout]   --> src/tasks/parse_doc_attrs.rs:66:7
[INFO] [stdout]    |
[INFO] [stdout] 66 |       AttrEntry::Bool(!is_negated)
[INFO] [stdout]    |       ^^^^^^^^^ use of undeclared type `AttrEntry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1136:9
[INFO] [stdout]      |
[INFO] [stdout] 1136 |         nodes![
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrEntries`
[INFO] [stdout]   --> src/tasks/parse_doc_header.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 |       attrs: AttrEntries::new(),
[INFO] [stdout]    |              ^^^^^^^^^^^ use of undeclared type `AttrEntries`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1144:9
[INFO] [stdout]      |
[INFO] [stdout] 1144 |         nodes![
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1172:9
[INFO] [stdout]      |
[INFO] [stdout] 1172 |         nodes![
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1180:9
[INFO] [stdout]      |
[INFO] [stdout] 1180 |         nodes![node!(Macro(Button(src!("Open", 5..9))), 0..10)],
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1184:9
[INFO] [stdout]      |
[INFO] [stdout] 1184 |         nodes![
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0063]: missing field `number` in initializer of `MacroNode<'_>`
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:115:37
[INFO] [stdout]     |
[INFO] [stdout] 115 |                 acc.push_node(Macro(Footnote { id, text: note }), macro_loc);
[INFO] [stdout]     |                                     ^^^^^^^^ missing `number`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `nodes` in this scope
[INFO] [stdout]     --> src/tasks/parse_inlines.rs:1195:9
[INFO] [stdout]      |
[INFO] [stdout] 1195 |         nodes![node!(
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `adoc` in this scope
[INFO] [stdout]    --> src/tasks/parse_section.rs:106:17
[INFO] [stdout]     |
[INFO] [stdout] 106 |     let input = adoc! {"
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `bstr` in this scope
[INFO] [stdout]    --> src/tasks/section_id.rs:163:38
[INFO] [stdout]     |
[INFO] [stdout] 163 |         parser.ctx.anchor_ids.insert(bstr!(s));
[INFO] [stdout]     |                                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]   --> src/tasks/table/context.rs:67:18
[INFO] [stdout]    |
[INFO] [stdout] 67 |       col_specs: vecb![],
[INFO] [stdout]    |                  ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]   --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `empty_cell` in this scope
[INFO] [stdout]   --> src/tasks/table/context.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 82 |       ..empty_cell!()
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `empty_cell` in this scope
[INFO] [stdout]   --> src/tasks/table/context.rs:99:38
[INFO] [stdout]    |
[INFO] [stdout] 99 |     let cell = Cell { row_span: 2, ..empty_cell!() };
[INFO] [stdout]    |                                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `empty_cell` in this scope
[INFO] [stdout]    --> src/tasks/table/context.rs:108:38
[INFO] [stdout]     |
[INFO] [stdout] 108 |     let cell = Cell { row_span: 3, ..empty_cell!() };
[INFO] [stdout]     |                                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:412:5
[INFO] [stdout]     |
[INFO] [stdout] 412 |     assert_table!(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/core/src/macros/mod.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:442:5
[INFO] [stdout]     |
[INFO] [stdout] 442 |     assert_table!(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/core/src/macros/mod.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `insert` found for struct `Rc<RefCell<HashMap<bumpalo::collections::String<'bmp>, ast::Anchor<'bmp>>>>` in the current scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:340:39
[INFO] [stdout]     |
[INFO] [stdout] 340 |                 self.document.anchors.insert(
[INFO] [stdout]     |                 ----------------------^^^^^^ method not found in `Rc<RefCell<HashMap<String<'bmp>, Anchor<'bmp>>>>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `adoc` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:478:17
[INFO] [stdout]     |
[INFO] [stdout] 478 |     let input = adoc! {r#"
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:503:5
[INFO] [stdout]     |
[INFO] [stdout] 503 |     assert_table!(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/core/src/macros/mod.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:522:5
[INFO] [stdout]     |
[INFO] [stdout] 522 |     assert_table!(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/core/src/macros/mod.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:542:5
[INFO] [stdout]     |
[INFO] [stdout] 542 |     assert_table!(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/core/src/macros/mod.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_table_loose` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:563:5
[INFO] [stdout]     |
[INFO] [stdout] 563 |     assert_table_loose!(
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:583:5
[INFO] [stdout]     |
[INFO] [stdout] 583 |     assert_table!(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/core/src/macros/mod.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:609:5
[INFO] [stdout]     |
[INFO] [stdout] 609 |     assert_table!(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/core/src/macros/mod.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `parse_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:644:17
[INFO] [stdout]     |
[INFO] [stdout] 644 |     let table = parse_table!(adoc! {r#"
[INFO] [stdout]     |                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `parse_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:659:17
[INFO] [stdout]     |
[INFO] [stdout] 659 |     let table = parse_table!(adoc! {r#"
[INFO] [stdout]     |                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `parse_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:669:17
[INFO] [stdout]     |
[INFO] [stdout] 669 |     let table = parse_table!(adoc! {r#"
[INFO] [stdout]     |                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `parse_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:683:17
[INFO] [stdout]     |
[INFO] [stdout] 683 |     let table = parse_table!(adoc! {r#"
[INFO] [stdout]     |                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:710:5
[INFO] [stdout]     |
[INFO] [stdout] 710 |     assert_table!(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/core/src/macros/mod.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:753:5
[INFO] [stdout]     |
[INFO] [stdout] 753 |     assert_table!(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/core/src/macros/mod.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:785:5
[INFO] [stdout]     |
[INFO] [stdout] 785 |     assert_table!(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/core/src/macros/mod.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:819:5
[INFO] [stdout]     |
[INFO] [stdout] 819 |     assert_table!(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/core/src/macros/mod.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `parse_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:847:17
[INFO] [stdout]     |
[INFO] [stdout] 847 |     let table = parse_table!(adoc! {r#"
[INFO] [stdout]     |                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `parse_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:863:17
[INFO] [stdout]     |
[INFO] [stdout] 863 |     let table = parse_table!(adoc! {r#"
[INFO] [stdout]     |                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:881:5
[INFO] [stdout]     |
[INFO] [stdout] 881 |     assert_table!(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/core/src/macros/mod.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `parse_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:906:17
[INFO] [stdout]     |
[INFO] [stdout] 906 |     let table = parse_table!(adoc! {r#"
[INFO] [stdout]     |                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:920:5
[INFO] [stdout]     |
[INFO] [stdout] 920 |     assert_table!(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/core/src/macros/mod.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:945:5
[INFO] [stdout]     |
[INFO] [stdout] 945 |     assert_table!(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/core/src/macros/mod.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `parse_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:970:17
[INFO] [stdout]     |
[INFO] [stdout] 970 |     let table = parse_table!(adoc! {r#"
[INFO] [stdout]     |                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `parse_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:982:17
[INFO] [stdout]     |
[INFO] [stdout] 982 |     let table = parse_table!(adoc! {r#"
[INFO] [stdout]     |                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `parse_table` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:993:17
[INFO] [stdout]     |
[INFO] [stdout] 993 |     let table = parse_table!(adoc! {r#"
[INFO] [stdout]     |                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_table` in this scope
[INFO] [stdout]     --> src/tasks/table/parse_table.rs:1006:5
[INFO] [stdout]      |
[INFO] [stdout] 1006 |     assert_table!(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/core/src/macros/mod.rs:86:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_block` in this scope
[INFO] [stdout]     --> src/tasks/table/parse_table.rs:1026:5
[INFO] [stdout]      |
[INFO] [stdout] 1026 |     assert_block!(
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `test_error` in this scope
[INFO] [stdout]     --> src/tasks/table/parse_table.rs:1068:3
[INFO] [stdout]      |
[INFO] [stdout] 1068 |   test_error!(
[INFO] [stdout]      |   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `test_error` in this scope
[INFO] [stdout]     --> src/tasks/table/parse_table.rs:1080:3
[INFO] [stdout]      |
[INFO] [stdout] 1080 |   test_error!(
[INFO] [stdout]      |   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `test_error` in this scope
[INFO] [stdout]     --> src/tasks/table/parse_table.rs:1093:3
[INFO] [stdout]      |
[INFO] [stdout] 1093 |   test_error!(
[INFO] [stdout]      |   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vecb` in this scope
[INFO] [stdout]    --> src/tasks/table/parse_table_spec.rs:351:24
[INFO] [stdout]     |
[INFO] [stdout] 351 |       let mut tokens = vecb![];
[INFO] [stdout]     |                        ^^^^ help: a macro with a similar name exists: `vec`
[INFO] [stdout]    --> /rustc/b286722878e18db29a7fbe672be7c4d3b02e8e4d/library/alloc/src/macros.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `vec` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `insert` found for struct `Rc<RefCell<HashMap<bumpalo::collections::String<'bmp>, ast::Anchor<'bmp>>>>` in the current scope
[INFO] [stdout]   --> src/tasks/parse_section.rs:58:10
[INFO] [stdout]    |
[INFO] [stdout] 55 | /       self
[INFO] [stdout] 56 | |         .document
[INFO] [stdout] 57 | |         .anchors
[INFO] [stdout] 58 | |         .insert(id.clone(), Anchor { reftext, title: heading.clone() });
[INFO] [stdout]    | |         -^^^^^^ method not found in `Rc<RefCell<HashMap<String<'bmp>, Anchor<'bmp>>>>`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:329:47
[INFO] [stdout]     |
[INFO] [stdout] 329 |           let content = CellContent::AsciiDoc(document.content);
[INFO] [stdout]     |                         --------------------- ^^^^^^^^^^^^^^^^ expected `Document<'_>`, found `DocContent<'_>`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/asciidork-ast-0.5.1/src/table.rs:23:3
[INFO] [stdout]     |
[INFO] [stdout] 23  |   AsciiDoc(Document<'bmp>),
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] help: consider removing the tuple struct field `content`
[INFO] [stdout]     |
[INFO] [stdout] 329 -           let content = CellContent::AsciiDoc(document.content);
[INFO] [stdout] 329 +           let content = CellContent::AsciiDoc(document);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:330:50
[INFO] [stdout]     |
[INFO] [stdout] 330 |           Ok(Some((Cell::new(content, cell_spec, col_spec), repeat)))
[INFO] [stdout]     |                    ---------                     ^^^^^^^^ expected `Option<ColSpec>`, found `Option<&ColSpec>`
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    arguments to this function are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected enum `std::option::Option<ast::ColSpec>`
[INFO] [stdout]                found enum `std::option::Option<&ast::ColSpec>`
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/asciidork-ast-0.5.1/src/table.rs:98:10
[INFO] [stdout]     |
[INFO] [stdout] 98  |   pub fn new(content: CellContent<'bmp>, cell_spec: CellSpec, col_spec: Option<ColSpec>) -> Self {
[INFO] [stdout]     |          ^^^
[INFO] [stdout] help: use `std::option::Option::cloned` to clone the value inside the `std::option::Option`
[INFO] [stdout]     |
[INFO] [stdout] 330 |           Ok(Some((Cell::new(content, cell_spec, col_spec.cloned()), repeat)))
[INFO] [stdout]     |                                                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:365:44
[INFO] [stdout]     |
[INFO] [stdout] 365 |     Ok(Some((Cell::new(content, cell_spec, col_spec), repeat)))
[INFO] [stdout]     |              ---------                     ^^^^^^^^ expected `Option<ColSpec>`, found `Option<&ColSpec>`
[INFO] [stdout]     |              |
[INFO] [stdout]     |              arguments to this function are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected enum `std::option::Option<ast::ColSpec>`
[INFO] [stdout]                found enum `std::option::Option<&ast::ColSpec>`
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/asciidork-ast-0.5.1/src/table.rs:98:10
[INFO] [stdout]     |
[INFO] [stdout] 98  |   pub fn new(content: CellContent<'bmp>, cell_spec: CellSpec, col_spec: Option<ColSpec>) -> Self {
[INFO] [stdout]     |          ^^^
[INFO] [stdout] help: use `std::option::Option::cloned` to clone the value inside the `std::option::Option`
[INFO] [stdout]     |
[INFO] [stdout] 365 |     Ok(Some((Cell::new(content, cell_spec, col_spec.cloned()), repeat)))
[INFO] [stdout]     |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]    --> src/tasks/parse_doc_attrs.rs:118:7
[INFO] [stdout]     |
[INFO] [stdout] 118 |   use super::*;
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> src/tasks/parse_revision_line.rs:84:7
[INFO] [stdout]    |
[INFO] [stdout] 84 |   use super::*;
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrEntry`
[INFO] [stdout]   --> src/tasks/section_id.rs:27:12
[INFO] [stdout]    |
[INFO] [stdout] 27 |       Some(AttrEntry::String(s)) => s,
[INFO] [stdout]    |            ^^^^^^^^^ use of undeclared type `AttrEntry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrEntry`
[INFO] [stdout]   --> src/tasks/section_id.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 26 |       Some(AttrEntry::Bool(true)) => "",
[INFO] [stdout]    |            ^^^^^^^^^ use of undeclared type `AttrEntry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrEntry`
[INFO] [stdout]   --> src/tasks/parse_doc_attrs.rs:58:21
[INFO] [stdout]    |
[INFO] [stdout] 58 |         if let Some(AttrEntry::String(replace)) = attrs.get(caps.get(1).unwrap().as_str()) {
[INFO] [stdout]    |                     ^^^^^^^^^ use of undeclared type `AttrEntry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrEntry`
[INFO] [stdout]   --> src/tasks/section_id.rs:22:12
[INFO] [stdout]    |
[INFO] [stdout] 22 |       Some(AttrEntry::String(s)) => s.chars().next(),
[INFO] [stdout]    |            ^^^^^^^^^ use of undeclared type `AttrEntry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrEntry`
[INFO] [stdout]   --> src/tasks/section_id.rs:21:12
[INFO] [stdout]    |
[INFO] [stdout] 21 |       Some(AttrEntry::Bool(true)) => None,
[INFO] [stdout]    |            ^^^^^^^^^ use of undeclared type `AttrEntry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrEntry`
[INFO] [stdout]   --> src/tasks/parse_doc_header.rs:37:7
[INFO] [stdout]    |
[INFO] [stdout] 37 |       AttrEntry::String(s) => match s.as_str() {
[INFO] [stdout]    |       ^^^^^^^^^ use of undeclared type `AttrEntry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrEntry`
[INFO] [stdout]   --> src/tasks/parse_doc_header.rs:35:7
[INFO] [stdout]    |
[INFO] [stdout] 35 |       AttrEntry::Bool(false) => return,
[INFO] [stdout]    |       ^^^^^^^^^ use of undeclared type `AttrEntry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AttrEntry`
[INFO] [stdout]   --> src/tasks/parse_doc_header.rs:36:7
[INFO] [stdout]    |
[INFO] [stdout] 36 |       AttrEntry::Bool(true) => TocPosition::Auto,
[INFO] [stdout]    |       ^^^^^^^^^ use of undeclared type `AttrEntry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 40 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0063, E0308, E0412, E0422, E0433, E0599, E0609.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0063`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `asciidork-parser` (lib) due to 41 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0609]: no field `header` on type `ast::Document<'bmp>`
[INFO] [stdout]    --> src/parser.rs:151:19
[INFO] [stdout]     |
[INFO] [stdout] 151 |     self.document.header = self.parse_document_header()?;
[INFO] [stdout]     |                   ^^^^^^ unknown field
[INFO] [stdout]     |
[INFO] [stdout]     = note: available fields are: `meta`, `title`, `subtitle`, `content`, `toc`, `anchors`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `header` on type `ast::Document<'bmp>`
[INFO] [stdout]    --> src/parser.rs:152:62
[INFO] [stdout]     |
[INFO] [stdout] 152 |     if let Some(DocHeader { ref attrs, .. }) = self.document.header {
[INFO] [stdout]     |                                                              ^^^^^^ unknown field
[INFO] [stdout]     |
[INFO] [stdout]     = note: available fields are: `meta`, `title`, `subtitle`, `content`, `toc`, `anchors`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `contains_key` found for struct `Rc<RefCell<HashMap<bumpalo::collections::String<'bmp>, ast::Anchor<'bmp>>>>` in the current scope
[INFO] [stdout]    --> src/parser.rs:208:33
[INFO] [stdout]     |
[INFO] [stdout] 208 |       if !self.document.anchors.contains_key(ref_id) {
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ method not found in `Rc<RefCell<HashMap<String<'bmp>, Anchor<'bmp>>>>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0063]: missing field `number` in initializer of `MacroNode<'_>`
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:115:37
[INFO] [stdout]     |
[INFO] [stdout] 115 |                 acc.push_node(Macro(Footnote { id, text: note }), macro_loc);
[INFO] [stdout]     |                                     ^^^^^^^^ missing `number`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `insert` found for struct `Rc<RefCell<HashMap<bumpalo::collections::String<'bmp>, ast::Anchor<'bmp>>>>` in the current scope
[INFO] [stdout]    --> src/tasks/parse_inlines.rs:340:39
[INFO] [stdout]     |
[INFO] [stdout] 340 |                 self.document.anchors.insert(
[INFO] [stdout]     |                 ----------------------^^^^^^ method not found in `Rc<RefCell<HashMap<String<'bmp>, Anchor<'bmp>>>>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `insert` found for struct `Rc<RefCell<HashMap<bumpalo::collections::String<'bmp>, ast::Anchor<'bmp>>>>` in the current scope
[INFO] [stdout]   --> src/tasks/parse_section.rs:58:10
[INFO] [stdout]    |
[INFO] [stdout] 55 | /       self
[INFO] [stdout] 56 | |         .document
[INFO] [stdout] 57 | |         .anchors
[INFO] [stdout] 58 | |         .insert(id.clone(), Anchor { reftext, title: heading.clone() });
[INFO] [stdout]    | |         -^^^^^^ method not found in `Rc<RefCell<HashMap<String<'bmp>, Anchor<'bmp>>>>`
[INFO] [stdout]    | |_________|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:329:47
[INFO] [stdout]     |
[INFO] [stdout] 329 |           let content = CellContent::AsciiDoc(document.content);
[INFO] [stdout]     |                         --------------------- ^^^^^^^^^^^^^^^^ expected `Document<'_>`, found `DocContent<'_>`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/asciidork-ast-0.5.1/src/table.rs:23:3
[INFO] [stdout]     |
[INFO] [stdout] 23  |   AsciiDoc(Document<'bmp>),
[INFO] [stdout]     |   ^^^^^^^^
[INFO] [stdout] help: consider removing the tuple struct field `content`
[INFO] [stdout]     |
[INFO] [stdout] 329 -           let content = CellContent::AsciiDoc(document.content);
[INFO] [stdout] 329 +           let content = CellContent::AsciiDoc(document);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:330:50
[INFO] [stdout]     |
[INFO] [stdout] 330 |           Ok(Some((Cell::new(content, cell_spec, col_spec), repeat)))
[INFO] [stdout]     |                    ---------                     ^^^^^^^^ expected `Option<ColSpec>`, found `Option<&ColSpec>`
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    arguments to this function are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected enum `std::option::Option<ast::ColSpec>`
[INFO] [stdout]                found enum `std::option::Option<&ast::ColSpec>`
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/asciidork-ast-0.5.1/src/table.rs:98:10
[INFO] [stdout]     |
[INFO] [stdout] 98  |   pub fn new(content: CellContent<'bmp>, cell_spec: CellSpec, col_spec: Option<ColSpec>) -> Self {
[INFO] [stdout]     |          ^^^
[INFO] [stdout] help: use `std::option::Option::cloned` to clone the value inside the `std::option::Option`
[INFO] [stdout]     |
[INFO] [stdout] 330 |           Ok(Some((Cell::new(content, cell_spec, col_spec.cloned()), repeat)))
[INFO] [stdout]     |                                                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/tasks/table/parse_table.rs:365:44
[INFO] [stdout]     |
[INFO] [stdout] 365 |     Ok(Some((Cell::new(content, cell_spec, col_spec), repeat)))
[INFO] [stdout]     |              ---------                     ^^^^^^^^ expected `Option<ColSpec>`, found `Option<&ColSpec>`
[INFO] [stdout]     |              |
[INFO] [stdout]     |              arguments to this function are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected enum `std::option::Option<ast::ColSpec>`
[INFO] [stdout]                found enum `std::option::Option<&ast::ColSpec>`
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/asciidork-ast-0.5.1/src/table.rs:98:10
[INFO] [stdout]     |
[INFO] [stdout] 98  |   pub fn new(content: CellContent<'bmp>, cell_spec: CellSpec, col_spec: Option<ColSpec>) -> Self {
[INFO] [stdout]     |          ^^^
[INFO] [stdout] help: use `std::option::Option::cloned` to clone the value inside the `std::option::Option`
[INFO] [stdout]     |
[INFO] [stdout] 365 |     Ok(Some((Cell::new(content, cell_spec, col_spec.cloned()), repeat)))
[INFO] [stdout]     |                                                    +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 205 previous errors; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0063, E0308, E0432, E0599, E0609.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0063`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `asciidork-parser` (lib test) due to 206 previous errors; 2 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "701b3214c79548e97668f2bcc1261b2af4bfd569cd17287883ec7053f08eccc6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "701b3214c79548e97668f2bcc1261b2af4bfd569cd17287883ec7053f08eccc6", kill_on_drop: false }`
[INFO] [stdout] 701b3214c79548e97668f2bcc1261b2af4bfd569cd17287883ec7053f08eccc6
