[INFO] fetching crate everscale-asm 0.0.9...
[INFO] testing everscale-asm-0.0.9 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7
[INFO] extracting crate everscale-asm 0.0.9 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate everscale-asm 0.0.9
[INFO] finished tweaking crates.io crate everscale-asm 0.0.9
[INFO] tweaked toml for crates.io crate everscale-asm 0.0.9 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate everscale-asm 0.0.9 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 95 packages to latest compatible versions
[INFO] [stderr]       Adding thiserror v1.0.69 (available: v2.0.17)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded everscale-crypto v0.2.1
[INFO] [stderr]   Downloaded tl-proto v0.4.12
[INFO] [stderr]   Downloaded tl-scheme v0.2.1
[INFO] [stderr]   Downloaded everscale-types-proc v0.1.5
[INFO] [stderr]   Downloaded tl-proto-proc v0.4.8
[INFO] [stderr]   Downloaded chumsky v1.0.0-alpha.8
[INFO] [stderr]   Downloaded everscale-types v0.1.2
[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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9d274bc68bc55aa006f21e3187694a1bd2e659366cc50a77798a200d7130a252
[INFO] running `Command { std: "docker" "start" "-a" "9d274bc68bc55aa006f21e3187694a1bd2e659366cc50a77798a200d7130a252", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9d274bc68bc55aa006f21e3187694a1bd2e659366cc50a77798a200d7130a252", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9d274bc68bc55aa006f21e3187694a1bd2e659366cc50a77798a200d7130a252", kill_on_drop: false }`
[INFO] [stdout] 9d274bc68bc55aa006f21e3187694a1bd2e659366cc50a77798a200d7130a252
[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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1fd8e9ca669e7d82c67f38a9d65afb6e5576594e26bc13378b5285ee62c8f507
[INFO] running `Command { std: "docker" "start" "-a" "1fd8e9ca669e7d82c67f38a9d65afb6e5576594e26bc13378b5285ee62c8f507", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.110
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling object v0.32.2
[INFO] [stderr]    Compiling crc-catalog v2.4.0
[INFO] [stderr]    Compiling generic-array v0.14.9
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling crc32c v0.6.8
[INFO] [stderr]    Compiling stacker v0.1.22
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling chumsky v1.0.0-alpha.8
[INFO] [stderr]    Compiling sdd v3.0.10
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling crc v3.3.0
[INFO] [stderr]    Compiling pest v2.8.3
[INFO] [stderr]    Compiling scc v2.4.0
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling pest_meta v2.8.3
[INFO] [stderr]    Compiling pest_generator v2.8.3
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling pest_derive v2.8.3
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling everscale-types-proc v0.1.5
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling tl-scheme v0.2.1
[INFO] [stderr]    Compiling ar_archive_writer v0.2.0
[INFO] [stderr]    Compiling tl-proto-proc v0.4.8
[INFO] [stderr]    Compiling psm v0.1.28
[INFO] [stderr]    Compiling tl-proto v0.4.12
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling everscale-crypto v0.2.1
[INFO] [stderr]    Compiling everscale-types v0.1.2
[INFO] [stderr]    Compiling everscale-asm v0.0.9 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0407]: method `expected_found` is not a member of trait `chumsky::error::Error`
[INFO] [stdout]    --> src/ast.rs:489:5
[INFO] [stdout]     |
[INFO] [stdout] 489 | /     fn expected_found<Iter: IntoIterator<Item = Option<MaybeRef<'a, char>>>>(
[INFO] [stdout] 490 | |         _: Iter,
[INFO] [stdout] 491 | |         found: Option<MaybeRef<'a, char>>,
[INFO] [stdout] 492 | |         span: Span,
[INFO] [stdout] ...   |
[INFO] [stdout] 498 | |     }
[INFO] [stdout]     | |_____^ not a member of trait `chumsky::error::Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'a, &'a str, DefaultExpected<'a, char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:488:49
[INFO] [stdout]     |
[INFO] [stdout] 488 | impl<'a> chumsky::error::Error<'a, &'a str> for ParserError {
[INFO] [stdout]     |                                                 ^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'a, &'a str, DefaultExpected<'a, char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `chumsky::error::Error`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:77:13
[INFO] [stdout]     |
[INFO] [stdout]  76 | pub trait Error<'a, I: Input<'a>>:
[INFO] [stdout]     |           ----- required by a bound in this trait
[INFO] [stdout]  77 |     Sized + LabelError<'a, I, DefaultExpected<'a, I::Token>>
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Error`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:58:5
[INFO] [stdout]     |
[INFO] [stdout]  58 | /     stmt()
[INFO] [stdout]  59 | |         .recover_with(skip_then_retry_until(any().ignored(), text::newline()))
[INFO] [stdout]     | |______________________________________________________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:59:62
[INFO] [stdout]     |
[INFO] [stdout]  59 |         .recover_with(skip_then_retry_until(any().ignored(), text::newline()))
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:59:23
[INFO] [stdout]     |
[INFO] [stdout]  59 |         .recover_with(skip_then_retry_until(any().ignored(), text::newline()))
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:59:23
[INFO] [stdout]     |
[INFO] [stdout]  59 |         .recover_with(skip_then_retry_until(any().ignored(), text::newline()))
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:58:5
[INFO] [stdout]     |
[INFO] [stdout]  58 | /     stmt()
[INFO] [stdout]  59 | |         .recover_with(skip_then_retry_until(any().ignored(), text::newline()))
[INFO] [stdout]  60 | |         .padded()
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:58:5
[INFO] [stdout]     |
[INFO] [stdout]  58 | /     stmt()
[INFO] [stdout]  59 | |         .recover_with(skip_then_retry_until(any().ignored(), text::newline()))
[INFO] [stdout]  60 | |         .padded()
[INFO] [stdout]  61 | |         .repeated()
[INFO] [stdout]     | |___________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:58:5
[INFO] [stdout]     |
[INFO] [stdout]  58 | /     stmt()
[INFO] [stdout]  59 | |         .recover_with(skip_then_retry_until(any().ignored(), text::newline()))
[INFO] [stdout]  60 | |         .padded()
[INFO] [stdout]  61 | |         .repeated()
[INFO] [stdout]  62 | |         .collect()
[INFO] [stdout]     | |__________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:58:5
[INFO] [stdout]     |
[INFO] [stdout]  58 | /     stmt()
[INFO] [stdout]  59 | |         .recover_with(skip_then_retry_until(any().ignored(), text::newline()))
[INFO] [stdout]  60 | |         .padded()
[INFO] [stdout]  61 | |         .repeated()
[INFO] [stdout] ...   |
[INFO] [stdout]  65 | |             items,
[INFO] [stdout]  66 | |         })
[INFO] [stdout]     | |__________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:57:20
[INFO] [stdout]     |
[INFO] [stdout]  57 | fn parser<'a>() -> impl Parser<'a, &'a str, Code<'a>, extra::Err<ParserError>> {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:109:50
[INFO] [stdout]     |
[INFO] [stdout] 109 |                     choice((just(',').ignored(), text::newline())),
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:109:21
[INFO] [stdout]     |
[INFO] [stdout] 109 |                     choice((just(',').ignored(), text::newline())),
[INFO] [stdout]     |                     ^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:109:21
[INFO] [stdout]     |
[INFO] [stdout] 109 |                     choice((just(',').ignored(), text::newline())),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:107:31
[INFO] [stdout]     |
[INFO] [stdout] 107 |                 .recover_with(skip_then_retry_until(
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:107:31
[INFO] [stdout]     |
[INFO] [stdout] 107 |                   .recover_with(skip_then_retry_until(
[INFO] [stdout]     |  _______________________________^
[INFO] [stdout] 108 | |                     any().ignored(),
[INFO] [stdout] 109 | |                     choice((just(',').ignored(), text::newline())),
[INFO] [stdout] 110 | |                 )),
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:104:13
[INFO] [stdout]     |
[INFO] [stdout] 104 | /             just(',')
[INFO] [stdout] 105 | |                 .padded_by(comment.clone().repeated())
[INFO] [stdout] 106 | |                 .padded()
[INFO] [stdout] 107 | |                 .recover_with(skip_then_retry_until(
[INFO] [stdout] 108 | |                     any().ignored(),
[INFO] [stdout] 109 | |                     choice((just(',').ignored(), text::newline())),
[INFO] [stdout] 110 | |                 )),
[INFO] [stdout]     | |__________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:102:16
[INFO] [stdout]     |
[INFO] [stdout] 102 |       let args = instr_arg(stmt)
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 103 | |         .separated_by(
[INFO] [stdout] 104 | |             just(',')
[INFO] [stdout] 105 | |                 .padded_by(comment.clone().repeated())
[INFO] [stdout] ...   |
[INFO] [stdout] 110 | |                 )),
[INFO] [stdout] 111 | |         )
[INFO] [stdout]     | |_________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:102:16
[INFO] [stdout]     |
[INFO] [stdout] 102 |       let args = instr_arg(stmt)
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 103 | |         .separated_by(
[INFO] [stdout] 104 | |             just(',')
[INFO] [stdout] 105 | |                 .padded_by(comment.clone().repeated())
[INFO] [stdout] ...   |
[INFO] [stdout] 112 | |         .collect::<Vec<_>>();
[INFO] [stdout]     | |____________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:114:5
[INFO] [stdout]     |
[INFO] [stdout] 114 | /     instr_ident()
[INFO] [stdout] 115 | |         .map_with(|ident, e| (ident, e.span()))
[INFO] [stdout] 116 | |         .padded_by(comment.repeated())
[INFO] [stdout] 117 | |         .padded()
[INFO] [stdout] 118 | |         .then(args)
[INFO] [stdout]     | |___________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:114:5
[INFO] [stdout]     |
[INFO] [stdout] 114 | /     instr_ident()
[INFO] [stdout] 115 | |         .map_with(|ident, e| (ident, e.span()))
[INFO] [stdout] 116 | |         .padded_by(comment.repeated())
[INFO] [stdout] 117 | |         .padded()
[INFO] [stdout] ...   |
[INFO] [stdout] 123 | |             args,
[INFO] [stdout] 124 | |         })
[INFO] [stdout]     | |__________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:90:6
[INFO] [stdout]     |
[INFO] [stdout]  90 | ) -> impl Parser<'a, &'a str, Instr<'a>, extra::Err<ParserError>> + Clone {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:224:26
[INFO] [stdout]     |
[INFO] [stdout] 224 |             .ignore_then(text::int(16))
[INFO] [stdout]     |                          ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:224:26
[INFO] [stdout]     |
[INFO] [stdout] 224 |             .ignore_then(text::int(16))
[INFO] [stdout]     |                          ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 223 | /         just("0x")
[INFO] [stdout] 224 | |             .ignore_then(text::int(16))
[INFO] [stdout]     | |_______________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 223 | /         just("0x")
[INFO] [stdout] 224 | |             .ignore_then(text::int(16))
[INFO] [stdout]     | |_______________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 223 | /         just("0x")
[INFO] [stdout] 224 | |             .ignore_then(text::int(16))
[INFO] [stdout] 225 | |             .try_map(|s, span| parse_int(s, 16, span)),
[INFO] [stdout]     | |______________________________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 223 | /         just("0x")
[INFO] [stdout] 224 | |             .ignore_then(text::int(16))
[INFO] [stdout] 225 | |             .try_map(|s, span| parse_int(s, 16, span)),
[INFO] [stdout]     | |______________________________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:225:14
[INFO] [stdout]     |
[INFO] [stdout] 225 |             .try_map(|s, span| parse_int(s, 16, span)),
[INFO] [stdout]     |              ^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:225:14
[INFO] [stdout]     |
[INFO] [stdout] 225 |             .try_map(|s, span| parse_int(s, 16, span)),
[INFO] [stdout]     |              ^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:227:26
[INFO] [stdout]     |
[INFO] [stdout] 227 |             .ignore_then(text::int(2))
[INFO] [stdout]     |                          ^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:227:26
[INFO] [stdout]     |
[INFO] [stdout] 227 |             .ignore_then(text::int(2))
[INFO] [stdout]     |                          ^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:226:9
[INFO] [stdout]     |
[INFO] [stdout] 226 | /         just("0b")
[INFO] [stdout] 227 | |             .ignore_then(text::int(2))
[INFO] [stdout]     | |______________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:226:9
[INFO] [stdout]     |
[INFO] [stdout] 226 | /         just("0b")
[INFO] [stdout] 227 | |             .ignore_then(text::int(2))
[INFO] [stdout]     | |______________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:226:9
[INFO] [stdout]     |
[INFO] [stdout] 226 | /         just("0b")
[INFO] [stdout] 227 | |             .ignore_then(text::int(2))
[INFO] [stdout] 228 | |             .try_map(|s, span| parse_int(s, 2, span)),
[INFO] [stdout]     | |_____________________________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:226:9
[INFO] [stdout]     |
[INFO] [stdout] 226 | /         just("0b")
[INFO] [stdout] 227 | |             .ignore_then(text::int(2))
[INFO] [stdout] 228 | |             .try_map(|s, span| parse_int(s, 2, span)),
[INFO] [stdout]     | |_____________________________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:228:14
[INFO] [stdout]     |
[INFO] [stdout] 228 |             .try_map(|s, span| parse_int(s, 2, span)),
[INFO] [stdout]     |              ^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:228:14
[INFO] [stdout]     |
[INFO] [stdout] 228 |             .try_map(|s, span| parse_int(s, 2, span)),
[INFO] [stdout]     |              ^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 |         text::int(10).try_map(|s, span| parse_int(s, 10, span)),
[INFO] [stdout]     |         ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 |         text::int(10).try_map(|s, span| parse_int(s, 10, span)),
[INFO] [stdout]     |         ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 |         text::int(10).try_map(|s, span| parse_int(s, 10, span)),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 |         text::int(10).try_map(|s, span| parse_int(s, 10, span)),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:229:23
[INFO] [stdout]     |
[INFO] [stdout] 229 |         text::int(10).try_map(|s, span| parse_int(s, 10, span)),
[INFO] [stdout]     |                       ^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:229:23
[INFO] [stdout]     |
[INFO] [stdout] 229 |         text::int(10).try_map(|s, span| parse_int(s, 10, span)),
[INFO] [stdout]     |                       ^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:222:18
[INFO] [stdout]     |
[INFO] [stdout] 222 |     let number = choice((
[INFO] [stdout]     |                  ^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:222:18
[INFO] [stdout]     |
[INFO] [stdout] 222 |     let number = choice((
[INFO] [stdout]     |                  ^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:222:18
[INFO] [stdout]     |
[INFO] [stdout] 222 |       let number = choice((
[INFO] [stdout]     |  __________________^
[INFO] [stdout] 223 | |         just("0x")
[INFO] [stdout] 224 | |             .ignore_then(text::int(16))
[INFO] [stdout] 225 | |             .try_map(|s, span| parse_int(s, 16, span)),
[INFO] [stdout] ...   |
[INFO] [stdout] 229 | |         text::int(10).try_map(|s, span| parse_int(s, 10, span)),
[INFO] [stdout] 230 | |     ));
[INFO] [stdout]     | |______^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:222:18
[INFO] [stdout]     |
[INFO] [stdout] 222 |       let number = choice((
[INFO] [stdout]     |  __________________^
[INFO] [stdout] 223 | |         just("0x")
[INFO] [stdout] 224 | |             .ignore_then(text::int(16))
[INFO] [stdout] 225 | |             .try_map(|s, span| parse_int(s, 16, span)),
[INFO] [stdout] ...   |
[INFO] [stdout] 229 | |         text::int(10).try_map(|s, span| parse_int(s, 10, span)),
[INFO] [stdout] 230 | |     ));
[INFO] [stdout]     | |______^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 |         just('-').ignore_then(number).map(std::ops::Neg::neg),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 |         just('-').ignore_then(number).map(std::ops::Neg::neg),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 |         just('-').ignore_then(number).map(std::ops::Neg::neg),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 |         just('-').ignore_then(number).map(std::ops::Neg::neg),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:233:39
[INFO] [stdout]     |
[INFO] [stdout] 233 |         just('-').ignore_then(number).map(std::ops::Neg::neg),
[INFO] [stdout]     |                                       ^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:233:39
[INFO] [stdout]     |
[INFO] [stdout] 233 |         just('-').ignore_then(number).map(std::ops::Neg::neg),
[INFO] [stdout]     |                                       ^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:232:5
[INFO] [stdout]     |
[INFO] [stdout] 232 |     choice((
[INFO] [stdout]     |     ^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:232:5
[INFO] [stdout]     |
[INFO] [stdout] 232 |     choice((
[INFO] [stdout]     |     ^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:232:5
[INFO] [stdout]     |
[INFO] [stdout] 232 | /     choice((
[INFO] [stdout] 233 | |         just('-').ignore_then(number).map(std::ops::Neg::neg),
[INFO] [stdout] 234 | |         number,
[INFO] [stdout] 235 | |     ))
[INFO] [stdout]     | |______^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:232:5
[INFO] [stdout]     |
[INFO] [stdout] 232 | /     choice((
[INFO] [stdout] 233 | |         just('-').ignore_then(number).map(std::ops::Neg::neg),
[INFO] [stdout] 234 | |         number,
[INFO] [stdout] 235 | |     ))
[INFO] [stdout]     | |______^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:232:5
[INFO] [stdout]     |
[INFO] [stdout] 232 | /     choice((
[INFO] [stdout] 233 | |         just('-').ignore_then(number).map(std::ops::Neg::neg),
[INFO] [stdout] 234 | |         number,
[INFO] [stdout] 235 | |     ))
[INFO] [stdout] ...   |
[INFO] [stdout] 239 | |         just(',').ignored(),
[INFO] [stdout] 240 | |     ))))
[INFO] [stdout]     | |________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:232:5
[INFO] [stdout]     |
[INFO] [stdout] 232 | /     choice((
[INFO] [stdout] 233 | |         just('-').ignore_then(number).map(std::ops::Neg::neg),
[INFO] [stdout] 234 | |         number,
[INFO] [stdout] 235 | |     ))
[INFO] [stdout] ...   |
[INFO] [stdout] 239 | |         just(',').ignored(),
[INFO] [stdout] 240 | |     ))))
[INFO] [stdout]     | |________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:236:6
[INFO] [stdout]     |
[INFO] [stdout] 236 |     .then_ignore(empty().and_is(choice((
[INFO] [stdout]     |      ^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:236:6
[INFO] [stdout]     |
[INFO] [stdout] 236 |     .then_ignore(empty().and_is(choice((
[INFO] [stdout]     |      ^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:238:9
[INFO] [stdout]     |
[INFO] [stdout] 238 |         text::whitespace().at_least(1),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `whitespace`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:259:15
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub fn whitespace<'src, I, E>() -> Repeated<impl Parser<'src, I, (), E> + Copy, (), I, E>
[INFO] [stdout]     |        ---------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 259 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `whitespace`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:238:9
[INFO] [stdout]     |
[INFO] [stdout] 238 |         text::whitespace().at_least(1),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `whitespace`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:259:15
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub fn whitespace<'src, I, E>() -> Repeated<impl Parser<'src, I, (), E> + Copy, (), I, E>
[INFO] [stdout]     |        ---------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 259 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `whitespace`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:238:28
[INFO] [stdout]     |
[INFO] [stdout] 238 |         text::whitespace().at_least(1),
[INFO] [stdout]     |                            ^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `whitespace`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:259:15
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub fn whitespace<'src, I, E>() -> Repeated<impl Parser<'src, I, (), E> + Copy, (), I, E>
[INFO] [stdout]     |        ---------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 259 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `whitespace`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:236:33
[INFO] [stdout]     |
[INFO] [stdout] 236 |     .then_ignore(empty().and_is(choice((
[INFO] [stdout]     |                                 ^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `whitespace`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:259:15
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub fn whitespace<'src, I, E>() -> Repeated<impl Parser<'src, I, (), E> + Copy, (), I, E>
[INFO] [stdout]     |        ---------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 259 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `whitespace`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:236:33
[INFO] [stdout]     |
[INFO] [stdout] 236 |       .then_ignore(empty().and_is(choice((
[INFO] [stdout]     |  _________________________________^
[INFO] [stdout] 237 | |         end(),
[INFO] [stdout] 238 | |         text::whitespace().at_least(1),
[INFO] [stdout] 239 | |         just(',').ignored(),
[INFO] [stdout] 240 | |     ))))
[INFO] [stdout]     | |______^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `whitespace`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:259:15
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub fn whitespace<'src, I, E>() -> Repeated<impl Parser<'src, I, (), E> + Copy, (), I, E>
[INFO] [stdout]     |        ---------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 259 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `whitespace`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:236:18
[INFO] [stdout]     |
[INFO] [stdout] 236 |       .then_ignore(empty().and_is(choice((
[INFO] [stdout]     |  __________________^
[INFO] [stdout] 237 | |         end(),
[INFO] [stdout] 238 | |         text::whitespace().at_least(1),
[INFO] [stdout] 239 | |         just(',').ignored(),
[INFO] [stdout] 240 | |     ))))
[INFO] [stdout]     | |_______^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `whitespace`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:259:15
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub fn whitespace<'src, I, E>() -> Repeated<impl Parser<'src, I, (), E> + Copy, (), I, E>
[INFO] [stdout]     |        ---------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 259 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `whitespace`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:214:17
[INFO] [stdout]     |
[INFO] [stdout] 214 | fn nat<'a>() -> impl Parser<'a, &'a str, BigInt, extra::Err<ParserError>> + Clone {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:214:17
[INFO] [stdout]     |
[INFO] [stdout] 214 | fn nat<'a>() -> impl Parser<'a, &'a str, BigInt, extra::Err<ParserError>> + Clone {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: function takes 2 generic arguments but 3 generic arguments were supplied
[INFO] [stdout]    --> src/ast.rs:251:15
[INFO] [stdout]     |
[INFO] [stdout] 251 |         text::int::<_, _, extra::Err<ParserError>>(10).try_map(|s, span| match i16::from_str(s) {
[INFO] [stdout]     |               ^^^       ------------------------- help: remove the unnecessary generic argument
[INFO] [stdout]     |               |
[INFO] [stdout]     |               expected 2 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here, with 2 generic parameters: `I`, `E`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:465:8
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        ^^^       -  -
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:251:24
[INFO] [stdout]     |
[INFO] [stdout] 251 |         text::int::<_, _, extra::Err<ParserError>>(10).try_map(|s, span| match i16::from_str(s) {
[INFO] [stdout]     |                        ^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:251:24
[INFO] [stdout]     |
[INFO] [stdout] 251 |         text::int::<_, _, extra::Err<ParserError>>(10).try_map(|s, span| match i16::from_str(s) {
[INFO] [stdout]     |                        ^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:251:9
[INFO] [stdout]     |
[INFO] [stdout] 251 | /         text::int::<_, _, extra::Err<ParserError>>(10).try_map(|s, span| match i16::from_str(s) {
[INFO] [stdout] 252 | |             Ok(n) => Ok(n),
[INFO] [stdout] 253 | |             Err(e) => Err(ParserError::InvalidStackRegister {
[INFO] [stdout] 254 | |                 span,
[INFO] [stdout] 255 | |                 inner: e.into(),
[INFO] [stdout] 256 | |             }),
[INFO] [stdout] 257 | |         });
[INFO] [stdout]     | |__________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:251:9
[INFO] [stdout]     |
[INFO] [stdout] 251 | /         text::int::<_, _, extra::Err<ParserError>>(10).try_map(|s, span| match i16::from_str(s) {
[INFO] [stdout] 252 | |             Ok(n) => Ok(n),
[INFO] [stdout] 253 | |             Err(e) => Err(ParserError::InvalidStackRegister {
[INFO] [stdout] 254 | |                 span,
[INFO] [stdout] 255 | |                 inner: e.into(),
[INFO] [stdout] 256 | |             }),
[INFO] [stdout] 257 | |         });
[INFO] [stdout]     | |__________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:251:56
[INFO] [stdout]     |
[INFO] [stdout] 251 |         text::int::<_, _, extra::Err<ParserError>>(10).try_map(|s, span| match i16::from_str(s) {
[INFO] [stdout]     |                                                        ^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:251:56
[INFO] [stdout]     |
[INFO] [stdout] 251 |         text::int::<_, _, extra::Err<ParserError>>(10).try_map(|s, span| match i16::from_str(s) {
[INFO] [stdout]     |                                                        ^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:262:17
[INFO] [stdout]     |
[INFO] [stdout] 262 | /                 just('-')
[INFO] [stdout] 263 | |                     .ignore_then(idx)
[INFO] [stdout]     | |_____________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:262:17
[INFO] [stdout]     |
[INFO] [stdout] 262 | /                 just('-')
[INFO] [stdout] 263 | |                     .ignore_then(idx)
[INFO] [stdout]     | |_____________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:262:17
[INFO] [stdout]     |
[INFO] [stdout] 262 | /                 just('-')
[INFO] [stdout] 263 | |                     .ignore_then(idx)
[INFO] [stdout] 264 | |                     .map(|idx| Some(-idx))
[INFO] [stdout]     | |__________________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:262:17
[INFO] [stdout]     |
[INFO] [stdout] 262 | /                 just('-')
[INFO] [stdout] 263 | |                     .ignore_then(idx)
[INFO] [stdout] 264 | |                     .map(|idx| Some(-idx))
[INFO] [stdout]     | |__________________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:264:22
[INFO] [stdout]     |
[INFO] [stdout] 264 |                     .map(|idx| Some(-idx))
[INFO] [stdout]     |                      ^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:264:22
[INFO] [stdout]     |
[INFO] [stdout] 264 |                     .map(|idx| Some(-idx))
[INFO] [stdout]     |                      ^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:262:17
[INFO] [stdout]     |
[INFO] [stdout] 262 | /                 just('-')
[INFO] [stdout] 263 | |                     .ignore_then(idx)
[INFO] [stdout] 264 | |                     .map(|idx| Some(-idx))
[INFO] [stdout] 265 | |                     .then_ignore(just(')'))
[INFO] [stdout]     | |___________________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:262:17
[INFO] [stdout]     |
[INFO] [stdout] 262 | /                 just('-')
[INFO] [stdout] 263 | |                     .ignore_then(idx)
[INFO] [stdout] 264 | |                     .map(|idx| Some(-idx))
[INFO] [stdout] 265 | |                     .then_ignore(just(')'))
[INFO] [stdout]     | |___________________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:265:22
[INFO] [stdout]     |
[INFO] [stdout] 265 |                     .then_ignore(just(')'))
[INFO] [stdout]     |                      ^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:265:22
[INFO] [stdout]     |
[INFO] [stdout] 265 |                     .then_ignore(just(')'))
[INFO] [stdout]     |                      ^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:262:17
[INFO] [stdout]     |
[INFO] [stdout] 262 | /                 just('-')
[INFO] [stdout] 263 | |                     .ignore_then(idx)
[INFO] [stdout] 264 | |                     .map(|idx| Some(-idx))
[INFO] [stdout] 265 | |                     .then_ignore(just(')'))
[INFO] [stdout] 266 | |                     .recover_with(via_parser(until_eof_or_paren.map(|_| None))),
[INFO] [stdout]     | |_______________________________________________________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:262:17
[INFO] [stdout]     |
[INFO] [stdout] 262 | /                 just('-')
[INFO] [stdout] 263 | |                     .ignore_then(idx)
[INFO] [stdout] 264 | |                     .map(|idx| Some(-idx))
[INFO] [stdout] 265 | |                     .then_ignore(just(')'))
[INFO] [stdout] 266 | |                     .recover_with(via_parser(until_eof_or_paren.map(|_| None))),
[INFO] [stdout]     | |_______________________________________________________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:266:22
[INFO] [stdout]     |
[INFO] [stdout] 266 |                     .recover_with(via_parser(until_eof_or_paren.map(|_| None))),
[INFO] [stdout]     |                      ^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:266:22
[INFO] [stdout]     |
[INFO] [stdout] 266 |                     .recover_with(via_parser(until_eof_or_paren.map(|_| None))),
[INFO] [stdout]     |                      ^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:261:13
[INFO] [stdout]     |
[INFO] [stdout] 261 | /             just('(').ignore_then(
[INFO] [stdout] 262 | |                 just('-')
[INFO] [stdout] 263 | |                     .ignore_then(idx)
[INFO] [stdout] 264 | |                     .map(|idx| Some(-idx))
[INFO] [stdout] 265 | |                     .then_ignore(just(')'))
[INFO] [stdout] 266 | |                     .recover_with(via_parser(until_eof_or_paren.map(|_| None))),
[INFO] [stdout] 267 | |             ),
[INFO] [stdout]     | |_____________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:261:13
[INFO] [stdout]     |
[INFO] [stdout] 261 | /             just('(').ignore_then(
[INFO] [stdout] 262 | |                 just('-')
[INFO] [stdout] 263 | |                     .ignore_then(idx)
[INFO] [stdout] 264 | |                     .map(|idx| Some(-idx))
[INFO] [stdout] 265 | |                     .then_ignore(just(')'))
[INFO] [stdout] 266 | |                     .recover_with(via_parser(until_eof_or_paren.map(|_| None))),
[INFO] [stdout] 267 | |             ),
[INFO] [stdout]     | |_____________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:268:13
[INFO] [stdout]     |
[INFO] [stdout] 268 |             idx.map(Some),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:268:13
[INFO] [stdout]     |
[INFO] [stdout] 268 |             idx.map(Some),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:268:17
[INFO] [stdout]     |
[INFO] [stdout] 268 |             idx.map(Some),
[INFO] [stdout]     |                 ^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:268:17
[INFO] [stdout]     |
[INFO] [stdout] 268 |             idx.map(Some),
[INFO] [stdout]     |                 ^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:260:9
[INFO] [stdout]     |
[INFO] [stdout] 260 |         choice((
[INFO] [stdout]     |         ^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:260:9
[INFO] [stdout]     |
[INFO] [stdout] 260 |         choice((
[INFO] [stdout]     |         ^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:260:9
[INFO] [stdout]     |
[INFO] [stdout] 260 | /         choice((
[INFO] [stdout] 261 | |             just('(').ignore_then(
[INFO] [stdout] 262 | |                 just('-')
[INFO] [stdout] 263 | |                     .ignore_then(idx)
[INFO] [stdout] ...   |
[INFO] [stdout] 268 | |             idx.map(Some),
[INFO] [stdout] 269 | |         ))
[INFO] [stdout]     | |__________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:260:9
[INFO] [stdout]     |
[INFO] [stdout] 260 | /         choice((
[INFO] [stdout] 261 | |             just('(').ignore_then(
[INFO] [stdout] 262 | |                 just('-')
[INFO] [stdout] 263 | |                     .ignore_then(idx)
[INFO] [stdout] ...   |
[INFO] [stdout] 268 | |             idx.map(Some),
[INFO] [stdout] 269 | |         ))
[INFO] [stdout]     | |__________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:260:9
[INFO] [stdout]     |
[INFO] [stdout] 260 | /         choice((
[INFO] [stdout] 261 | |             just('(').ignore_then(
[INFO] [stdout] 262 | |                 just('-')
[INFO] [stdout] 263 | |                     .ignore_then(idx)
[INFO] [stdout] ...   |
[INFO] [stdout] 269 | |         ))
[INFO] [stdout] 270 | |         .recover_with(via_parser(until_next_arg.map(|_| None))),
[INFO] [stdout]     | |_______________________________________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:260:9
[INFO] [stdout]     |
[INFO] [stdout] 260 | /         choice((
[INFO] [stdout] 261 | |             just('(').ignore_then(
[INFO] [stdout] 262 | |                 just('-')
[INFO] [stdout] 263 | |                     .ignore_then(idx)
[INFO] [stdout] ...   |
[INFO] [stdout] 269 | |         ))
[INFO] [stdout] 270 | |         .recover_with(via_parser(until_next_arg.map(|_| None))),
[INFO] [stdout]     | |_______________________________________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:270:10
[INFO] [stdout]     |
[INFO] [stdout] 270 |         .recover_with(via_parser(until_next_arg.map(|_| None))),
[INFO] [stdout]     |          ^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:270:10
[INFO] [stdout]     |
[INFO] [stdout] 270 |         .recover_with(via_parser(until_next_arg.map(|_| None))),
[INFO] [stdout]     |          ^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:259:5
[INFO] [stdout]     |
[INFO] [stdout] 259 | /     just('s').ignore_then(
[INFO] [stdout] 260 | |         choice((
[INFO] [stdout] 261 | |             just('(').ignore_then(
[INFO] [stdout] 262 | |                 just('-')
[INFO] [stdout] ...   |
[INFO] [stdout] 270 | |         .recover_with(via_parser(until_next_arg.map(|_| None))),
[INFO] [stdout] 271 | |     )
[INFO] [stdout]     | |_____^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:259:5
[INFO] [stdout]     |
[INFO] [stdout] 259 | /     just('s').ignore_then(
[INFO] [stdout] 260 | |         choice((
[INFO] [stdout] 261 | |             just('(').ignore_then(
[INFO] [stdout] 262 | |                 just('-')
[INFO] [stdout] ...   |
[INFO] [stdout] 270 | |         .recover_with(via_parser(until_next_arg.map(|_| None))),
[INFO] [stdout] 271 | |     )
[INFO] [stdout]     | |_____^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:243:28
[INFO] [stdout]     |
[INFO] [stdout] 243 | fn stack_register<'a>() -> impl Parser<'a, &'a str, Option<i16>, extra::Err<ParserError>> + Clone {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:243:28
[INFO] [stdout]     |
[INFO] [stdout] 243 | fn stack_register<'a>() -> impl Parser<'a, &'a str, Option<i16>, extra::Err<ParserError>> + Clone {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: function takes 2 generic arguments but 3 generic arguments were supplied
[INFO] [stdout]    --> src/ast.rs:279:21
[INFO] [stdout]     |
[INFO] [stdout] 279 |     let idx = text::int::<_, _, extra::Err<ParserError>>(10)
[INFO] [stdout]     |                     ^^^       ------------------------- help: remove the unnecessary generic argument
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     expected 2 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here, with 2 generic parameters: `I`, `E`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:465:8
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        ^^^       -  -
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:279:30
[INFO] [stdout]     |
[INFO] [stdout] 279 |     let idx = text::int::<_, _, extra::Err<ParserError>>(10)
[INFO] [stdout]     |                              ^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:279:30
[INFO] [stdout]     |
[INFO] [stdout] 279 |     let idx = text::int::<_, _, extra::Err<ParserError>>(10)
[INFO] [stdout]     |                              ^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:279:15
[INFO] [stdout]     |
[INFO] [stdout] 279 |       let idx = text::int::<_, _, extra::Err<ParserError>>(10)
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 280 | |         .try_map(|s, span| match u8::from_str(s) {
[INFO] [stdout] 281 | |             Ok(n) if (0..=5).contains(&n) || n == 7 => Ok(Some(n)),
[INFO] [stdout] 282 | |             Ok(n) => Err(ParserError::InvalidControlRegister {
[INFO] [stdout] ...   |
[INFO] [stdout] 289 | |             }),
[INFO] [stdout] 290 | |         })
[INFO] [stdout]     | |__________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:279:15
[INFO] [stdout]     |
[INFO] [stdout] 279 |       let idx = text::int::<_, _, extra::Err<ParserError>>(10)
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 280 | |         .try_map(|s, span| match u8::from_str(s) {
[INFO] [stdout] 281 | |             Ok(n) if (0..=5).contains(&n) || n == 7 => Ok(Some(n)),
[INFO] [stdout] 282 | |             Ok(n) => Err(ParserError::InvalidControlRegister {
[INFO] [stdout] ...   |
[INFO] [stdout] 289 | |             }),
[INFO] [stdout] 290 | |         })
[INFO] [stdout]     | |__________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:280:10
[INFO] [stdout]     |
[INFO] [stdout] 280 |         .try_map(|s, span| match u8::from_str(s) {
[INFO] [stdout]     |          ^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:280:10
[INFO] [stdout]     |
[INFO] [stdout] 280 |         .try_map(|s, span| match u8::from_str(s) {
[INFO] [stdout]     |          ^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:279:15
[INFO] [stdout]     |
[INFO] [stdout] 279 |       let idx = text::int::<_, _, extra::Err<ParserError>>(10)
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 280 | |         .try_map(|s, span| match u8::from_str(s) {
[INFO] [stdout] 281 | |             Ok(n) if (0..=5).contains(&n) || n == 7 => Ok(Some(n)),
[INFO] [stdout] 282 | |             Ok(n) => Err(ParserError::InvalidControlRegister {
[INFO] [stdout] ...   |
[INFO] [stdout] 290 | |         })
[INFO] [stdout] 291 | |         .recover_with(via_parser(recovery.map(|_| None)));
[INFO] [stdout]     | |_________________________________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:279:15
[INFO] [stdout]     |
[INFO] [stdout] 279 |       let idx = text::int::<_, _, extra::Err<ParserError>>(10)
[INFO] [stdout]     |  _______________^
[INFO] [stdout] 280 | |         .try_map(|s, span| match u8::from_str(s) {
[INFO] [stdout] 281 | |             Ok(n) if (0..=5).contains(&n) || n == 7 => Ok(Some(n)),
[INFO] [stdout] 282 | |             Ok(n) => Err(ParserError::InvalidControlRegister {
[INFO] [stdout] ...   |
[INFO] [stdout] 290 | |         })
[INFO] [stdout] 291 | |         .recover_with(via_parser(recovery.map(|_| None)));
[INFO] [stdout]     | |_________________________________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:291:10
[INFO] [stdout]     |
[INFO] [stdout] 291 |         .recover_with(via_parser(recovery.map(|_| None)));
[INFO] [stdout]     |          ^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:291:10
[INFO] [stdout]     |
[INFO] [stdout] 291 |         .recover_with(via_parser(recovery.map(|_| None)));
[INFO] [stdout]     |          ^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:293:5
[INFO] [stdout]     |
[INFO] [stdout] 293 |     just('c').ignore_then(idx)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:293:5
[INFO] [stdout]     |
[INFO] [stdout] 293 |     just('c').ignore_then(idx)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, TextExpected<'_, &str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:274:30
[INFO] [stdout]     |
[INFO] [stdout] 274 | fn control_register<'a>() -> impl Parser<'a, &'a str, Option<u8>, extra::Err<ParserError>> + Clone {
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, TextExpected<'_, &str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &str, Maybe<char, &char>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:274:30
[INFO] [stdout]     |
[INFO] [stdout] 274 | fn control_register<'a>() -> impl Parser<'a, &'a str, Option<u8>, extra::Err<ParserError>> + Clone {
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &str, Maybe<char, &char>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `int`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub fn int<'src, I, E>(radix: u32) -> impl Parser<'src, I, <I as SliceInput<'src>>::Slice, E> + Copy
[INFO] [stdout]     |        --- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 471 |         LabelError<'src, I, TextExpected<'src, I>> + LabelError<'src, I, MaybeRef<'src, I::Token>>,
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `int`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:155:28
[INFO] [stdout]     |
[INFO] [stdout] 155 |         .then(any().and_is(text::newline().not()).repeated())
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:155:28
[INFO] [stdout]     |
[INFO] [stdout] 155 |         .then(any().and_is(text::newline().not()).repeated())
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:155:44
[INFO] [stdout]     |
[INFO] [stdout] 155 |         .then(any().and_is(text::newline().not()).repeated())
[INFO] [stdout]     |                                            ^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:155:15
[INFO] [stdout]     |
[INFO] [stdout] 155 |         .then(any().and_is(text::newline().not()).repeated())
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:155:15
[INFO] [stdout]     |
[INFO] [stdout] 155 |         .then(any().and_is(text::newline().not()).repeated())
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:155:51
[INFO] [stdout]     |
[INFO] [stdout] 155 |         .then(any().and_is(text::newline().not()).repeated())
[INFO] [stdout]     |                                                   ^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 | /     just("//")
[INFO] [stdout] 155 | |         .then(any().and_is(text::newline().not()).repeated())
[INFO] [stdout]     | |_____________________________________________________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 | /     just("//")
[INFO] [stdout] 155 | |         .then(any().and_is(text::newline().not()).repeated())
[INFO] [stdout] 156 | |         .padded()
[INFO] [stdout]     | |_________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:156:10
[INFO] [stdout]     |
[INFO] [stdout] 156 |         .padded()
[INFO] [stdout]     |          ^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 | /     just("//")
[INFO] [stdout] 155 | |         .then(any().and_is(text::newline().not()).repeated())
[INFO] [stdout] 156 | |         .padded()
[INFO] [stdout] 157 | |         .ignored()
[INFO] [stdout]     | |__________________^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:157:10
[INFO] [stdout]     |
[INFO] [stdout] 157 |         .ignored()
[INFO] [stdout]     |          ^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ParserError: LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not satisfied
[INFO] [stdout]    --> src/ast.rs:153:21
[INFO] [stdout]     |
[INFO] [stdout] 153 | fn comment<'a>() -> impl Parser<'a, &'a str, (), extra::Err<ParserError>> + Clone {
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `LabelError<'_, &'a str, TextExpected<'_, &'a str>>` is not implemented for `ParserError`
[INFO] [stdout]    --> src/ast.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub enum ParserError {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `LabelError<'src, I, L>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/error.rs:95:1
[INFO] [stdout]     |
[INFO] [stdout]  95 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for EmptyErr {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `EmptyErr`
[INFO] [stdout] ...
[INFO] [stdout] 129 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Cheap<I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Cheap<<I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 198 |   impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Simple<'a, I::Token, I::Span> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Simple<'a, <I as Input<'a>>::Token, <I as Input<'a>>::Span>`
[INFO] [stdout] ...
[INFO] [stdout] 663 | / impl<'a, I: Input<'a>, L> LabelError<'a, I, L> for Rich<'a, I::Token, I::Span>
[INFO] [stdout] 664 | | where
[INFO] [stdout] 665 | |     I::Token: PartialEq,
[INFO] [stdout] 666 | |     L: Into<RichPattern<'a, I::Token>>,
[INFO] [stdout]     | |_______________________________________^ `Rich<'a, <I as chumsky::input::Input<'a>>::Token, <I as chumsky::input::Input<'a>>::Span>`
[INFO] [stdout] note: required by a bound in `newline`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/chumsky-1.0.0-alpha.8/src/text.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub fn newline<'src, I, E>() -> impl Parser<'src, I, (), E> + Copy
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 354 |     E::Error: LabelError<'src, I, TextExpected<'src, I>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `newline`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/everscale_asm-d99f40754ca3b5bd.long-type-13409035212100320983.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `spare_bits_capacity` found for reference `&everscale_types::cell::CellBuilder` in the current scope
[INFO] [stdout]   --> src/asm/opcodes.rs:84:33
[INFO] [stdout]    |
[INFO] [stdout] 84 |             Some(last) => (last.spare_bits_capacity(), last.spare_refs_capacity()),
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `spare_capacity` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 84 -             Some(last) => (last.spare_bits_capacity(), last.spare_refs_capacity()),
[INFO] [stdout] 84 +             Some(last) => (last.spare_capacity(), last.spare_refs_capacity()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `spare_refs_capacity` found for reference `&everscale_types::cell::CellBuilder` in the current scope
[INFO] [stdout]   --> src/asm/opcodes.rs:84:61
[INFO] [stdout]    |
[INFO] [stdout] 84 |             Some(last) => (last.spare_bits_capacity(), last.spare_refs_capacity()),
[INFO] [stdout]    |                                                             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `spare_capacity` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 84 -             Some(last) => (last.spare_bits_capacity(), last.spare_refs_capacity()),
[INFO] [stdout] 84 +             Some(last) => (last.spare_bits_capacity(), last.spare_capacity()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `bit_len` found for struct `everscale_types::cell::CellBuilder` in the current scope
[INFO] [stdout]   --> src/asm/opcodes.rs:97:44
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 if last.has_capacity(child.bit_len(), child.reference_count()) {
[INFO] [stdout]    |                                            ^^^^^^^ private field, not a method
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `reference_count` found for struct `everscale_types::cell::CellBuilder` in the current scope
[INFO] [stdout]   --> src/asm/opcodes.rs:97:61
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 if last.has_capacity(child.bit_len(), child.reference_count()) {
[INFO] [stdout]    |                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `references` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 97 -                 if last.has_capacity(child.bit_len(), child.reference_count()) {
[INFO] [stdout] 97 +                 if last.has_capacity(child.bit_len(), child.references()) {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0107, E0277, E0407, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0107`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `everscale-asm` (lib) due to 140 previous errors
[INFO] running `Command { std: "docker" "inspect" "1fd8e9ca669e7d82c67f38a9d65afb6e5576594e26bc13378b5285ee62c8f507", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1fd8e9ca669e7d82c67f38a9d65afb6e5576594e26bc13378b5285ee62c8f507", kill_on_drop: false }`
[INFO] [stdout] 1fd8e9ca669e7d82c67f38a9d65afb6e5576594e26bc13378b5285ee62c8f507
