[INFO] cloning repository https://github.com/kyzodb/kyzo [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/kyzodb/kyzo" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkyzodb%2Fkyzo", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkyzodb%2Fkyzo'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] f0a76c4598e9565750e75fdc40e014d4875cc5a5 [INFO] checking kyzodb/kyzo against c319ab3d7cf6bd67099fd3635f0e3c0fccb07e40 for pr-160391-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkyzodb%2Fkyzo" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-7-tc2/source/.cargo/config.toml [INFO] removed /workspace/builds/worker-7-tc2/source/rust-toolchain.toml [INFO] started tweaking git repo https://github.com/kyzodb/kyzo [INFO] finished tweaking git repo https://github.com/kyzodb/kyzo [INFO] tweaked toml for git repo https://github.com/kyzodb/kyzo written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/kyzodb/kyzo on toolchain c319ab3d7cf6bd67099fd3635f0e3c0fccb07e40 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c319ab3d7cf6bd67099fd3635f0e3c0fccb07e40" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/kyzodb/kyzo already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c319ab3d7cf6bd67099fd3635f0e3c0fccb07e40" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]` [INFO] [stderr] --> crates/xtask/Cargo.toml [INFO] [stderr] = note: `cargo::missing_lints_inheritance` is set to `warn` by default [INFO] [stderr] help: to inherit `workspace.lints, add: [INFO] [stderr] | [INFO] [stderr] 31 ~ tempfile = "3" [INFO] [stderr] 32 + [lints] [INFO] [stderr] 33 + workspace = true [INFO] [stderr] | [INFO] [stderr] help: to clarify your intent to not inherit, add: [INFO] [stderr] | [INFO] [stderr] 31 ~ tempfile = "3" [INFO] [stderr] 32 + [lints] [INFO] [stderr] | [INFO] [stderr] warning: `xtask` (manifest) generated 1 warning [INFO] [stderr] warning: `package.homepage` is redundant with `package.repository` [INFO] [stderr] --> crates/kyzo-oracle/Cargo.toml:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | homepage.workspace = true [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 8 | repository.workspace = true [INFO] [stderr] | ---------- [INFO] [stderr] | [INFO] [stderr] = note: `cargo::redundant_homepage` is set to `warn` by default [INFO] [stderr] help: consider removing `package.homepage` [INFO] [stderr] warning: `kyzo-oracle` (manifest) generated 1 warning [INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]` [INFO] [stderr] --> crates/kyzo-arrow-interop/Cargo.toml [INFO] [stderr] = note: `cargo::missing_lints_inheritance` is set to `warn` by default [INFO] [stderr] help: to inherit `workspace.lints, add: [INFO] [stderr] | [INFO] [stderr] 12 ~ arrow = { version = "59", default-features = false, features = ["ipc"] } [INFO] [stderr] 13 + [lints] [INFO] [stderr] 14 + workspace = true [INFO] [stderr] | [INFO] [stderr] help: to clarify your intent to not inherit, add: [INFO] [stderr] | [INFO] [stderr] 12 ~ arrow = { version = "59", default-features = false, features = ["ipc"] } [INFO] [stderr] 13 + [lints] [INFO] [stderr] | [INFO] [stderr] warning: `kyzo-arrow-interop` (manifest) generated 1 warning [INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]` [INFO] [stderr] --> crates/kyzo-lsp/Cargo.toml [INFO] [stderr] = note: `cargo::missing_lints_inheritance` is set to `warn` by default [INFO] [stderr] help: to inherit `workspace.lints, add: [INFO] [stderr] | [INFO] [stderr] 34 ~ miette = "7" [INFO] [stderr] 35 + [lints] [INFO] [stderr] 36 + workspace = true [INFO] [stderr] | [INFO] [stderr] help: to clarify your intent to not inherit, add: [INFO] [stderr] | [INFO] [stderr] 34 ~ miette = "7" [INFO] [stderr] 35 + [lints] [INFO] [stderr] | [INFO] [stderr] warning: `package.homepage` is redundant with `package.repository` [INFO] [stderr] --> crates/kyzo-lsp/Cargo.toml:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | homepage.workspace = true [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 8 | repository.workspace = true [INFO] [stderr] | ---------- [INFO] [stderr] | [INFO] [stderr] = note: `cargo::redundant_homepage` is set to `warn` by default [INFO] [stderr] help: consider removing `package.homepage` [INFO] [stderr] warning: `kyzo-lsp` (manifest) generated 2 warnings [INFO] [stderr] warning: `package.homepage` is redundant with `package.repository` [INFO] [stderr] --> vendor/lsm-tree/Cargo.toml:30:12 [INFO] [stderr] | [INFO] [stderr] 30 | homepage = "https://github.com/fjall-rs/lsm-tree" [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 45 | repository = "https://github.com/fjall-rs/lsm-tree" [INFO] [stderr] | -------------------------------------- [INFO] [stderr] | [INFO] [stderr] = note: `cargo::redundant_homepage` is set to `warn` by default [INFO] [stderr] help: consider removing `package.homepage` [INFO] [stderr] warning: `lsm-tree` (manifest) generated 1 warning [INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]` [INFO] [stderr] --> crates/kyzo-crashfs/Cargo.toml [INFO] [stderr] = note: `cargo::missing_lints_inheritance` is set to `warn` by default [INFO] [stderr] help: to inherit `workspace.lints, add: [INFO] [stderr] | [INFO] [stderr] 20 ~ tempfile = "3" [INFO] [stderr] 21 + [lints] [INFO] [stderr] 22 + workspace = true [INFO] [stderr] | [INFO] [stderr] help: to clarify your intent to not inherit, add: [INFO] [stderr] | [INFO] [stderr] 20 ~ tempfile = "3" [INFO] [stderr] 21 + [lints] [INFO] [stderr] | [INFO] [stderr] warning: `kyzo-crashfs` (manifest) generated 1 warning [INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]` [INFO] [stderr] --> vendor/fjall/Cargo.toml [INFO] [stderr] = note: `cargo::missing_lints_inheritance` is set to `warn` by default [INFO] [stderr] help: to inherit `workspace.lints, add: [INFO] [stderr] | [INFO] [stderr] 104 ~ version = "0.2.18" [INFO] [stderr] 105 + [lints] [INFO] [stderr] 106 + workspace = true [INFO] [stderr] | [INFO] [stderr] help: to clarify your intent to not inherit, add: [INFO] [stderr] | [INFO] [stderr] 104 ~ version = "0.2.18" [INFO] [stderr] 105 + [lints] [INFO] [stderr] | [INFO] [stderr] warning: `package.homepage` is redundant with `package.repository` [INFO] [stderr] --> vendor/fjall/Cargo.toml:30:12 [INFO] [stderr] | [INFO] [stderr] 30 | homepage = "https://github.com/fjall-rs/fjall" [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 45 | repository = "https://github.com/fjall-rs/fjall" [INFO] [stderr] | ----------------------------------- [INFO] [stderr] | [INFO] [stderr] = note: `cargo::redundant_homepage` is set to `warn` by default [INFO] [stderr] help: consider removing `package.homepage` [INFO] [stderr] warning: `fjall` (manifest) generated 2 warnings [INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]` [INFO] [stderr] --> crates/kyzo-bin/Cargo.toml [INFO] [stderr] = note: `cargo::missing_lints_inheritance` is set to `warn` by default [INFO] [stderr] help: to inherit `workspace.lints, add: [INFO] [stderr] | [INFO] [stderr] 84 ~ tempfile = "3" [INFO] [stderr] 85 + [lints] [INFO] [stderr] 86 + workspace = true [INFO] [stderr] | [INFO] [stderr] help: to clarify your intent to not inherit, add: [INFO] [stderr] | [INFO] [stderr] 84 ~ tempfile = "3" [INFO] [stderr] 85 + [lints] [INFO] [stderr] | [INFO] [stderr] warning: `package.homepage` is redundant with `package.repository` [INFO] [stderr] --> crates/kyzo-bin/Cargo.toml:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | homepage.workspace = true [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 8 | repository.workspace = true [INFO] [stderr] | ---------- [INFO] [stderr] | [INFO] [stderr] = note: `cargo::redundant_homepage` is set to `warn` by default [INFO] [stderr] help: consider removing `package.homepage` [INFO] [stderr] warning: `kyzo-bin` (manifest) generated 2 warnings [INFO] [stderr] warning: `package.homepage` is redundant with `package.repository` [INFO] [stderr] --> crates/kyzo-model/Cargo.toml:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | homepage.workspace = true [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 8 | repository.workspace = true [INFO] [stderr] | ---------- [INFO] [stderr] | [INFO] [stderr] = note: `cargo::redundant_homepage` is set to `warn` by default [INFO] [stderr] help: consider removing `package.homepage` [INFO] [stderr] warning: `kyzo-model` (manifest) generated 1 warning [INFO] [stderr] warning: `package.homepage` is redundant with `package.repository` [INFO] [stderr] --> crates/kyzo-core/Cargo.toml:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | homepage.workspace = true [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 8 | repository.workspace = true [INFO] [stderr] | ---------- [INFO] [stderr] | [INFO] [stderr] = note: `cargo::redundant_homepage` is set to `warn` by default [INFO] [stderr] help: consider removing `package.homepage` [INFO] [stderr] warning: `kyzo` (manifest) generated 1 warning [INFO] [stderr] warning: `package.homepage` is redundant with `package.repository` [INFO] [stderr] --> crates/kyzo-trials/Cargo.toml:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | homepage.workspace = true [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 8 | repository.workspace = true [INFO] [stderr] | ---------- [INFO] [stderr] | [INFO] [stderr] = note: `cargo::redundant_homepage` is set to `warn` by default [INFO] [stderr] help: consider removing `package.homepage` [INFO] [stderr] warning: `kyzo-trials` (manifest) generated 1 warning [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:c0af3998e971868164375a7dfb646c9933ddd1a3bdb00fa2041266763dc1eeab" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 590fac03a3673b1b802dc5bfd09cc98471b9a541998e4b0df64f877d4c090f3c [INFO] running `Command { std: "docker" "start" "590fac03a3673b1b802dc5bfd09cc98471b9a541998e4b0df64f877d4c090f3c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "590fac03a3673b1b802dc5bfd09cc98471b9a541998e4b0df64f877d4c090f3c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "590fac03a3673b1b802dc5bfd09cc98471b9a541998e4b0df64f877d4c090f3c" "/opt/rustwide/cargo-home/bin/cargo" "+c319ab3d7cf6bd67099fd3635f0e3c0fccb07e40" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "590fac03a3673b1b802dc5bfd09cc98471b9a541998e4b0df64f877d4c090f3c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "590fac03a3673b1b802dc5bfd09cc98471b9a541998e4b0df64f877d4c090f3c" "/opt/rustwide/cargo-home/bin/cargo" "+c319ab3d7cf6bd67099fd3635f0e3c0fccb07e40" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] warning: `package.homepage` is redundant with `package.repository` [INFO] [stderr] --> crates/kyzo-trials/Cargo.toml:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | homepage.workspace = true [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 8 | repository.workspace = true [INFO] [stderr] | ---------- [INFO] [stderr] | [INFO] [stderr] = note: `cargo::redundant_homepage` is set to `warn` by default [INFO] [stderr] help: consider removing `package.homepage` [INFO] [stderr] warning: `kyzo-trials` (manifest) generated 1 warning [INFO] [stderr] warning: `package.homepage` is redundant with `package.repository` [INFO] [stderr] --> crates/kyzo-model/Cargo.toml:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | homepage.workspace = true [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 8 | repository.workspace = true [INFO] [stderr] | ---------- [INFO] [stderr] | [INFO] [stderr] = note: `cargo::redundant_homepage` is set to `warn` by default [INFO] [stderr] help: consider removing `package.homepage` [INFO] [stderr] warning: `kyzo-model` (manifest) generated 1 warning [INFO] [stderr] warning: `package.homepage` is redundant with `package.repository` [INFO] [stderr] --> crates/kyzo-oracle/Cargo.toml:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | homepage.workspace = true [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 8 | repository.workspace = true [INFO] [stderr] | ---------- [INFO] [stderr] | [INFO] [stderr] = note: `cargo::redundant_homepage` is set to `warn` by default [INFO] [stderr] help: consider removing `package.homepage` [INFO] [stderr] warning: `kyzo-oracle` (manifest) generated 1 warning [INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]` [INFO] [stderr] --> crates/xtask/Cargo.toml [INFO] [stderr] = note: `cargo::missing_lints_inheritance` is set to `warn` by default [INFO] [stderr] help: to inherit `workspace.lints, add: [INFO] [stderr] | [INFO] [stderr] 31 ~ tempfile = "3" [INFO] [stderr] 32 + [lints] [INFO] [stderr] 33 + workspace = true [INFO] [stderr] | [INFO] [stderr] help: to clarify your intent to not inherit, add: [INFO] [stderr] | [INFO] [stderr] 31 ~ tempfile = "3" [INFO] [stderr] 32 + [lints] [INFO] [stderr] | [INFO] [stderr] warning: `xtask` (manifest) generated 1 warning [INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]` [INFO] [stderr] --> crates/kyzo-arrow-interop/Cargo.toml [INFO] [stderr] = note: `cargo::missing_lints_inheritance` is set to `warn` by default [INFO] [stderr] help: to inherit `workspace.lints, add: [INFO] [stderr] | [INFO] [stderr] 12 ~ arrow = { version = "59", default-features = false, features = ["ipc"] } [INFO] [stderr] 13 + [lints] [INFO] [stderr] 14 + workspace = true [INFO] [stderr] | [INFO] [stderr] help: to clarify your intent to not inherit, add: [INFO] [stderr] | [INFO] [stderr] 12 ~ arrow = { version = "59", default-features = false, features = ["ipc"] } [INFO] [stderr] 13 + [lints] [INFO] [stderr] | [INFO] [stderr] warning: `kyzo-arrow-interop` (manifest) generated 1 warning [INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]` [INFO] [stderr] --> crates/kyzo-lsp/Cargo.toml [INFO] [stderr] = note: `cargo::missing_lints_inheritance` is set to `warn` by default [INFO] [stderr] help: to inherit `workspace.lints, add: [INFO] [stderr] | [INFO] [stderr] 34 ~ miette = "7" [INFO] [stderr] 35 + [lints] [INFO] [stderr] 36 + workspace = true [INFO] [stderr] | [INFO] [stderr] help: to clarify your intent to not inherit, add: [INFO] [stderr] | [INFO] [stderr] 34 ~ miette = "7" [INFO] [stderr] 35 + [lints] [INFO] [stderr] | [INFO] [stderr] warning: `package.homepage` is redundant with `package.repository` [INFO] [stderr] --> crates/kyzo-lsp/Cargo.toml:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | homepage.workspace = true [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 8 | repository.workspace = true [INFO] [stderr] | ---------- [INFO] [stderr] | [INFO] [stderr] = note: `cargo::redundant_homepage` is set to `warn` by default [INFO] [stderr] help: consider removing `package.homepage` [INFO] [stderr] warning: `kyzo-lsp` (manifest) generated 2 warnings [INFO] [stderr] warning: `package.homepage` is redundant with `package.repository` [INFO] [stderr] --> vendor/lsm-tree/Cargo.toml:30:12 [INFO] [stderr] | [INFO] [stderr] 30 | homepage = "https://github.com/fjall-rs/lsm-tree" [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 45 | repository = "https://github.com/fjall-rs/lsm-tree" [INFO] [stderr] | -------------------------------------- [INFO] [stderr] | [INFO] [stderr] = note: `cargo::redundant_homepage` is set to `warn` by default [INFO] [stderr] help: consider removing `package.homepage` [INFO] [stderr] warning: `lsm-tree` (manifest) generated 1 warning [INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]` [INFO] [stderr] --> vendor/fjall/Cargo.toml [INFO] [stderr] = note: `cargo::missing_lints_inheritance` is set to `warn` by default [INFO] [stderr] help: to inherit `workspace.lints, add: [INFO] [stderr] | [INFO] [stderr] 104 ~ version = "0.2.18" [INFO] [stderr] 105 + [lints] [INFO] [stderr] 106 + workspace = true [INFO] [stderr] | [INFO] [stderr] help: to clarify your intent to not inherit, add: [INFO] [stderr] | [INFO] [stderr] 104 ~ version = "0.2.18" [INFO] [stderr] 105 + [lints] [INFO] [stderr] | [INFO] [stderr] warning: `package.homepage` is redundant with `package.repository` [INFO] [stderr] --> vendor/fjall/Cargo.toml:30:12 [INFO] [stderr] | [INFO] [stderr] 30 | homepage = "https://github.com/fjall-rs/fjall" [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 45 | repository = "https://github.com/fjall-rs/fjall" [INFO] [stderr] | ----------------------------------- [INFO] [stderr] | [INFO] [stderr] = note: `cargo::redundant_homepage` is set to `warn` by default [INFO] [stderr] help: consider removing `package.homepage` [INFO] [stderr] warning: `fjall` (manifest) generated 2 warnings [INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]` [INFO] [stderr] --> crates/kyzo-crashfs/Cargo.toml [INFO] [stderr] = note: `cargo::missing_lints_inheritance` is set to `warn` by default [INFO] [stderr] help: to inherit `workspace.lints, add: [INFO] [stderr] | [INFO] [stderr] 20 ~ tempfile = "3" [INFO] [stderr] 21 + [lints] [INFO] [stderr] 22 + workspace = true [INFO] [stderr] | [INFO] [stderr] help: to clarify your intent to not inherit, add: [INFO] [stderr] | [INFO] [stderr] 20 ~ tempfile = "3" [INFO] [stderr] 21 + [lints] [INFO] [stderr] | [INFO] [stderr] warning: `kyzo-crashfs` (manifest) generated 1 warning [INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]` [INFO] [stderr] --> crates/kyzo-bin/Cargo.toml [INFO] [stderr] = note: `cargo::missing_lints_inheritance` is set to `warn` by default [INFO] [stderr] help: to inherit `workspace.lints, add: [INFO] [stderr] | [INFO] [stderr] 84 ~ tempfile = "3" [INFO] [stderr] 85 + [lints] [INFO] [stderr] 86 + workspace = true [INFO] [stderr] | [INFO] [stderr] help: to clarify your intent to not inherit, add: [INFO] [stderr] | [INFO] [stderr] 84 ~ tempfile = "3" [INFO] [stderr] 85 + [lints] [INFO] [stderr] | [INFO] [stderr] warning: `package.homepage` is redundant with `package.repository` [INFO] [stderr] --> crates/kyzo-bin/Cargo.toml:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | homepage.workspace = true [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 8 | repository.workspace = true [INFO] [stderr] | ---------- [INFO] [stderr] | [INFO] [stderr] = note: `cargo::redundant_homepage` is set to `warn` by default [INFO] [stderr] help: consider removing `package.homepage` [INFO] [stderr] warning: `kyzo-bin` (manifest) generated 2 warnings [INFO] [stderr] warning: `package.homepage` is redundant with `package.repository` [INFO] [stderr] --> crates/kyzo-core/Cargo.toml:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | homepage.workspace = true [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 8 | repository.workspace = true [INFO] [stderr] | ---------- [INFO] [stderr] | [INFO] [stderr] = note: `cargo::redundant_homepage` is set to `warn` by default [INFO] [stderr] help: consider removing `package.homepage` [INFO] [stderr] warning: `kyzo` (manifest) generated 1 warning [INFO] [stderr] Checking typenum v1.20.1 [INFO] [stderr] Checking subtle v2.6.1 [INFO] [stderr] Compiling zerocopy v0.8.52 [INFO] [stderr] Compiling quote v1.0.46 [INFO] [stderr] Checking cmov v0.5.4 [INFO] [stderr] Checking getrandom v0.4.3 [INFO] [stderr] Checking const-oid v0.10.2 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Checking getrandom v0.2.17 [INFO] [stderr] Checking getrandom v0.3.4 [INFO] [stderr] Checking aho-corasick v1.1.4 [INFO] [stderr] Checking smallvec v1.15.2 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking serde_json v1.0.150 [INFO] [stderr] Checking num-complex v0.4.6 [INFO] [stderr] Checking crossbeam-epoch v0.9.20 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Compiling object v0.37.3 [INFO] [stderr] Checking jiff-tzdb v0.1.8 [INFO] [stderr] Checking parking_lot_core v0.9.12 [INFO] [stderr] Checking rand_core v0.9.5 [INFO] [stderr] Checking jiff v0.2.32 [INFO] [stderr] Compiling flatbuffers v25.12.19 [INFO] [stderr] Compiling ucd-trie v0.1.7 [INFO] [stderr] Compiling memchr v2.8.2 [INFO] [stderr] Checking gimli v0.32.3 [INFO] [stderr] Compiling syn v2.0.118 [INFO] [stderr] Checking rustc-demangle v0.1.27 [INFO] [stderr] Compiling owo-colors v4.3.0 [INFO] [stderr] Checking ctutils v0.4.2 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling smartstring v1.0.1 [INFO] [stderr] Checking unicode-linebreak v0.1.5 [INFO] [stderr] Checking either v1.16.0 [INFO] [stderr] Checking bytemuck v1.25.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Checking is_ci v1.2.0 [INFO] [stderr] Checking textwrap v0.16.2 [INFO] [stderr] Checking supports-color v3.0.2 [INFO] [stderr] Checking regex-automata v0.4.14 [INFO] [stderr] Checking atomic v0.6.1 [INFO] [stderr] Compiling rand v0.8.6 [INFO] [stderr] Compiling phf_shared v0.11.3 [INFO] [stderr] Checking supports-hyperlinks v3.2.0 [INFO] [stderr] Checking supports-unicode v3.0.0 [INFO] [stderr] Compiling pest v2.8.7 [INFO] [stderr] Checking compare v0.0.6 [INFO] [stderr] Checking xxhash-rust v0.8.16 [INFO] [stderr] Checking hashbrown v0.16.1 [INFO] [stderr] Checking uuid v1.23.5 [INFO] [stderr] Checking sfa v1.0.0 [INFO] [stderr] Checking interval-heap v0.0.5 [INFO] [stderr] Checking crossbeam-skiplist v0.1.3 [INFO] [stderr] Checking crossbeam-deque v0.8.6 [INFO] [stderr] Compiling ahash v0.7.8 [INFO] [stderr] Checking varint-rs v2.2.1 [INFO] [stderr] Checking self_cell v1.2.2 [INFO] [stderr] Checking byteview v0.10.1 [INFO] [stderr] Checking rayon-core v1.13.0 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Checking dashmap v6.2.1 [INFO] [stderr] Checking flume v0.12.0 [INFO] [stderr] Checking hybrid-array v0.4.13 [INFO] [stderr] Checking generic-array v0.14.7 [INFO] [stderr] Checking quick_cache v0.6.24 [INFO] [stderr] Compiling phf_generator v0.11.3 [INFO] [stderr] Checking csv-core v0.1.13 [INFO] [stderr] Checking rayon v1.12.0 [INFO] [stderr] Checking rawpointer v0.2.1 [INFO] [stderr] Compiling phf_codegen v0.11.3 [INFO] [stderr] Compiling jieba-rs v0.7.0 [INFO] [stderr] Checking crypto-common v0.1.7 [INFO] [stderr] Checking inout v0.1.4 [INFO] [stderr] Checking universal-hash v0.5.1 [INFO] [stderr] Checking cipher v0.4.4 [INFO] [stderr] Checking polyval v0.6.2 [INFO] [stderr] Checking aes v0.8.4 [INFO] [stderr] Checking ctr v0.9.2 [INFO] [stderr] Checking aead v0.5.2 [INFO] [stderr] Checking fxhash v0.2.1 [INFO] [stderr] Checking csv v1.4.0 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Checking phf v0.11.3 [INFO] [stderr] Compiling pest_meta v2.8.7 [INFO] [stderr] Checking crypto-common v0.2.2 [INFO] [stderr] Checking block-buffer v0.12.1 [INFO] [stderr] Checking inout v0.2.2 [INFO] [stderr] Checking cedarwood v0.4.6 [INFO] [stderr] Checking rmp v0.8.15 [INFO] [stderr] Checking aes-gcm-siv v0.11.1 [INFO] [stderr] Checking unicode-normalization v0.1.25 [INFO] [stderr] Checking priority-queue v2.7.0 [INFO] [stderr] Checking itertools v0.15.0 [INFO] [stderr] Checking ordered-float v5.3.0 [INFO] [stderr] Checking serde_bytes v0.11.19 [INFO] [stderr] Checking quadrature v0.1.2 [INFO] [stderr] Compiling winnow v1.0.3 [INFO] [stderr] Compiling nix v0.30.1 [INFO] [stderr] Checking tempfile v3.27.0 [INFO] [stderr] Checking terminal_size v0.4.4 [INFO] [stderr] Checking page_size v0.6.0 [INFO] [stderr] Compiling cc v1.2.65 [INFO] [stderr] Compiling fuser v0.17.0 [INFO] [stderr] Checking parking_lot v0.12.5 [INFO] [stderr] Checking digest v0.11.3 [INFO] [stderr] Checking cipher v0.5.2 [INFO] [stderr] Checking universal-hash v0.6.1 [INFO] [stderr] Checking aead v0.6.1 [INFO] [stderr] Checking poly1305 v0.9.0 [INFO] [stderr] Checking sha2 v0.11.0 [INFO] [stderr] Checking plotters-backend v0.3.7 [INFO] [stderr] Checking regex v1.13.0 [INFO] [stderr] Checking chacha20 v0.10.1 [INFO] [stderr] Checking addr2line v0.25.1 [INFO] [stderr] Checking ciborium-io v0.2.2 [INFO] [stderr] Checking itertools v0.13.0 [INFO] [stderr] Checking plotters-svg v0.3.7 [INFO] [stderr] Compiling target-triple v1.0.0 [INFO] [stderr] Checking cast v0.3.0 [INFO] [stderr] Checking plotters v0.3.7 [INFO] [stderr] Checking toml_datetime v1.1.1+spec-1.1.0 [INFO] [stderr] Checking chacha20poly1305 v0.11.0 [INFO] [stderr] Checking serde_spanned v1.1.1 [INFO] [stderr] Checking wait-timeout v0.2.1 [INFO] [stderr] Checking oorandom v11.1.5 [INFO] [stderr] Checking bit-vec v0.8.0 [INFO] [stderr] Checking quick-error v1.2.3 [INFO] [stderr] Checking anes v0.1.6 [INFO] [stderr] Checking rusty-fork v0.3.1 [INFO] [stderr] Checking rand_xorshift v0.4.0 [INFO] [stderr] Checking unarray v0.1.4 [INFO] [stderr] Checking toml_parser v1.1.2+spec-1.1.0 [INFO] [stderr] Checking cpubits v0.1.1 [INFO] [stderr] Checking pem-rfc7468 v1.0.0 [INFO] [stderr] Checking num-bigint v0.4.8 [INFO] [stderr] Checking crypto-bigint v0.7.5 [INFO] [stderr] Checking arrow-schema v59.1.0 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Checking bit-set v0.8.0 [INFO] [stderr] Checking der v0.8.0 [INFO] [stderr] Checking toml v1.1.3+spec-1.1.0 [INFO] [stderr] Checking chrono v0.4.45 [INFO] [stderr] Compiling fast2s v0.3.1 [INFO] [stderr] Checking ff v0.14.0 [INFO] [stderr] Checking hmac v0.13.0 [INFO] [stderr] Checking mio v1.2.1 [INFO] [stderr] Checking criterion-plot v0.8.2 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling pest_generator v2.8.7 [INFO] [stderr] Compiling toml_edit v0.25.12+spec-1.1.0 [INFO] [stderr] Compiling alloca v0.4.0 [INFO] [stderr] Checking socket2 v0.6.4 [INFO] [stderr] Checking group v0.14.0 [INFO] [stderr] Checking http v1.4.2 [INFO] [stderr] Checking signature v3.0.0 [INFO] [stderr] Checking base16ct v1.0.0 [INFO] [stderr] Checking hkdf v0.13.0 [INFO] [stderr] Compiling curve25519-dalek v5.0.0-rc.1 [INFO] [stderr] Checking rustls-pki-types v1.15.0 [INFO] [stderr] Checking wnaf v0.14.0 [INFO] [stderr] Checking env_filter v2.0.0 [INFO] [stderr] Compiling nix v0.31.3 [INFO] [stderr] Checking tracing v0.1.44 [INFO] [stderr] Checking backtrace v0.3.76 [INFO] [stderr] Checking polyval v0.7.1 [INFO] [stderr] Checking env_logger v0.11.11 [INFO] [stderr] Checking dirs-sys-next v0.1.2 [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling rustls v0.23.41 [INFO] [stderr] Compiling proc-macro-crate v3.5.0 [INFO] [stderr] Checking dirs-next v2.0.0 [INFO] [stderr] Checking ghash v0.6.0 [INFO] [stderr] Checking rustls-webpki v0.103.13 [INFO] [stderr] Checking compression-codecs v0.4.38 [INFO] [stderr] Checking aes v0.9.1 [INFO] [stderr] Checking ctr v0.10.1 [INFO] [stderr] Checking spki v0.8.0 [INFO] [stderr] Checking sec1 v0.8.1 [INFO] [stderr] Checking backtrace-ext v0.2.1 [INFO] [stderr] Checking pkcs8 v0.11.0 [INFO] [stderr] Checking pkcs1 v0.8.0-rc.4 [INFO] [stderr] Checking nibble_vec v0.1.0 [INFO] [stderr] Checking ed25519 v3.0.0 [INFO] [stderr] Checking atoi v2.0.0 [INFO] [stderr] Checking endian-type v0.2.0 [INFO] [stderr] Checking http-body v1.0.1 [INFO] [stderr] Checking term v0.7.0 [INFO] [stderr] Checking aes-gcm v0.11.0 [INFO] [stderr] Checking webpki-roots v1.0.8 [INFO] [stderr] Checking http-body-util v0.1.3 [INFO] [stderr] Compiling test-log-core v0.2.21 [INFO] [stderr] Checking is-terminal v0.4.17 [INFO] [stderr] Checking radix_trie v0.3.0 [INFO] [stderr] Checking home v0.5.12 [INFO] [stderr] Checking encode_unicode v1.0.0 [INFO] [stderr] Compiling anyhow v1.0.103 [INFO] [stderr] Checking fluent-uri v0.1.4 [INFO] [stderr] Checking webpki-roots v0.26.11 [INFO] [stderr] Checking rand v0.10.2 [INFO] [stderr] Checking fs_extra v1.3.0 [INFO] [stderr] Checking axum-core v0.5.6 [INFO] [stderr] Checking prettytable v0.10.0 [INFO] [stderr] Compiling zerocopy-derive v0.8.52 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling miette-derive v7.6.0 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling enum_dispatch v0.3.13 [INFO] [stderr] Compiling pest_derive v2.8.7 [INFO] [stderr] Compiling casey v0.4.2 [INFO] [stderr] Compiling clap_derive v4.6.1 [INFO] [stderr] Compiling num_enum_derive v0.7.6 [INFO] [stderr] Compiling ref-cast-impl v1.0.25 [INFO] [stderr] Compiling tokio-macros v2.7.0 [INFO] [stderr] Compiling futures-macro v0.3.32 [INFO] [stderr] Compiling curve25519-dalek-derive v0.1.1 [INFO] [stderr] Checking ref-cast v1.0.25 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Checking tokio v1.52.3 [INFO] [stderr] Checking num_enum v0.7.6 [INFO] [stderr] Compiling serde_repr v0.1.20 [INFO] [stderr] Compiling axum-macros v0.5.1 [INFO] [stderr] Checking miette v7.6.0 [INFO] [stderr] Checking elliptic-curve v0.14.1 [INFO] [stderr] Checking futures-util v0.3.32 [INFO] [stderr] Checking primefield v0.14.0 [INFO] [stderr] Checking rfc6979 v0.6.0 [INFO] [stderr] Checking crypto-primes v0.7.2 [INFO] [stderr] Checking ctrlc v3.5.2 [INFO] [stderr] Checking rustyline v18.0.1 [INFO] [stderr] Checking async-stream v0.3.6 [INFO] [stderr] Checking primeorder v0.14.0 [INFO] [stderr] Checking thiserror v2.0.18 [INFO] [stderr] Checking ecdsa v0.17.0 [INFO] [stderr] Compiling test-log-macros v0.2.21 [INFO] [stderr] Checking x25519-dalek v3.0.0-rc.1 [INFO] [stderr] Checking ed25519-dalek v3.0.0-rc.1 [INFO] [stderr] Checking test-log v0.2.21 [INFO] [stderr] Checking clap v4.6.1 [INFO] [stderr] Compiling strum_macros v0.28.0 [INFO] [stderr] Checking p384 v0.14.0-rc.15 [INFO] [stderr] Checking p256 v0.14.0 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Checking rsa v0.10.0-rc.18 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling derive_builder_core v0.20.2 [INFO] [stderr] Checking rust-stemmers v1.2.0 [INFO] [stderr] Checking ndarray v0.17.2 [INFO] [stderr] Checking rmp-serde v1.3.1 [INFO] [stderr] Checking tinytemplate v1.2.1 [INFO] [stderr] Checking trybuild v1.0.118 [INFO] [stderr] Compiling derive_builder_macro v0.20.2 [INFO] [stderr] Checking toml_datetime v0.6.11 [INFO] [stderr] Checking kyzo-model v0.8.2 (/opt/rustwide/workdir/crates/kyzo-model) [INFO] [stderr] Checking serde_spanned v0.6.9 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking lsp-types v0.97.0 [INFO] [stderr] Checking derive_builder v0.20.2 [INFO] [stderr] Checking strum v0.28.0 [INFO] [stderr] Checking toml_edit v0.22.27 [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/envelope/arrow.rs:430:44 [INFO] [stdout] | [INFO] [stdout] 430 | other @ (data_value_any!()) => bail!( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 431 | | "Arrow export: column value {other:?} has no Arrow mapping in this encoder \ [INFO] [stdout] 432 | | (supported: null, int, float, bool, str, bytes)" [INFO] [stdout] 433 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_non_local_macros)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/envelope/arrow.rs:438:24 [INFO] [stdout] | [INFO] [stdout] 438 | Some(_) => bail!( [INFO] [stdout] | ________________________^ [INFO] [stdout] 439 | | "Arrow export: column mixes more than one non-null kind — Arrow columns are \ [INFO] [stdout] 440 | | single-typed, this encoder does not fall back to a lossy re-encoding" [INFO] [stdout] 441 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Hi` and `Lo` [INFO] [stdout] --> crates/kyzo-model/src/envelope/json.rs:16:36 [INFO] [stdout] | [INFO] [stdout] 16 | use crate::value::kind::interval::{Hi, Lo}; [INFO] [stdout] | ^^ ^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `DecodeError`, `RelationId`, `decode`, and `encode_owned` [INFO] [stdout] --> crates/kyzo-model/src/envelope/json.rs:18:16 [INFO] [stdout] | [INFO] [stdout] 18 | DataValue, DecodeError, Json, JsonNum, JsonObj, Num, RelationId, decode, encode_owned, [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/expr.rs:89:22 [INFO] [stdout] | [INFO] [stdout] 89 | _ => bail!(UnexpectedRule(op.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/expr.rs:187:14 [INFO] [stdout] | [INFO] [stdout] 187 | _ => bail!(UnexpectedRule(op.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/expr.rs:427:14 [INFO] [stdout] | [INFO] [stdout] 427 | _ => bail!(UnexpectedRule(pair.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/expr.rs:441:14 [INFO] [stdout] | [INFO] [stdout] 441 | _ => bail!(UnexpectedRule(pair.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/expr.rs:476:17 [INFO] [stdout] | [INFO] [stdout] 476 | bail!(InvalidEscapeSeqError(s.to_string(), pair.extract_span())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/expr.rs:505:17 [INFO] [stdout] | [INFO] [stdout] 505 | bail!(InvalidEscapeSeqError(s.to_string(), pair.extract_span())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `miette` [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:22:69 [INFO] [stdout] | [INFO] [stdout] 22 | use miette::{Diagnostic, LabeledSpan, Report, Result, bail, ensure, miette}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:195:33 [INFO] [stdout] | [INFO] [stdout] 195 | / ... bail!(MultipleRuleDefinitionError( [INFO] [stdout] 196 | | ... e.key().name.to_string(), [INFO] [stdout] 197 | | ... vec![rule.span, fixed_span] [INFO] [stdout] 198 | | ... )) [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:363:34 [INFO] [stdout] | [INFO] [stdout] 363 | ... _ => bail!(UnexpectedRule(a.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:386:26 [INFO] [stdout] | [INFO] [stdout] 386 | _ => bail!(UnexpectedRule(op_pair.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:494:18 [INFO] [stdout] | [INFO] [stdout] 494 | _ => bail!(UnexpectedRule(pair.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:881:14 [INFO] [stdout] | [INFO] [stdout] 881 | _ => bail!(UnexpectedRule(src.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:950:14 [INFO] [stdout] | [INFO] [stdout] 950 | _ => bail!(UnexpectedRule(src.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1005:37 [INFO] [stdout] | [INFO] [stdout] 1005 | ... bail!(DuplicateBindingError(v.extract_span())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1034:45 [INFO] [stdout] | [INFO] [stdout] 1034 | ... bail!(DuplicateBindingError(v.extract_span())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1042:38 [INFO] [stdout] | [INFO] [stdout] 1042 | ... _ => bail!(UnexpectedRule(v.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1069:49 [INFO] [stdout] | [INFO] [stdout] 1069 | ... bail!(DuplicateBindingError(vp.extract_span())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1075:49 [INFO] [stdout] | [INFO] [stdout] 1075 | ... bail!(DuplicateBindingError(kp.extract_span())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1085:38 [INFO] [stdout] | [INFO] [stdout] 1085 | ... _ => bail!(UnexpectedRule(p.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1099:26 [INFO] [stdout] | [INFO] [stdout] 1099 | _ => bail!(UnexpectedRule(inner.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1110:18 [INFO] [stdout] | [INFO] [stdout] 1110 | _ => bail!(UnexpectedRule(nxt.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1337:14 [INFO] [stdout] | [INFO] [stdout] 1337 | _ => bail!(UnexpectedRule(clause.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/schema.rs:92:18 [INFO] [stdout] | [INFO] [stdout] 92 | _ => bail!(UnexpectedRule(nxt.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/schema.rs:166:21 [INFO] [stdout] | [INFO] [stdout] 166 | bail!(BadVecElType(other.to_string(), el_p.extract_span())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/schema.rs:187:14 [INFO] [stdout] | [INFO] [stdout] 187 | _ => bail!(UnexpectedRule(pair.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/mod.rs:78:63 [INFO] [stdout] | [INFO] [stdout] 78 | Script::Imperative { .. } | Script::Sys { .. } => bail!(ExpectSingleProgram), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/mod.rs:127:14 [INFO] [stdout] | [INFO] [stdout] 127 | _ => bail!(UnexpectedRule(parsed.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/mod.rs:176:14 [INFO] [stdout] | [INFO] [stdout] 176 | _ => bail!(UnexpectedRule(parsed.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/mod.rs:296:23 [INFO] [stdout] | [INFO] [stdout] 296 | Err(_) => bail!(GrammarShapeError { [INFO] [stdout] | _______________________^ [INFO] [stdout] 297 | | expected: "an exact child count", [INFO] [stdout] 298 | | rule: self.rule, [INFO] [stdout] 299 | | span: self.span, [INFO] [stdout] 300 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/program/expr.rs:536:9 [INFO] [stdout] | [INFO] [stdout] 536 | bail!(NotConstError(span)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/program/rule.rs:1074:25 [INFO] [stdout] | [INFO] [stdout] 1074 | None => bail!(TierInvariant("entry rule set is empty")), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/program/rule.rs:1099:29 [INFO] [stdout] | [INFO] [stdout] 1099 | None => bail!(TierInvariant("entry rule set is empty")), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/program/rule.rs:1113:21 [INFO] [stdout] | [INFO] [stdout] 1113 | / bail!(EntryHeadNotExplicitlyDefined( [INFO] [stdout] 1114 | | self.entry.first_span().unwrap_or(self.entry_name.span) [INFO] [stdout] 1115 | | )) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/program/symbol.rs:127:13 [INFO] [stdout] | [INFO] [stdout] 127 | bail!(SymbolInvalidAsField(self.name.to_string(), self.span)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:277:21 [INFO] [stdout] | [INFO] [stdout] 277 | bail!(make_err()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:292:38 [INFO] [stdout] | [INFO] [stdout] 292 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:301:38 [INFO] [stdout] | [INFO] [stdout] 301 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:317:21 [INFO] [stdout] | [INFO] [stdout] 317 | bail!(make_err()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:323:25 [INFO] [stdout] | [INFO] [stdout] 323 | bail!(BadListLength(self.clone(), l.len())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:340:25 [INFO] [stdout] | [INFO] [stdout] 340 | bail!(make_err()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:350:25 [INFO] [stdout] | [INFO] [stdout] 350 | bail!(make_err()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:370:33 [INFO] [stdout] | [INFO] [stdout] 370 | ... bail!(make_err()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:384:33 [INFO] [stdout] | [INFO] [stdout] 384 | ... bail!(make_err()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:395:38 [INFO] [stdout] | [INFO] [stdout] 395 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:407:21 [INFO] [stdout] | [INFO] [stdout] 407 | bail!(make_err()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:448:33 [INFO] [stdout] | [INFO] [stdout] 448 | ... bail!(InvalidValidity(DataValue::Str(s.into()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:473:25 [INFO] [stdout] | [INFO] [stdout] 473 | bail!(InvalidValidity(DataValue::List(l))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:464:37 [INFO] [stdout] | [INFO] [stdout] 464 | ... bail!(InvalidValidity(DataValue::List(l))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:475:48 [INFO] [stdout] | [INFO] [stdout] 475 | v @ (data_value_any!()) => bail!(InvalidValidity(v)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/relation.rs:76:13 [INFO] [stdout] | [INFO] [stdout] 76 | bail!(ColumnNotProvided(col.name.to_string())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/relation.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | bail!(ColumnNotFound(col.name.to_string())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/relation.rs:93:21 [INFO] [stdout] | [INFO] [stdout] 93 | / bail!(IncompatibleTyping( [INFO] [stdout] 94 | | col.name.to_string(), [INFO] [stdout] 95 | | target.typing.clone(), [INFO] [stdout] 96 | | col.typing.clone() [INFO] [stdout] 97 | | )) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::data_value_any` [INFO] [stdout] --> crates/kyzo-model/src/value/row.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | use crate::data_value_any; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/value/validity_coerce.rs:56:14 [INFO] [stdout] | [INFO] [stdout] 56 | _ => bail!(BadValiditySpecification(span)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking hyper v1.10.1 [INFO] [stderr] Checking tokio-util v0.7.18 [INFO] [stderr] Checking async-compression v0.4.42 [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/envelope/arrow.rs:430:44 [INFO] [stdout] | [INFO] [stdout] 430 | other @ (data_value_any!()) => bail!( [INFO] [stdout] | ____________________________________________^ [INFO] [stdout] 431 | | "Arrow export: column value {other:?} has no Arrow mapping in this encoder \ [INFO] [stdout] 432 | | (supported: null, int, float, bool, str, bytes)" [INFO] [stdout] 433 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_non_local_macros)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/envelope/arrow.rs:438:24 [INFO] [stdout] | [INFO] [stdout] 438 | Some(_) => bail!( [INFO] [stdout] | ________________________^ [INFO] [stdout] 439 | | "Arrow export: column mixes more than one non-null kind — Arrow columns are \ [INFO] [stdout] 440 | | single-typed, this encoder does not fall back to a lossy re-encoding" [INFO] [stdout] 441 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Hi` and `Lo` [INFO] [stdout] --> crates/kyzo-model/src/envelope/json.rs:16:36 [INFO] [stdout] | [INFO] [stdout] 16 | use crate::value::kind::interval::{Hi, Lo}; [INFO] [stdout] | ^^ ^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `DecodeError`, `RelationId`, `decode`, and `encode_owned` [INFO] [stdout] --> crates/kyzo-model/src/envelope/json.rs:18:16 [INFO] [stdout] | [INFO] [stdout] 18 | DataValue, DecodeError, Json, JsonNum, JsonObj, Num, RelationId, decode, encode_owned, [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/expr.rs:89:22 [INFO] [stdout] | [INFO] [stdout] 89 | _ => bail!(UnexpectedRule(op.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/expr.rs:187:14 [INFO] [stdout] | [INFO] [stdout] 187 | _ => bail!(UnexpectedRule(op.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/expr.rs:427:14 [INFO] [stdout] | [INFO] [stdout] 427 | _ => bail!(UnexpectedRule(pair.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/expr.rs:441:14 [INFO] [stdout] | [INFO] [stdout] 441 | _ => bail!(UnexpectedRule(pair.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/expr.rs:476:17 [INFO] [stdout] | [INFO] [stdout] 476 | bail!(InvalidEscapeSeqError(s.to_string(), pair.extract_span())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/expr.rs:505:17 [INFO] [stdout] | [INFO] [stdout] 505 | bail!(InvalidEscapeSeqError(s.to_string(), pair.extract_span())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `miette` [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:22:69 [INFO] [stdout] | [INFO] [stdout] 22 | use miette::{Diagnostic, LabeledSpan, Report, Result, bail, ensure, miette}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:195:33 [INFO] [stdout] | [INFO] [stdout] 195 | / ... bail!(MultipleRuleDefinitionError( [INFO] [stdout] 196 | | ... e.key().name.to_string(), [INFO] [stdout] 197 | | ... vec![rule.span, fixed_span] [INFO] [stdout] 198 | | ... )) [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:363:34 [INFO] [stdout] | [INFO] [stdout] 363 | ... _ => bail!(UnexpectedRule(a.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:386:26 [INFO] [stdout] | [INFO] [stdout] 386 | _ => bail!(UnexpectedRule(op_pair.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:494:18 [INFO] [stdout] | [INFO] [stdout] 494 | _ => bail!(UnexpectedRule(pair.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:881:14 [INFO] [stdout] | [INFO] [stdout] 881 | _ => bail!(UnexpectedRule(src.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:950:14 [INFO] [stdout] | [INFO] [stdout] 950 | _ => bail!(UnexpectedRule(src.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1005:37 [INFO] [stdout] | [INFO] [stdout] 1005 | ... bail!(DuplicateBindingError(v.extract_span())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1034:45 [INFO] [stdout] | [INFO] [stdout] 1034 | ... bail!(DuplicateBindingError(v.extract_span())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1042:38 [INFO] [stdout] | [INFO] [stdout] 1042 | ... _ => bail!(UnexpectedRule(v.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1069:49 [INFO] [stdout] | [INFO] [stdout] 1069 | ... bail!(DuplicateBindingError(vp.extract_span())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1075:49 [INFO] [stdout] | [INFO] [stdout] 1075 | ... bail!(DuplicateBindingError(kp.extract_span())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1085:38 [INFO] [stdout] | [INFO] [stdout] 1085 | ... _ => bail!(UnexpectedRule(p.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1099:26 [INFO] [stdout] | [INFO] [stdout] 1099 | _ => bail!(UnexpectedRule(inner.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1110:18 [INFO] [stdout] | [INFO] [stdout] 1110 | _ => bail!(UnexpectedRule(nxt.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/query.rs:1337:14 [INFO] [stdout] | [INFO] [stdout] 1337 | _ => bail!(UnexpectedRule(clause.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/schema.rs:92:18 [INFO] [stdout] | [INFO] [stdout] 92 | _ => bail!(UnexpectedRule(nxt.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/schema.rs:166:21 [INFO] [stdout] | [INFO] [stdout] 166 | bail!(BadVecElType(other.to_string(), el_p.extract_span())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/schema.rs:187:14 [INFO] [stdout] | [INFO] [stdout] 187 | _ => bail!(UnexpectedRule(pair.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/mod.rs:78:63 [INFO] [stdout] | [INFO] [stdout] 78 | Script::Imperative { .. } | Script::Sys { .. } => bail!(ExpectSingleProgram), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/mod.rs:127:14 [INFO] [stdout] | [INFO] [stdout] 127 | _ => bail!(UnexpectedRule(parsed.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/mod.rs:176:14 [INFO] [stdout] | [INFO] [stdout] 176 | _ => bail!(UnexpectedRule(parsed.extract_span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/parse/mod.rs:296:23 [INFO] [stdout] | [INFO] [stdout] 296 | Err(_) => bail!(GrammarShapeError { [INFO] [stdout] | _______________________^ [INFO] [stdout] 297 | | expected: "an exact child count", [INFO] [stdout] 298 | | rule: self.rule, [INFO] [stdout] 299 | | span: self.span, [INFO] [stdout] 300 | | }), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/program/expr.rs:536:9 [INFO] [stdout] | [INFO] [stdout] 536 | bail!(NotConstError(span)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/program/rule.rs:1074:25 [INFO] [stdout] | [INFO] [stdout] 1074 | None => bail!(TierInvariant("entry rule set is empty")), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/program/rule.rs:1099:29 [INFO] [stdout] | [INFO] [stdout] 1099 | None => bail!(TierInvariant("entry rule set is empty")), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/program/rule.rs:1113:21 [INFO] [stdout] | [INFO] [stdout] 1113 | / bail!(EntryHeadNotExplicitlyDefined( [INFO] [stdout] 1114 | | self.entry.first_span().unwrap_or(self.entry_name.span) [INFO] [stdout] 1115 | | )) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/program/symbol.rs:127:13 [INFO] [stdout] | [INFO] [stdout] 127 | bail!(SymbolInvalidAsField(self.name.to_string(), self.span)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:277:21 [INFO] [stdout] | [INFO] [stdout] 277 | bail!(make_err()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:292:38 [INFO] [stdout] | [INFO] [stdout] 292 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:301:38 [INFO] [stdout] | [INFO] [stdout] 301 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:317:21 [INFO] [stdout] | [INFO] [stdout] 317 | bail!(make_err()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:323:25 [INFO] [stdout] | [INFO] [stdout] 323 | bail!(BadListLength(self.clone(), l.len())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:340:25 [INFO] [stdout] | [INFO] [stdout] 340 | bail!(make_err()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:350:25 [INFO] [stdout] | [INFO] [stdout] 350 | bail!(make_err()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:370:33 [INFO] [stdout] | [INFO] [stdout] 370 | ... bail!(make_err()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:384:33 [INFO] [stdout] | [INFO] [stdout] 384 | ... bail!(make_err()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:395:38 [INFO] [stdout] | [INFO] [stdout] 395 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:407:21 [INFO] [stdout] | [INFO] [stdout] 407 | bail!(make_err()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:448:33 [INFO] [stdout] | [INFO] [stdout] 448 | ... bail!(InvalidValidity(DataValue::Str(s.into()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:473:25 [INFO] [stdout] | [INFO] [stdout] 473 | bail!(InvalidValidity(DataValue::List(l))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:464:37 [INFO] [stdout] | [INFO] [stdout] 464 | ... bail!(InvalidValidity(DataValue::List(l))) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/column.rs:475:48 [INFO] [stdout] | [INFO] [stdout] 475 | v @ (data_value_any!()) => bail!(InvalidValidity(v)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/relation.rs:76:13 [INFO] [stdout] | [INFO] [stdout] 76 | bail!(ColumnNotProvided(col.name.to_string())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/relation.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | bail!(ColumnNotFound(col.name.to_string())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/schema/relation.rs:93:21 [INFO] [stdout] | [INFO] [stdout] 93 | / bail!(IncompatibleTyping( [INFO] [stdout] 94 | | col.name.to_string(), [INFO] [stdout] 95 | | target.typing.clone(), [INFO] [stdout] 96 | | col.typing.clone() [INFO] [stdout] 97 | | )) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-model/src/value/validity_coerce.rs:56:14 [INFO] [stdout] | [INFO] [stdout] 56 | _ => bail!(BadValiditySpecification(span)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking tower-http v0.6.11 [INFO] [stderr] Checking futures-executor v0.3.32 [INFO] [stderr] Checking tower v0.5.3 [INFO] [stderr] Checking hyper-util v0.1.20 [INFO] [stderr] Checking futures v0.3.32 [INFO] [stderr] Checking axum v0.8.9 [INFO] [stderr] Checking toml v0.8.23 [INFO] [stderr] Checking xtask v0.1.0 (/opt/rustwide/workdir/crates/xtask) [INFO] [stderr] Checking rustls-rustcrypto v0.0.2-alpha (https://github.com/RustCrypto/rustls-rustcrypto?rev=a2f53960d7f5ee924b753cbdfd036205d59fba15#a2f53960) [INFO] [stdout] warning: unused import: `serde::Deserialize` [INFO] [stdout] --> crates/kyzo-model/src/envelope/json.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use serde::Deserialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde::Deserialize` [INFO] [stdout] --> crates/kyzo-model/src/program/op.rs:376:5 [INFO] [stdout] | [INFO] [stdout] 376 | use serde::Deserialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking ppv-lite86 v0.2.21 [INFO] [stderr] Checking half v2.7.1 [INFO] [stderr] Checking ahash v0.8.12 [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:145:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 145 | | $crate::value::DataValue::Bool(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:91:17 [INFO] [stdout] | [INFO] [stdout] 91 | DataValue::Bool(_) => Fit::Bool, [INFO] [stdout] | ------------------ matches all the relevant values [INFO] [stdout] 92 | DataValue::Str(_) => Fit::Str, [INFO] [stdout] 93 | data_value_any!() => return ColumnVec::Mixed(values), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:146:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 146 | | $crate::value::DataValue::Num(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:87:17 [INFO] [stdout] | [INFO] [stdout] 87 | DataValue::Num(n) => match n.repr() { [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 93 | data_value_any!() => return ColumnVec::Mixed(values), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:147:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 147 | | $crate::value::DataValue::Str(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:92:17 [INFO] [stdout] | [INFO] [stdout] 92 | DataValue::Str(_) => Fit::Str, [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] 93 | data_value_any!() => return ColumnVec::Mixed(values), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:147:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 147 | | $crate::value::DataValue::Str(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:124:25 [INFO] [stdout] | [INFO] [stdout] 124 | DataValue::Str(s) => s, [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] 125 | data_value_any!() => unreachable!("uniform str column"), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:144:9 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] 143 | () => { [INFO] [stdout] 144 | $crate::value::DataValue::Null [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:422:13 [INFO] [stdout] | [INFO] [stdout] 422 | DataValue::Null => continue, [INFO] [stdout] | --------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 430 | other @ (data_value_any!()) => bail!( [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:145:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 145 | | $crate::value::DataValue::Bool(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:427:13 [INFO] [stdout] | [INFO] [stdout] 427 | DataValue::Bool(_) => Kind::Bool, [INFO] [stdout] | ------------------ matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 430 | other @ (data_value_any!()) => bail!( [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:146:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 146 | | $crate::value::DataValue::Num(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:423:13 [INFO] [stdout] | [INFO] [stdout] 423 | DataValue::Num(n) => match n.repr() { [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 430 | other @ (data_value_any!()) => bail!( [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:147:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 147 | | $crate::value::DataValue::Str(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:428:13 [INFO] [stdout] | [INFO] [stdout] 428 | DataValue::Str(_) => Kind::Str, [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] 429 | DataValue::Bytes(_) => Kind::Binary, [INFO] [stdout] 430 | other @ (data_value_any!()) => bail!( [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:148:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 148 | | $crate::value::DataValue::Bytes(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:429:13 [INFO] [stdout] | [INFO] [stdout] 429 | DataValue::Bytes(_) => Kind::Binary, [INFO] [stdout] | ------------------- matches all the relevant values [INFO] [stdout] 430 | other @ (data_value_any!()) => bail!( [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:146:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 146 | | $crate::value::DataValue::Num(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:476:21 [INFO] [stdout] | [INFO] [stdout] 476 | DataValue::Num(n) => n.as_float().unwrap_or(0.0), [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] 477 | data_value_any!() => 0.0, [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:147:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 147 | | $crate::value::DataValue::Str(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:502:17 [INFO] [stdout] | [INFO] [stdout] 502 | DataValue::Str(s) => s.as_bytes(), [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] 503 | data_value_any!() => empty.as_bytes(), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:148:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 148 | | $crate::value::DataValue::Bytes(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:515:17 [INFO] [stdout] | [INFO] [stdout] 515 | DataValue::Bytes(b) => b.as_slice(), [INFO] [stdout] | ------------------- matches all the relevant values [INFO] [stdout] 516 | data_value_any!() => empty.as_slice(), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking ciborium-ll v0.2.2 [INFO] [stderr] Checking arrow-buffer v59.1.0 [INFO] [stdout] warning: unused import: `serde::Deserialize` [INFO] [stdout] --> crates/kyzo-model/src/envelope/json.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use serde::Deserialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde::Deserialize` [INFO] [stdout] --> crates/kyzo-model/src/program/op.rs:376:5 [INFO] [stdout] | [INFO] [stdout] 376 | use serde::Deserialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:145:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 145 | | $crate::value::DataValue::Bool(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:91:17 [INFO] [stdout] | [INFO] [stdout] 91 | DataValue::Bool(_) => Fit::Bool, [INFO] [stdout] | ------------------ matches all the relevant values [INFO] [stdout] 92 | DataValue::Str(_) => Fit::Str, [INFO] [stdout] 93 | data_value_any!() => return ColumnVec::Mixed(values), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:146:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 146 | | $crate::value::DataValue::Num(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:87:17 [INFO] [stdout] | [INFO] [stdout] 87 | DataValue::Num(n) => match n.repr() { [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 93 | data_value_any!() => return ColumnVec::Mixed(values), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:147:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 147 | | $crate::value::DataValue::Str(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:92:17 [INFO] [stdout] | [INFO] [stdout] 92 | DataValue::Str(_) => Fit::Str, [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] 93 | data_value_any!() => return ColumnVec::Mixed(values), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:147:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 147 | | $crate::value::DataValue::Str(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:124:25 [INFO] [stdout] | [INFO] [stdout] 124 | DataValue::Str(s) => s, [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] 125 | data_value_any!() => unreachable!("uniform str column"), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking ciborium v0.2.2 [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:144:9 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] 143 | () => { [INFO] [stdout] 144 | $crate::value::DataValue::Null [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:422:13 [INFO] [stdout] | [INFO] [stdout] 422 | DataValue::Null => continue, [INFO] [stdout] | --------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 430 | other @ (data_value_any!()) => bail!( [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:145:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 145 | | $crate::value::DataValue::Bool(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:427:13 [INFO] [stdout] | [INFO] [stdout] 427 | DataValue::Bool(_) => Kind::Bool, [INFO] [stdout] | ------------------ matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 430 | other @ (data_value_any!()) => bail!( [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:146:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 146 | | $crate::value::DataValue::Num(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:423:13 [INFO] [stdout] | [INFO] [stdout] 423 | DataValue::Num(n) => match n.repr() { [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 430 | other @ (data_value_any!()) => bail!( [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:147:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 147 | | $crate::value::DataValue::Str(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:428:13 [INFO] [stdout] | [INFO] [stdout] 428 | DataValue::Str(_) => Kind::Str, [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] 429 | DataValue::Bytes(_) => Kind::Binary, [INFO] [stdout] 430 | other @ (data_value_any!()) => bail!( [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:148:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 148 | | $crate::value::DataValue::Bytes(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:429:13 [INFO] [stdout] | [INFO] [stdout] 429 | DataValue::Bytes(_) => Kind::Binary, [INFO] [stdout] | ------------------- matches all the relevant values [INFO] [stdout] 430 | other @ (data_value_any!()) => bail!( [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:146:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 146 | | $crate::value::DataValue::Num(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:476:21 [INFO] [stdout] | [INFO] [stdout] 476 | DataValue::Num(n) => n.as_float().unwrap_or(0.0), [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] 477 | data_value_any!() => 0.0, [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:147:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 147 | | $crate::value::DataValue::Str(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:502:17 [INFO] [stdout] | [INFO] [stdout] 502 | DataValue::Str(s) => s.as_bytes(), [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] 503 | data_value_any!() => empty.as_bytes(), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:148:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 148 | | $crate::value::DataValue::Bytes(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/envelope/arrow.rs:515:17 [INFO] [stdout] | [INFO] [stdout] 515 | DataValue::Bytes(b) => b.as_slice(), [INFO] [stdout] | ------------------- matches all the relevant values [INFO] [stdout] 516 | data_value_any!() => empty.as_slice(), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking rand_chacha v0.9.0 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stdout] warning: associated function `try_from_parts` is never used [INFO] [stdout] --> crates/xtask/src/verbs.rs:281:12 [INFO] [stdout] | [INFO] [stdout] 266 | impl BenchCaps { [INFO] [stdout] | -------------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 281 | pub fn try_from_parts( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `UnknownGraph` is never constructed [INFO] [stdout] --> crates/xtask/src/verbs.rs:483:5 [INFO] [stdout] | [INFO] [stdout] 477 | pub enum DatasetRefuse { [INFO] [stdout] | ------------- variant in this enum [INFO] [stdout] ... [INFO] [stdout] 483 | UnknownGraph(String), [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DatasetRefuse` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `verify_graph_bytes` is never used [INFO] [stdout] --> crates/xtask/src/verbs.rs:553:8 [INFO] [stdout] | [INFO] [stdout] 553 | pub fn verify_graph_bytes( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking rand v0.9.4 [INFO] [stderr] Checking criterion v0.8.2 [INFO] [stderr] Checking twox-hash v2.1.2 [INFO] [stderr] Checking proptest v1.11.0 [INFO] [stderr] Checking arrow-data v59.1.0 [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:154:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 154 | | $crate::value::DataValue::Set(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:267:17 [INFO] [stdout] | [INFO] [stdout] 267 | DataValue::Set(s) => DataValue::List(s.into_iter().collect::>()), [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] 268 | d @ (data_value_any!()) => d, [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:147:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 147 | | $crate::value::DataValue::Str(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:282:17 [INFO] [stdout] | [INFO] [stdout] 282 | DataValue::Str(s) => { [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 292 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:148:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 148 | | $crate::value::DataValue::Bytes(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:281:21 [INFO] [stdout] | [INFO] [stdout] 281 | d @ DataValue::Bytes(_) => d, [INFO] [stdout] | ------------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 292 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:147:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 147 | | $crate::value::DataValue::Str(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:298:17 [INFO] [stdout] | [INFO] [stdout] 298 | DataValue::Str(ref s) => { [INFO] [stdout] | --------------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 301 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:149:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 149 | | $crate::value::DataValue::Uuid(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:295:21 [INFO] [stdout] | [INFO] [stdout] 295 | u @ DataValue::Uuid(_) => u, [INFO] [stdout] | ------------------ matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 301 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:147:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 147 | | $crate::value::DataValue::Str(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:354:17 [INFO] [stdout] | [INFO] [stdout] 354 | DataValue::Str(s) => { [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 395 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:152:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 152 | | $crate::value::DataValue::Vector(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:338:17 [INFO] [stdout] | [INFO] [stdout] 338 | DataValue::Vector(arr) => { [INFO] [stdout] | ---------------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 395 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:153:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 153 | | $crate::value::DataValue::List(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:321:17 [INFO] [stdout] | [INFO] [stdout] 321 | DataValue::List(l) => { [INFO] [stdout] | ------------------ matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 395 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:147:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 147 | | $crate::value::DataValue::Str(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:418:21 [INFO] [stdout] | [INFO] [stdout] 418 | DataValue::Str(s) => match &s as &str { [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 475 | v @ (data_value_any!()) => bail!(InvalidValidity(v)), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:153:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 153 | | $crate::value::DataValue::List(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:458:21 [INFO] [stdout] | [INFO] [stdout] 458 | DataValue::List(l) => { [INFO] [stdout] | ------------------ matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 475 | v @ (data_value_any!()) => bail!(InvalidValidity(v)), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:155:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 155 | | $crate::value::DataValue::Validity(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:417:27 [INFO] [stdout] | [INFO] [stdout] 417 | vld @ DataValue::Validity(_) => vld, [INFO] [stdout] | ---------------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 475 | v @ (data_value_any!()) => bail!(InvalidValidity(v)), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking nanoid v0.4.0 [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/kyzo-model/src/value/search_hits.rs:51:13 [INFO] [stdout] | [INFO] [stdout] 51 | let mut arena = Arena::new(); [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `try_from_usize` and `checked_add` are never used [INFO] [stdout] --> crates/kyzo-model/src/value/bytes_qty.rs:49:19 [INFO] [stdout] | [INFO] [stdout] 36 | impl ByteLen { [INFO] [stdout] | ------------ associated items in this implementation [INFO] [stdout] ... [INFO] [stdout] 49 | pub(super) fn try_from_usize(n: usize) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 66 | pub(super) fn checked_add(self, rhs: ByteLen) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `try_from_usize` is never used [INFO] [stdout] --> crates/kyzo-model/src/value/bytes_qty.rs:91:19 [INFO] [stdout] | [INFO] [stdout] 82 | impl ByteOff { [INFO] [stdout] | ------------ associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 91 | pub(super) fn try_from_usize(n: usize) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `try_from_usize` is never used [INFO] [stdout] --> crates/kyzo-model/src/value/bytes_qty.rs:124:19 [INFO] [stdout] | [INFO] [stdout] 117 | impl ChunkId { [INFO] [stdout] | ------------ associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 124 | pub(super) fn try_from_usize(n: usize) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `admit` is never used [INFO] [stdout] --> crates/kyzo-model/src/value/column.rs:117:19 [INFO] [stdout] | [INFO] [stdout] 76 | impl Domain { [INFO] [stdout] | ----------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 117 | pub(super) fn admit(&self, o: &O) -> Result { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `from_canonical` is never used [INFO] [stdout] --> crates/kyzo-model/src/value/kind/vector.rs:53:19 [INFO] [stdout] | [INFO] [stdout] 44 | impl VectorComponent { [INFO] [stdout] | -------------------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 53 | pub(crate) fn from_canonical(canonical: f64) -> VectorComponent { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `from_len_unchecked` is never used [INFO] [stdout] --> crates/kyzo-model/src/value/kind/vector.rs:93:19 [INFO] [stdout] | [INFO] [stdout] 86 | impl VectorDimension { [INFO] [stdout] | -------------------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 93 | pub(crate) fn from_len_unchecked(len: u32) -> VectorDimension { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking lz4_flex v0.13.1 [INFO] [stderr] Checking kyzo-oracle v0.8.2 (/opt/rustwide/workdir/crates/kyzo-oracle) [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:154:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 154 | | $crate::value::DataValue::Set(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:267:17 [INFO] [stdout] | [INFO] [stdout] 267 | DataValue::Set(s) => DataValue::List(s.into_iter().collect::>()), [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] 268 | d @ (data_value_any!()) => d, [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:147:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 147 | | $crate::value::DataValue::Str(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:282:17 [INFO] [stdout] | [INFO] [stdout] 282 | DataValue::Str(s) => { [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 292 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:148:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 148 | | $crate::value::DataValue::Bytes(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:281:21 [INFO] [stdout] | [INFO] [stdout] 281 | d @ DataValue::Bytes(_) => d, [INFO] [stdout] | ------------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 292 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:147:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 147 | | $crate::value::DataValue::Str(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:298:17 [INFO] [stdout] | [INFO] [stdout] 298 | DataValue::Str(ref s) => { [INFO] [stdout] | --------------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 301 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:149:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 149 | | $crate::value::DataValue::Uuid(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:295:21 [INFO] [stdout] | [INFO] [stdout] 295 | u @ DataValue::Uuid(_) => u, [INFO] [stdout] | ------------------ matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 301 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:147:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 147 | | $crate::value::DataValue::Str(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:354:17 [INFO] [stdout] | [INFO] [stdout] 354 | DataValue::Str(s) => { [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 395 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:152:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 152 | | $crate::value::DataValue::Vector(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:338:17 [INFO] [stdout] | [INFO] [stdout] 338 | DataValue::Vector(arr) => { [INFO] [stdout] | ---------------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 395 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:153:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 153 | | $crate::value::DataValue::List(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:321:17 [INFO] [stdout] | [INFO] [stdout] 321 | DataValue::List(l) => { [INFO] [stdout] | ------------------ matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 395 | data_value_any!() => bail!(make_err()), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:147:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 147 | | $crate::value::DataValue::Str(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:418:21 [INFO] [stdout] | [INFO] [stdout] 418 | DataValue::Str(s) => match &s as &str { [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 475 | v @ (data_value_any!()) => bail!(InvalidValidity(v)), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:153:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 153 | | $crate::value::DataValue::List(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:458:21 [INFO] [stdout] | [INFO] [stdout] 458 | DataValue::List(l) => { [INFO] [stdout] | ------------------ matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 475 | v @ (data_value_any!()) => bail!(InvalidValidity(v)), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:155:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 155 | | $crate::value::DataValue::Validity(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/schema/column.rs:417:27 [INFO] [stdout] | [INFO] [stdout] 417 | vld @ DataValue::Validity(_) => vld, [INFO] [stdout] | ---------------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 475 | v @ (data_value_any!()) => bail!(InvalidValidity(v)), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking lsm-tree v3.1.5 (/opt/rustwide/workdir/vendor/lsm-tree) [INFO] [stdout] warning: usage of an `unsafe` block [INFO] [stdout] --> vendor/lsm-tree/src/table/block/mod.rs:156:21 [INFO] [stdout] | [INFO] [stdout] 156 | unsafe { Slice::builder_unzeroed(header.uncompressed_length as usize) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> vendor/lsm-tree/src/table/block/mod.rs:154:24 [INFO] [stdout] | [INFO] [stdout] 154 | #[warn(unsafe_code)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: usage of an `unsafe` block [INFO] [stdout] --> vendor/lsm-tree/src/table/block/mod.rs:217:21 [INFO] [stdout] | [INFO] [stdout] 217 | unsafe { Slice::builder_unzeroed(header.uncompressed_length as usize) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> vendor/lsm-tree/src/table/block/mod.rs:215:24 [INFO] [stdout] | [INFO] [stdout] 215 | #[warn(unsafe_code)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: usage of an `unsafe` block [INFO] [stdout] --> vendor/lsm-tree/src/vlog/blob_file/reader.rs:89:35 [INFO] [stdout] | [INFO] [stdout] 89 | let mut builder = unsafe { UserValue::builder_unzeroed(real_val_len as usize) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> vendor/lsm-tree/src/vlog/blob_file/reader.rs:88:24 [INFO] [stdout] | [INFO] [stdout] 88 | #[warn(unsafe_code)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:146:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 146 | | $crate::value::DataValue::Num(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/value/exec.rs:584:13 [INFO] [stdout] | [INFO] [stdout] 584 | DataValue::Num(n) => n.as_int().expect("int"), [INFO] [stdout] | ----------------- matches all the relevant values [INFO] [stdout] 585 | other @ (data_value_any!()) => panic!("not an int: {other:?}"), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:153:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 153 | | $crate::value::DataValue::List(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/value/kind/collection.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | DataValue::List(items) => { [INFO] [stdout] | ---------------------- matches all the relevant values [INFO] [stdout] ... [INFO] [stdout] 41 | other @ (data_value_any!()) => panic!("wrong shape: {other:?}"), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> crates/kyzo-model/src/value/mod.rs:146:15 [INFO] [stdout] | [INFO] [stdout] 142 | macro_rules! data_value_any { [INFO] [stdout] ... [INFO] [stdout] 146 | | $crate::value::DataValue::Num(_) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] ::: crates/kyzo-model/src/value/row.rs:706:21 [INFO] [stdout] | [INFO] [stdout] 706 | super::super::DataValue::Num(n) => n.as_int().expect("int domain"), [INFO] [stdout] | ------------------------------- matches all the relevant values [INFO] [stdout] 707 | other @ (data_value_any!()) => panic!("wrong kind: {other:?}"), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/kyzo-model/src/value/search_hits.rs:51:13 [INFO] [stdout] | [INFO] [stdout] 51 | let mut arena = Arena::new(); [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking arrow-array v59.1.0 [INFO] [stdout] warning: associated items `try_from_usize` and `checked_add` are never used [INFO] [stdout] --> crates/kyzo-model/src/value/bytes_qty.rs:49:19 [INFO] [stdout] | [INFO] [stdout] 36 | impl ByteLen { [INFO] [stdout] | ------------ associated items in this implementation [INFO] [stdout] ... [INFO] [stdout] 49 | pub(super) fn try_from_usize(n: usize) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 66 | pub(super) fn checked_add(self, rhs: ByteLen) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `try_from_usize` is never used [INFO] [stdout] --> crates/kyzo-model/src/value/bytes_qty.rs:91:19 [INFO] [stdout] | [INFO] [stdout] 82 | impl ByteOff { [INFO] [stdout] | ------------ associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 91 | pub(super) fn try_from_usize(n: usize) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `try_from_usize` is never used [INFO] [stdout] --> crates/kyzo-model/src/value/bytes_qty.rs:124:19 [INFO] [stdout] | [INFO] [stdout] 117 | impl ChunkId { [INFO] [stdout] | ------------ associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 124 | pub(super) fn try_from_usize(n: usize) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `from_canonical` is never used [INFO] [stdout] --> crates/kyzo-model/src/value/kind/vector.rs:53:19 [INFO] [stdout] | [INFO] [stdout] 44 | impl VectorComponent { [INFO] [stdout] | -------------------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 53 | pub(crate) fn from_canonical(canonical: f64) -> VectorComponent { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `from_len_unchecked` is never used [INFO] [stdout] --> crates/kyzo-model/src/value/kind/vector.rs:93:19 [INFO] [stdout] | [INFO] [stdout] 86 | impl VectorDimension { [INFO] [stdout] | -------------------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 93 | pub(crate) fn from_len_unchecked(len: u32) -> VectorDimension { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking kyzo-crashfs v0.1.0 (/opt/rustwide/workdir/crates/kyzo-crashfs) [INFO] [stdout] warning: usage of an `unsafe` block [INFO] [stdout] --> vendor/lsm-tree/src/table/block/mod.rs:156:21 [INFO] [stdout] | [INFO] [stdout] 156 | unsafe { Slice::builder_unzeroed(header.uncompressed_length as usize) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> vendor/lsm-tree/src/table/block/mod.rs:154:24 [INFO] [stdout] | [INFO] [stdout] 154 | #[warn(unsafe_code)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: usage of an `unsafe` block [INFO] [stdout] --> vendor/lsm-tree/src/table/block/mod.rs:217:21 [INFO] [stdout] | [INFO] [stdout] 217 | unsafe { Slice::builder_unzeroed(header.uncompressed_length as usize) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> vendor/lsm-tree/src/table/block/mod.rs:215:24 [INFO] [stdout] | [INFO] [stdout] 215 | #[warn(unsafe_code)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: usage of an `unsafe` block [INFO] [stdout] --> vendor/lsm-tree/src/vlog/blob_file/reader.rs:89:35 [INFO] [stdout] | [INFO] [stdout] 89 | let mut builder = unsafe { UserValue::builder_unzeroed(real_val_len as usize) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> vendor/lsm-tree/src/vlog/blob_file/reader.rs:88:24 [INFO] [stdout] | [INFO] [stdout] 88 | #[warn(unsafe_code)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `hash128` is never used [INFO] [stdout] --> vendor/lsm-tree/src/hash.rs:7:8 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn hash128(bytes: &[u8]) -> u128 { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `tree_type` is never read [INFO] [stdout] --> vendor/lsm-tree/src/manifest.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct Manifest { [INFO] [stdout] | -------- field in this struct [INFO] [stdout] 10 | pub version: FormatVersion, [INFO] [stdout] 11 | pub tree_type: TreeType, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Indexed` is never constructed [INFO] [stdout] --> vendor/lsm-tree/src/version/run.rs:15:12 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct Indexed { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking fjall v3.1.5 (/opt/rustwide/workdir/vendor/fjall) [INFO] [stdout] warning: usage of an `unsafe` block [INFO] [stdout] --> vendor/fjall/src/journal/entry.rs:200:41 [INFO] [stdout] | [INFO] [stdout] 200 | let mut value = unsafe { Slice::builder_unzeroed(value_len as usize) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> vendor/fjall/src/journal/entry.rs:199:32 [INFO] [stdout] | [INFO] [stdout] 199 | #[warn(unsafe_code)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: usage of an `unsafe` block [INFO] [stdout] --> vendor/fjall/src/journal/entry.rs:200:41 [INFO] [stdout] | [INFO] [stdout] 200 | let mut value = unsafe { Slice::builder_unzeroed(value_len as usize) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> vendor/fjall/src/journal/entry.rs:199:32 [INFO] [stdout] | [INFO] [stdout] 199 | #[warn(unsafe_code)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking arrow-select v59.1.0 [INFO] [stderr] Checking arrow-arith v59.1.0 [INFO] [stderr] Checking arrow-row v59.1.0 [INFO] [stdout] warning: enum `RecoveryMode` is never used [INFO] [stdout] --> vendor/fjall/src/journal/error.rs:10:10 [INFO] [stdout] | [INFO] [stdout] 10 | pub enum RecoveryMode { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `stats` is never read [INFO] [stdout] --> vendor/fjall/src/keyspace/mod.rs:87:16 [INFO] [stdout] | [INFO] [stdout] 60 | pub struct KeyspaceInner { [INFO] [stdout] | ------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 87 | pub(crate) stats: Arc, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `backpressure_lock` is never read [INFO] [stdout] --> vendor/fjall/src/supervisor.rs:35:16 [INFO] [stdout] | [INFO] [stdout] 16 | pub struct SupervisorInner { [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 35 | pub(crate) backpressure_lock: Mutex<()>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking kyzo v0.8.2 (/opt/rustwide/workdir/crates/kyzo-core) [INFO] [stdout] warning: enum `RecoveryMode` is never used [INFO] [stdout] --> vendor/fjall/src/journal/error.rs:10:10 [INFO] [stdout] | [INFO] [stdout] 10 | pub enum RecoveryMode { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `stats` is never read [INFO] [stdout] --> vendor/fjall/src/keyspace/mod.rs:87:16 [INFO] [stdout] | [INFO] [stdout] 60 | pub struct KeyspaceInner { [INFO] [stdout] | ------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 87 | pub(crate) stats: Arc, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `backpressure_lock` is never read [INFO] [stdout] --> vendor/fjall/src/supervisor.rs:35:16 [INFO] [stdout] | [INFO] [stdout] 16 | pub struct SupervisorInner { [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 35 | pub(crate) backpressure_lock: Mutex<()>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking arrow-ord v59.1.0 [INFO] [stderr] Checking arrow-ipc v59.1.0 [INFO] [stderr] Checking arrow-string v59.1.0 [INFO] [stderr] Checking arrow-cast v59.1.0 [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/expr/eval.rs:107:17 [INFO] [stdout] | [INFO] [stdout] 107 | bail!(UnboundVariableError(var.name.to_string(), var.span)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_non_local_macros)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/expr/eval.rs:144:42 [INFO] [stdout] | [INFO] [stdout] 144 | Decision::Refused => bail!(PredicateTypeError(arg.span(), v)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/expr/eval.rs:158:36 [INFO] [stdout] | [INFO] [stdout] 158 | v @ (data_value_any!()) => bail!(PredicateTypeError(expr.span(), v)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/expr/eval.rs:176:5 [INFO] [stdout] | [INFO] [stdout] 176 | bail!(NotConstError(expr.span())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:317:18 [INFO] [stdout] | [INFO] [stdout] 317 | other => bail!("no fold factory for aggregation '{other}'"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:342:40 [INFO] [stdout] | [INFO] [stdout] 342 | v @ (data_value_any!()) => bail!("cannot compute 'and' for {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:376:23 [INFO] [stdout] | [INFO] [stdout] 376 | (u, v) => bail!("cannot compute 'and' for {:?} and {:?}", u, v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:395:40 [INFO] [stdout] | [INFO] [stdout] 395 | v @ (data_value_any!()) => bail!("cannot compute 'or' for {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:429:23 [INFO] [stdout] | [INFO] [stdout] 429 | (u, v) => bail!("cannot compute 'or' for {:?} and {:?}", u, v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:526:40 [INFO] [stdout] | [INFO] [stdout] 526 | v @ (data_value_any!()) => bail!("cannot compute 'union' for value {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:577:35 [INFO] [stdout] | [INFO] [stdout] 577 | (_, v) => bail!("cannot compute 'union' for value {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:616:40 [INFO] [stdout] | [INFO] [stdout] 616 | v @ (data_value_any!()) => bail!("cannot compute 'intersection' for value {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:677:35 [INFO] [stdout] | [INFO] [stdout] 677 | (_, v) => bail!("cannot compute 'intersection' for value {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:789:17 [INFO] [stdout] | [INFO] [stdout] 789 | bail!("cannot compute 'variance': encountered value {:?}", v) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:825:17 [INFO] [stdout] | [INFO] [stdout] 825 | bail!("cannot compute 'std_dev': encountered value {:?}", v) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:856:40 [INFO] [stdout] | [INFO] [stdout] 856 | v @ (data_value_any!()) => bail!("cannot compute 'mean': encountered value {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:922:40 [INFO] [stdout] | [INFO] [stdout] 922 | v @ (data_value_any!()) => bail!("cannot compute 'sum': encountered value {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:954:17 [INFO] [stdout] | [INFO] [stdout] 954 | bail!("cannot compute 'product': encountered value {:?}", v) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:989:26 [INFO] [stdout] | [INFO] [stdout] 989 | _ => bail!("'min' applied to non-numerical values"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1029:26 [INFO] [stdout] | [INFO] [stdout] 1029 | _ => bail!("'min' applied to non-numerical values"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1065:26 [INFO] [stdout] | [INFO] [stdout] 1065 | _ => bail!("'max' applied to non-numerical values"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1105:26 [INFO] [stdout] | [INFO] [stdout] 1105 | _ => bail!("'max' applied to non-numerical values"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1134:21 [INFO] [stdout] | [INFO] [stdout] 1134 | bail!("'latest_by' requires a list of exactly two items as argument") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1146:40 [INFO] [stdout] | [INFO] [stdout] 1146 | v @ (data_value_any!()) => bail!("cannot compute 'latest_by' on {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1171:21 [INFO] [stdout] | [INFO] [stdout] 1171 | bail!("'smallest_by' requires a list of exactly two items as argument") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1183:40 [INFO] [stdout] | [INFO] [stdout] 1183 | v @ (data_value_any!()) => bail!("cannot compute 'smallest_by' on {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1215:21 [INFO] [stdout] | [INFO] [stdout] 1215 | bail!("'min_cost' requires a list of exactly two items as argument") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1230:40 [INFO] [stdout] | [INFO] [stdout] 1230 | v @ (data_value_any!()) => bail!("cannot compute 'min_cost' on {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1263:21 [INFO] [stdout] | [INFO] [stdout] 1263 | / bail!( [INFO] [stdout] 1264 | | "'min_cost' requires a list of length 2 as argument, got {:?}, {:?}", [INFO] [stdout] 1265 | | prev, [INFO] [stdout] 1266 | | l [INFO] [stdout] 1267 | | ) [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1273:21 [INFO] [stdout] | [INFO] [stdout] 1273 | / bail!( [INFO] [stdout] 1274 | | "'min_cost' requires a list of length 2 as argument, got {:?}, {:?}", [INFO] [stdout] 1275 | | prev, [INFO] [stdout] 1276 | | l [INFO] [stdout] 1277 | | ) [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1290:23 [INFO] [stdout] | [INFO] [stdout] 1290 | (u, v) => bail!("cannot compute 'min_cost' on {:?}, {:?}", u, v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1326:40 [INFO] [stdout] | [INFO] [stdout] 1326 | v @ (data_value_any!()) => bail!("cannot compute 'shortest' on {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1365:23 [INFO] [stdout] | [INFO] [stdout] 1365 | (l, v) => bail!("cannot compute 'shortest' on {:?} and {:?}", l, v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1460:40 [INFO] [stdout] | [INFO] [stdout] 1460 | v @ (data_value_any!()) => bail!("cannot apply 'bit_and' to {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1510:18 [INFO] [stdout] | [INFO] [stdout] 1510 | v => bail!("cannot apply 'bit_and' to {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1551:40 [INFO] [stdout] | [INFO] [stdout] 1551 | v @ (data_value_any!()) => bail!("cannot apply 'bit_or' to {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1601:18 [INFO] [stdout] | [INFO] [stdout] 1601 | v => bail!("cannot apply 'bit_or' to {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1635:40 [INFO] [stdout] | [INFO] [stdout] 1635 | v @ (data_value_any!()) => bail!("cannot apply 'bit_xor' to {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/sketch/aggr.rs:99:40 [INFO] [stdout] | [INFO] [stdout] 99 | other @ (data_value_any!()) => bail!("hll_union expects sketch bytes, got {other:?}"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/sketch/tdigest.rs:104:21 [INFO] [stdout] | [INFO] [stdout] 104 | bail!("t-digest requires numeric values, got {other:?}") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fixpoint/delta_store.rs:416:17 [INFO] [stdout] | [INFO] [stdout] 416 | / bail!(LevelArenaOverflow { [INFO] [stdout] 417 | | len: self.values.len() [INFO] [stdout] 418 | | }) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fixpoint/delta_store.rs:434:17 [INFO] [stdout] | [INFO] [stdout] 434 | / bail!(LevelArenaOverflow { [INFO] [stdout] 435 | | len: self.values.len() [INFO] [stdout] 436 | | }) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fixpoint/delta_store.rs:685:17 [INFO] [stdout] | [INFO] [stdout] 685 | bail!("internal invariant violated: meet_total on a non-meet EpochStore") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fixpoint/delta_store.rs:776:18 [INFO] [stdout] | [INFO] [stdout] 776 | _ => bail!( [INFO] [stdout] | __________________^ [INFO] [stdout] 777 | | "internal invariant violated: mismatched temp-store kinds \ [INFO] [stdout] 778 | | in EpochStore::merge_in" [INFO] [stdout] 779 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/op/search.rs:120:29 [INFO] [stdout] | [INFO] [stdout] 120 | / ... bail!(SearchQueryTypeError { [INFO] [stdout] 121 | | ... expected: Tag::Vector, [INFO] [stdout] 122 | | ... got: other.tag(), [INFO] [stdout] 123 | | ... span, [INFO] [stdout] 124 | | ... }) [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/op/search.rs:133:29 [INFO] [stdout] | [INFO] [stdout] 133 | / ... bail!(SearchQueryTypeError { [INFO] [stdout] 134 | | ... expected: Tag::Str, [INFO] [stdout] 135 | | ... got: other.tag(), [INFO] [stdout] 136 | | ... span, [INFO] [stdout] 137 | | ... }) [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/op/mod.rs:716:17 [INFO] [stdout] | [INFO] [stdout] 716 | / bail!(PlanInvariantError( [INFO] [stdout] 717 | | "a Reorder cannot be the right side of a join" [INFO] [stdout] 718 | | )) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/op/mod.rs:721:17 [INFO] [stdout] | [INFO] [stdout] 721 | / bail!(PlanInvariantError( [INFO] [stdout] 722 | | "a NegJoin cannot be the right side of a join" [INFO] [stdout] 723 | | )) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/op/mod.rs:775:40 [INFO] [stdout] | [INFO] [stdout] 775 | | RelAlgebra::Search(_) => bail!(PlanInvariantError( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 776 | | "the right side of a negation must be a rule or stored-relation scan" [INFO] [stdout] 777 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/compile.rs:1049:30 [INFO] [stdout] | [INFO] [stdout] 1049 | Some(unbound) => bail!(UnboundSymbolInRuleHead(unbound.clone(), unbound.span)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/compile.rs:1050:21 [INFO] [stdout] | [INFO] [stdout] 1050 | None => bail!(PlanInvariantError( [INFO] [stdout] | _____________________^ [INFO] [stdout] 1051 | | "plan frame disagrees with the rule head without an unbound head symbol" [INFO] [stdout] 1052 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/magic.rs:468:63 [INFO] [stdout] | [INFO] [stdout] 468 | Some(NormalFormRulesOrFixed::Fixed { .. }) => bail!(MagicInvariantError( [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 469 | | "an adornment was demanded of a fixed rule" [INFO] [stdout] 470 | | )), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/magic.rs:471:25 [INFO] [stdout] | [INFO] [stdout] 471 | None => bail!(MagicInvariantError( [INFO] [stdout] | _________________________^ [INFO] [stdout] 472 | | "an adornment was demanded of a rule not in its stratum" [INFO] [stdout] 473 | | )), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/magic.rs:953:21 [INFO] [stdout] | [INFO] [stdout] 953 | None => bail!(MagicInvariantError( [INFO] [stdout] | _____________________^ [INFO] [stdout] 954 | | "a rewrite-synthesized rule collided with a fixed rule" [INFO] [stdout] 955 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:131:49 [INFO] [stdout] | [INFO] [stdout] 131 | InputAtom::Unification { inner } => bail!(UnsafeNegation(inner.span)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:133:17 [INFO] [stdout] | [INFO] [stdout] 133 | / bail!(crate::exec::plan::search::NegatedSearchUnsupported( [INFO] [stdout] 134 | | inner.span [INFO] [stdout] 135 | | )) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:209:17 [INFO] [stdout] | [INFO] [stdout] 209 | bail!(CompileInvariantError("negation not in normal form")) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:462:17 [INFO] [stdout] | [INFO] [stdout] 462 | / bail!(CompileInvariantError( [INFO] [stdout] 463 | | "round-1 collection admitted a non-binding atom" [INFO] [stdout] 464 | | )) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:470:21 [INFO] [stdout] | [INFO] [stdout] 470 | / bail!(CompileInvariantError( [INFO] [stdout] 471 | | "a positive application was left pending" [INFO] [stdout] 472 | | )) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:520:21 [INFO] [stdout] | [INFO] [stdout] 520 | / bail!(CompileInvariantError( [INFO] [stdout] 521 | | "a positive application was left pending" [INFO] [stdout] 522 | | )) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:538:49 [INFO] [stdout] | [INFO] [stdout] 538 | NormalFormAtom::Predicate(p) => bail!(UnboundVariable(p.span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:539:51 [INFO] [stdout] | [INFO] [stdout] 539 | NormalFormAtom::Unification(u) => bail!(UnboundVariable(u.span)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:540:47 [INFO] [stdout] | [INFO] [stdout] 540 | NormalFormAtom::Search(sa) => bail!(UnboundVariable(sa.span)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/program.rs:337:21 [INFO] [stdout] | [INFO] [stdout] 337 | None => bail!(NoEntry::spanless()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/program.rs:340:21 [INFO] [stdout] | [INFO] [stdout] 340 | bail!(TierInvariantError("entry rule is not in the final stratum")) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/program.rs:342:21 [INFO] [stdout] | [INFO] [stdout] 342 | bail!(NoEntry::spanless()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/program.rs:556:25 [INFO] [stdout] | [INFO] [stdout] 556 | None => bail!(TierInvariantError("empty magic rule set has no arity")), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/program.rs:787:21 [INFO] [stdout] | [INFO] [stdout] 787 | None => bail!(NoEntry::spanless()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/program.rs:790:21 [INFO] [stdout] | [INFO] [stdout] 790 | / bail!(TierInvariantError( [INFO] [stdout] 791 | | "magic entry rule is not in the final stratum" [INFO] [stdout] 792 | | )) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/program.rs:794:21 [INFO] [stdout] | [INFO] [stdout] 794 | bail!(NoEntry::spanless()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/search.rs:300:13 [INFO] [stdout] | [INFO] [stdout] 300 | / bail!(SearchBindingNotVariable( [INFO] [stdout] 301 | | Symbol::new(name.as_ref(), span), [INFO] [stdout] 302 | | span [INFO] [stdout] 303 | | )) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/search.rs:350:20 [INFO] [stdout] | [INFO] [stdout] 350 | Some(_) => bail!(SearchParamInvalid( [INFO] [stdout] | ____________________^ [INFO] [stdout] 351 | | Symbol::new(name, span), [INFO] [stdout] 352 | | SearchParamInvalidReason::MustBePositiveInteger, [INFO] [stdout] 353 | | span [INFO] [stdout] 354 | | )), [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/search.rs:435:13 [INFO] [stdout] | [INFO] [stdout] 435 | bail!(SearchOverPlainIndex(inp.index.clone(), span)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/search.rs:494:28 [INFO] [stdout] | [INFO] [stdout] 494 | Some(_) => bail!(SearchParamInvalid( [INFO] [stdout] | ____________________________^ [INFO] [stdout] 495 | | Symbol::new("score_kind", span), [INFO] [stdout] 496 | | SearchParamInvalidReason::MustBeTfOrTfIdf, [INFO] [stdout] 497 | | span [INFO] [stdout] 498 | | )), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/stratify.rs:493:25 [INFO] [stdout] | [INFO] [stdout] 493 | None => bail!(StratifierInvariantError("stratum index out of range")), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/sort.rs:64:21 [INFO] [stdout] | [INFO] [stdout] 64 | None => bail!(SorterNotInHead(k.to_string(), k.span)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:29:30 [INFO] [stdout] | [INFO] [stdout] 29 | data_value_any!() => bail!("'append' requires first argument to be a list"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:100:30 [INFO] [stdout] | [INFO] [stdout] 100 | data_value_any!() => bail!("'concat' requires strings, lists, or JSON objects"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:108:30 [INFO] [stdout] | [INFO] [stdout] 108 | data_value_any!() => bail!("'difference' requires lists"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:122:34 [INFO] [stdout] | [INFO] [stdout] 122 | data_value_any!() => bail!("'difference' requires lists"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:131:30 [INFO] [stdout] | [INFO] [stdout] 131 | data_value_any!() => bail!("dump_json requires a json argument"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:161:30 [INFO] [stdout] | [INFO] [stdout] 161 | data_value_any!() => bail!("'intersection' requires lists"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:170:34 [INFO] [stdout] | [INFO] [stdout] 170 | data_value_any!() => bail!("'intersection' requires lists"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:226:14 [INFO] [stdout] | [INFO] [stdout] 226 | _ => bail!("'int_range' requires 1 to 3 argument"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:272:30 [INFO] [stdout] | [INFO] [stdout] 272 | data_value_any!() => bail!("'length' requires lists"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:293:17 [INFO] [stdout] | [INFO] [stdout] 293 | None => bail!("parse_json requires a string argument"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:309:30 [INFO] [stdout] | [INFO] [stdout] 309 | data_value_any!() => bail!("'prepend' requires first argument to be a list"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:335:13 [INFO] [stdout] | [INFO] [stdout] 335 | bail!("json path does not exist") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:399:34 [INFO] [stdout] | [INFO] [stdout] 399 | data_value_any!() => bail!("'union' requires lists"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:450:17 [INFO] [stdout] | [INFO] [stdout] 450 | bail!("json path does not exist") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:478:17 [INFO] [stdout] | [INFO] [stdout] 478 | bail!("json path does not exist") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:509:13 [INFO] [stdout] | [INFO] [stdout] 509 | bail!("index {} out of bound", i) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:514:9 [INFO] [stdout] | [INFO] [stdout] 514 | bail!("index {} out of bound", i) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:543:38 [INFO] [stdout] | [INFO] [stdout] 543 | data_value_any!() => bail!("second argument to 'get' mut be a string or integer"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:548:30 [INFO] [stdout] | [INFO] [stdout] 548 | data_value_any!() => bail!("first argument to 'get' mut be a list or json"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/compare.rs:13:30 [INFO] [stdout] | [INFO] [stdout] 13 | data_value_any!() => bail!("assertion failed: {:?}", args), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/compare.rs:164:9 [INFO] [stdout] | [INFO] [stdout] 164 | / bail!(StdlibRefuse::CrossTypeCompare { [INFO] [stdout] 165 | | left: format!("{a:?}"), [INFO] [stdout] 166 | | right: format!("{b:?}"), [INFO] [stdout] 167 | | }) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:23:30 [INFO] [stdout] | [INFO] [stdout] 23 | data_value_any!() => bail!("'decode_base64' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:33:30 [INFO] [stdout] | [INFO] [stdout] 33 | data_value_any!() => bail!("'encode_base64' requires bytes"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:78:36 [INFO] [stdout] | [INFO] [stdout] 78 | v @ (data_value_any!()) => bail!("'to_float' does not recognize {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:100:36 [INFO] [stdout] | [INFO] [stdout] 100 | v @ (data_value_any!()) => bail!("'to_int' does not recognize {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:141:30 [INFO] [stdout] | [INFO] [stdout] 141 | data_value_any!() => bail!("'to_uuid' requires a string"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:155:30 [INFO] [stdout] | [INFO] [stdout] 155 | data_value_any!() => bail!("not an UUID"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:253:30 [INFO] [stdout] | [INFO] [stdout] 253 | data_value_any!() => bail!("'vec' requires a list or a vector"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:264:18 [INFO] [stdout] | [INFO] [stdout] 264 | _ => bail!("'{op}' does not recognize type {s}"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:267:14 [INFO] [stdout] | [INFO] [stdout] 267 | _ => bail!("'{op}' requires a string as second argument"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/metric.rs:29:14 [INFO] [stdout] | [INFO] [stdout] 29 | _ => bail!("'cos_dist' requires two vectors"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/metric.rs:45:14 [INFO] [stdout] | [INFO] [stdout] 45 | _ => bail!("'ip_dist' requires two vectors"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/metric.rs:65:14 [INFO] [stdout] | [INFO] [stdout] 65 | _ => bail!("'l2_dist' requires two vectors"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/metric.rs:82:30 [INFO] [stdout] | [INFO] [stdout] 82 | data_value_any!() => bail!("'l2_normalize' requires a vector"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/nondet.rs:31:30 [INFO] [stdout] | [INFO] [stdout] 31 | data_value_any!() => bail!("'rand_bernoulli' requires number between 0. and 1."), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/nondet.rs:49:30 [INFO] [stdout] | [INFO] [stdout] 49 | data_value_any!() => bail!("'rand_choice' requires lists"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:19:25 [INFO] [stdout] | [INFO] [stdout] 19 | None => bail!(IntegerOverflow { op: "abs" }), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:26:30 [INFO] [stdout] | [INFO] [stdout] 26 | data_value_any!() => bail!("'abs' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:39:30 [INFO] [stdout] | [INFO] [stdout] 39 | data_value_any!() => bail!("'acos' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:58:30 [INFO] [stdout] | [INFO] [stdout] 58 | data_value_any!() => bail!("'acosh' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:82:34 [INFO] [stdout] | [INFO] [stdout] 82 | data_value_any!() => bail!("addition requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:101:30 [INFO] [stdout] | [INFO] [stdout] 101 | data_value_any!() => bail!("'asin' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:119:30 [INFO] [stdout] | [INFO] [stdout] 119 | data_value_any!() => bail!("'asinh' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:132:30 [INFO] [stdout] | [INFO] [stdout] 132 | data_value_any!() => bail!("'atan' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:140:30 [INFO] [stdout] | [INFO] [stdout] 140 | data_value_any!() => bail!("'atan2' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:144:30 [INFO] [stdout] | [INFO] [stdout] 144 | data_value_any!() => bail!("'atan2' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:159:30 [INFO] [stdout] | [INFO] [stdout] 159 | data_value_any!() => bail!("'atanh' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:183:14 [INFO] [stdout] | [INFO] [stdout] 183 | _ => bail!("'bit_and' requires bytes"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:196:30 [INFO] [stdout] | [INFO] [stdout] 196 | data_value_any!() => bail!("'bit_not' requires bytes"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:213:14 [INFO] [stdout] | [INFO] [stdout] 213 | _ => bail!("'bit_or' requires bytes"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:230:14 [INFO] [stdout] | [INFO] [stdout] 230 | _ => bail!("'bit_xor' requires bytes"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:240:30 [INFO] [stdout] | [INFO] [stdout] 240 | data_value_any!() => bail!("'ceil' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:252:30 [INFO] [stdout] | [INFO] [stdout] 252 | data_value_any!() => bail!("'cos' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:265:30 [INFO] [stdout] | [INFO] [stdout] 265 | data_value_any!() => bail!("'cosh' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:278:17 [INFO] [stdout] | [INFO] [stdout] 278 | bail!(DivisionByZero { op: "div" }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:306:14 [INFO] [stdout] | [INFO] [stdout] 306 | _ => bail!("division requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:318:30 [INFO] [stdout] | [INFO] [stdout] 318 | data_value_any!() => bail!("'exp' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:331:30 [INFO] [stdout] | [INFO] [stdout] 331 | data_value_any!() => bail!("'exp2' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:342:30 [INFO] [stdout] | [INFO] [stdout] 342 | data_value_any!() => bail!("'floor' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:355:30 [INFO] [stdout] | [INFO] [stdout] 355 | data_value_any!() => bail!("'ln' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:375:30 [INFO] [stdout] | [INFO] [stdout] 375 | data_value_any!() => bail!("'log10' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:393:30 [INFO] [stdout] | [INFO] [stdout] 393 | data_value_any!() => bail!("'log2' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:416:18 [INFO] [stdout] | [INFO] [stdout] 416 | _ => bail!("'max can only be applied to numbers'"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:438:18 [INFO] [stdout] | [INFO] [stdout] 438 | _ => bail!("'min' can only be applied to numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:451:25 [INFO] [stdout] | [INFO] [stdout] 451 | None => bail!(IntegerOverflow { op: "minus" }), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:458:30 [INFO] [stdout] | [INFO] [stdout] 458 | data_value_any!() => bail!("minus can only be applied to numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:467:21 [INFO] [stdout] | [INFO] [stdout] 467 | bail!(DivisionByZero { op: "mod" }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:476:29 [INFO] [stdout] | [INFO] [stdout] 476 | None => bail!(IntegerOverflow { op: "mod" }), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:484:21 [INFO] [stdout] | [INFO] [stdout] 484 | bail!(DivisionByZero { op: "mod" }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:489:14 [INFO] [stdout] | [INFO] [stdout] 489 | _ => bail!("'mod' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:507:34 [INFO] [stdout] | [INFO] [stdout] 507 | data_value_any!() => bail!("multiplication requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:550:38 [INFO] [stdout] | [INFO] [stdout] 550 | data_value_any!() => bail!("'pack_bits' requires list of booleans"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:558:9 [INFO] [stdout] | [INFO] [stdout] 558 | bail!("'pack_bits' requires list of booleans") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:574:30 [INFO] [stdout] | [INFO] [stdout] 574 | data_value_any!() => bail!("'pow' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:578:30 [INFO] [stdout] | [INFO] [stdout] 578 | data_value_any!() => bail!("'pow' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:592:30 [INFO] [stdout] | [INFO] [stdout] 592 | data_value_any!() => bail!("'round' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:612:30 [INFO] [stdout] | [INFO] [stdout] 612 | data_value_any!() => bail!("'signum' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:624:30 [INFO] [stdout] | [INFO] [stdout] 624 | data_value_any!() => bail!("'sin' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:637:30 [INFO] [stdout] | [INFO] [stdout] 637 | data_value_any!() => bail!("'sinh' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:651:30 [INFO] [stdout] | [INFO] [stdout] 651 | data_value_any!() => bail!("'sqrt' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:666:25 [INFO] [stdout] | [INFO] [stdout] 666 | None => bail!(IntegerOverflow { op: "sub" }), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:696:14 [INFO] [stdout] | [INFO] [stdout] 696 | _ => bail!("subtraction requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:708:30 [INFO] [stdout] | [INFO] [stdout] 708 | data_value_any!() => bail!("'tan' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:721:30 [INFO] [stdout] | [INFO] [stdout] 721 | data_value_any!() => bail!("'tanh' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:743:9 [INFO] [stdout] | [INFO] [stdout] 743 | bail!("'unpack_bits' requires bytes") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:786:14 [INFO] [stdout] | [INFO] [stdout] 786 | _ => bail!("addition requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:832:14 [INFO] [stdout] | [INFO] [stdout] 832 | _ => bail!("multiplication requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:26:14 [INFO] [stdout] | [INFO] [stdout] 26 | _ => bail!("'ends_with' requires strings or bytes"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:38:21 [INFO] [stdout] | [INFO] [stdout] 38 | bail!("'from_substring' requires a list of strings") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:47:21 [INFO] [stdout] | [INFO] [stdout] 47 | bail!("'from_substring' requires a list of strings") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:51:30 [INFO] [stdout] | [INFO] [stdout] 51 | data_value_any!() => bail!("'from_substring' requires a list of strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:59:30 [INFO] [stdout] | [INFO] [stdout] 59 | data_value_any!() => bail!("'lowercase' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:70:30 [INFO] [stdout] | [INFO] [stdout] 70 | data_value_any!() => bail!("'regex' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:81:14 [INFO] [stdout] | [INFO] [stdout] 81 | _ => bail!("'regex_extract' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:91:14 [INFO] [stdout] | [INFO] [stdout] 91 | _ => bail!("'regex_extract_first' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:100:14 [INFO] [stdout] | [INFO] [stdout] 100 | _ => bail!("'regex_matches' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:109:14 [INFO] [stdout] | [INFO] [stdout] 109 | _ => bail!("'regex_replace' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:118:14 [INFO] [stdout] | [INFO] [stdout] 118 | _ => bail!("'regex_replace' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:149:14 [INFO] [stdout] | [INFO] [stdout] 149 | _ => bail!("'starts_with' requires strings or bytes"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:156:14 [INFO] [stdout] | [INFO] [stdout] 156 | _ => bail!("'str_includes' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:170:30 [INFO] [stdout] | [INFO] [stdout] 170 | data_value_any!() => bail!("'trim' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:177:30 [INFO] [stdout] | [INFO] [stdout] 177 | data_value_any!() => bail!("'trim_end' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:184:36 [INFO] [stdout] | [INFO] [stdout] 184 | v @ (data_value_any!()) => bail!("'trim_start' requires strings, got {}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:195:18 [INFO] [stdout] | [INFO] [stdout] 195 | u => bail!("unknown normalization {} for 'unicode_normalize'", u), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:197:14 [INFO] [stdout] | [INFO] [stdout] 197 | _ => bail!("'unicode_normalize' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:204:30 [INFO] [stdout] | [INFO] [stdout] 204 | data_value_any!() => bail!("'uppercase' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/algo/random_walk.rs:130:64 [INFO] [stdout] | [INFO] [stdout] 130 | ... v @ (data_value_any!()) => bail!(BadExprValueError( [INFO] [stdout] | __________________________________________________^ [INFO] [stdout] 131 | | ... v, [INFO] [stdout] 132 | | ... weight_expr.span(), [INFO] [stdout] 133 | | ... "'weight' must evaluate to a non-negative number" [INFO] [stdout] 134 | | ... .to_string() [INFO] [stdout] 135 | | ... )), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/algo/reorder_sort.rs:69:17 [INFO] [stdout] | [INFO] [stdout] 69 | / bail!(WrongFixedRuleOptionError { [INFO] [stdout] 70 | | name: Symbol::new("out", payload.span()), [INFO] [stdout] 71 | | span: payload.span(), [INFO] [stdout] 72 | | rule_name: Symbol::new(payload.name(), payload.span()), [INFO] [stdout] 73 | | help: WrongFixedRuleOptionHelp::OptionMustBeList, [INFO] [stdout] 74 | | }) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/algo/reorder_sort.rs:173:36 [INFO] [stdout] | [INFO] [stdout] 173 | | Expr::Lazy { .. } => bail!(CannotDetermineArity( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 174 | | "ReorderSort".to_string(), [INFO] [stdout] 175 | | "invalid option 'out' given, expect a list".to_string(), [INFO] [stdout] 176 | | span [INFO] [stdout] 177 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/contract.rs:195:13 [INFO] [stdout] | [INFO] [stdout] 195 | bail!(Cancelled) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/constant.rs:142:21 [INFO] [stdout] | [INFO] [stdout] 142 | bail!(EmptyConstRuleError(span)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/constant.rs:164:34 [INFO] [stdout] | [INFO] [stdout] 164 | data_value_any!() => bail!(Self::wrong_option(span)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/constant.rs:200:21 [INFO] [stdout] | [INFO] [stdout] 200 | bail!(ConstRuleRowNotList(row, span)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:125:29 [INFO] [stdout] | [INFO] [stdout] 125 | / ... bail!( [INFO] [stdout] 126 | | ... "encountered null value when processing CSV when non-null required" [INFO] [stdout] 127 | | ... ) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:140:41 [INFO] [stdout] | [INFO] [stdout] 140 | ... bail!(err) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:150:41 [INFO] [stdout] | [INFO] [stdout] 150 | ... bail!(err) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:168:45 [INFO] [stdout] | [INFO] [stdout] 168 | ... None => bail!("cannot convert {} to type {}", s, typ), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:177:48 [INFO] [stdout] | [INFO] [stdout] 177 | ... | ColType::Json => bail!("cannot convert {} to type {}", s, typ), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:205:36 [INFO] [stdout] | [INFO] [stdout] 205 | Some(file_path) => bail!(LocalFileFetchUnavailable { [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 206 | | path: file_path.to_string(), [INFO] [stdout] 207 | | span: payload.span(), [INFO] [stdout] 208 | | }), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:211:25 [INFO] [stdout] | [INFO] [stdout] 211 | None => bail!(UrlFetchUnavailable { [INFO] [stdout] | _________________________^ [INFO] [stdout] 212 | | url: url.to_string(), [INFO] [stdout] 213 | | span: payload.span(), [INFO] [stdout] 214 | | }), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:253:9 [INFO] [stdout] | [INFO] [stdout] 253 | / bail!(CannotDetermineArity( [INFO] [stdout] 254 | | "CsvReader".to_string(), [INFO] [stdout] 255 | | "invalid option 'types' given, expect positive number or list".to_string(), [INFO] [stdout] 256 | | span [INFO] [stdout] 257 | | )) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:236:18 [INFO] [stdout] | [INFO] [stdout] 236 | _ => bail!(CannotDetermineArity( [INFO] [stdout] | __________________^ [INFO] [stdout] 237 | | "CsvReader".to_string(), [INFO] [stdout] 238 | | "invalid option 'prepend_index' given, expect a boolean".to_string(), [INFO] [stdout] 239 | | span [INFO] [stdout] 240 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/jlines.rs:104:34 [INFO] [stdout] | [INFO] [stdout] 104 | data_value_any!() => bail!(BadFields(fields_span)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/jlines.rs:162:36 [INFO] [stdout] | [INFO] [stdout] 162 | Some(file_path) => bail!(LocalFileFetchUnavailable { [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 163 | | path: file_path.to_string(), [INFO] [stdout] 164 | | span: payload.span(), [INFO] [stdout] 165 | | }), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/jlines.rs:168:25 [INFO] [stdout] | [INFO] [stdout] 168 | None => bail!(UrlFetchUnavailable { [INFO] [stdout] | _________________________^ [INFO] [stdout] 169 | | url: url.to_string(), [INFO] [stdout] 170 | | span: payload.span(), [INFO] [stdout] 171 | | }), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/jlines.rs:193:18 [INFO] [stdout] | [INFO] [stdout] 193 | _ => bail!(CannotDetermineArity( [INFO] [stdout] | __________________^ [INFO] [stdout] 194 | | "JsonReader".to_string(), [INFO] [stdout] 195 | | "invalid option 'prepend_index' given, expect a boolean".to_string(), [INFO] [stdout] 196 | | span [INFO] [stdout] 197 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/jlines.rs:208:34 [INFO] [stdout] | [INFO] [stdout] 208 | data_value_any!() => bail!(CannotDetermineArity( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 209 | | "JsonReader".to_string(), [INFO] [stdout] 210 | | "invalid option 'fields' given, expect a list".to_string(), [INFO] [stdout] 211 | | span [INFO] [stdout] 212 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/text/fts.rs:239:40 [INFO] [stdout] | [INFO] [stdout] 239 | other @ (data_value_any!()) => bail!(FtsExtractorType { [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 240 | | got: format!("{other:?}"), [INFO] [stdout] 241 | | }), [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/dedup/lsh.rs:641:13 [INFO] [stdout] | [INFO] [stdout] 641 | / bail!(IndexRowCorrupt::new( [INFO] [stdout] 642 | | &inv_idx.name, [INFO] [stdout] 643 | | key, [INFO] [stdout] 644 | | IndexCorruptReason::LshInvNotChunkList, [INFO] [stdout] 645 | | )) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/dedup/lsh.rs:745:13 [INFO] [stdout] | [INFO] [stdout] 745 | bail!(LshValueRefused::PutUnsupported) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/dedup/lsh.rs:892:13 [INFO] [stdout] | [INFO] [stdout] 892 | bail!(LshValueRefused::SearchUnsupported) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/spatial/spatial.rs:672:14 [INFO] [stdout] | [INFO] [stdout] 672 | _ => bail!(IndexRowCorrupt::new( [INFO] [stdout] | ______________^ [INFO] [stdout] 673 | | index_name, [INFO] [stdout] 674 | | row, [INFO] [stdout] 675 | | IndexCorruptReason::SpatialCurveNot8Bytes, [INFO] [stdout] 676 | | )), [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:1019:22 [INFO] [stdout] | [INFO] [stdout] 1019 | s => bail!(IndexRowCorrupt::new( [INFO] [stdout] | ______________________^ [INFO] [stdout] 1020 | | index_name, [INFO] [stdout] 1021 | | tuple, [INFO] [stdout] 1022 | | IndexCorruptReason::HnswSubOutOfRange { side, sub: s }, [INFO] [stdout] 1023 | | )), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:1301:38 [INFO] [stdout] | [INFO] [stdout] 1301 | data_value_any!() => bail!(IndexRowCorrupt::new( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 1302 | | &base.name, [INFO] [stdout] 1303 | | tuple.as_slice(), [INFO] [stdout] 1304 | | IndexCorruptReason::HnswExpectsListOfVectors, [INFO] [stdout] 1305 | | )), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:1314:34 [INFO] [stdout] | [INFO] [stdout] 1314 | data_value_any!() => bail!(IndexRowCorrupt::new( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 1315 | | &base.name, [INFO] [stdout] 1316 | | tuple.as_slice(), [INFO] [stdout] 1317 | | IndexCorruptReason::HnswExpectsVector, [INFO] [stdout] 1318 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:1383:43 [INFO] [stdout] | [INFO] [stdout] 1383 | HnswRow::Canary { .. } => bail!(IndexRowCorrupt::new( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 1384 | | &idx.name, [INFO] [stdout] 1385 | | row.as_slice(), [INFO] [stdout] 1386 | | IndexCorruptReason::HnswCanaryBelowCanaryLayer, [INFO] [stdout] 1387 | | )), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:1431:39 [INFO] [stdout] | [INFO] [stdout] 1431 | HnswRow::Canary { .. } => bail!(IndexRowCorrupt::new( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 1432 | | &idx.name, [INFO] [stdout] 1433 | | row.as_slice(), [INFO] [stdout] 1434 | | IndexCorruptReason::HnswCanaryInsideNeighbourPrefix, [INFO] [stdout] 1435 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:1662:62 [INFO] [stdout] | [INFO] [stdout] 1662 | HnswRow::Edge { .. } | HnswRow::Canary { .. } => bail!(IndexRowCorrupt::new( [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 1663 | | &idx.name, [INFO] [stdout] 1664 | | row.as_slice(), [INFO] [stdout] 1665 | | IndexCorruptReason::HnswNonNodeRow, [INFO] [stdout] 1666 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:1699:39 [INFO] [stdout] | [INFO] [stdout] 1699 | HnswRow::Canary { .. } => bail!(IndexRowCorrupt::new( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 1700 | | &idx.name, [INFO] [stdout] 1701 | | row.as_slice(), [INFO] [stdout] 1702 | | IndexCorruptReason::HnswCanaryInsideNeighbourPrefix, [INFO] [stdout] 1703 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:2204:39 [INFO] [stdout] | [INFO] [stdout] 2204 | HnswRow::Canary { .. } => bail!(IndexRowCorrupt::new( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 2205 | | &idx.name, [INFO] [stdout] 2206 | | row.as_slice(), [INFO] [stdout] 2207 | | IndexCorruptReason::HnswCanaryInsideLayer0Prefix, [INFO] [stdout] 2208 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:2487:42 [INFO] [stdout] | [INFO] [stdout] 2487 | data_value_any!() => bail!(IndexRowCorrupt::new( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 2488 | | &idx.name, [INFO] [stdout] 2489 | | cand_tuple.as_slice(), [INFO] [stdout] 2490 | | IndexCorruptReason::HnswIndexedFieldNotListOfVectors, [INFO] [stdout] 2491 | | )), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:2680:38 [INFO] [stdout] | [INFO] [stdout] 2680 | data_value_any!() => bail!(IndexRowCorrupt::new( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2681 | | &idx.name, [INFO] [stdout] 2682 | | cand_tuple.as_slice(), [INFO] [stdout] 2683 | | IndexCorruptReason::HnswIndexedFieldNotListOfVectors, [INFO] [stdout] 2684 | | )), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/admit.rs:323:17 [INFO] [stdout] | [INFO] [stdout] 323 | bail!(ReplaceInTrigger(meta.name.to_string())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/admit.rs:327:21 [INFO] [stdout] | [INFO] [stdout] 327 | bail!(ReplaceRelationWithIndices(old_handle.name.to_string())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/admit.rs:722:25 [INFO] [stdout] | [INFO] [stdout] 722 | / bail!(TransactAssertionFailure { [INFO] [stdout] 723 | | relation: relation_store.name.to_string(), [INFO] [stdout] 724 | | key: new_kv, [INFO] [stdout] 725 | | notice: "key to update does not exist".to_string() [INFO] [stdout] 726 | | }) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/admit.rs:1015:21 [INFO] [stdout] | [INFO] [stdout] 1015 | / bail!(TransactAssertionFailure { [INFO] [stdout] 1016 | | relation: relation_store.name.to_string(), [INFO] [stdout] 1017 | | key: extracted, [INFO] [stdout] 1018 | | notice: "key does not exist in database".to_string() [INFO] [stdout] 1019 | | }) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/admit.rs:1028:25 [INFO] [stdout] | [INFO] [stdout] 1028 | / bail!(TransactAssertionFailure { [INFO] [stdout] 1029 | | relation: relation_store.name.to_string(), [INFO] [stdout] 1030 | | key: extracted, [INFO] [stdout] 1031 | | notice: "key exists in database, but value does not match".to_string() [INFO] [stdout] 1032 | | }) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/admit.rs:1083:17 [INFO] [stdout] | [INFO] [stdout] 1083 | / bail!(TransactAssertionFailure { [INFO] [stdout] 1084 | | relation: relation_store.name.to_string(), [INFO] [stdout] 1085 | | key: extracted, [INFO] [stdout] 1086 | | notice: "key exists in database".to_string() [INFO] [stdout] 1087 | | }) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/db.rs:405:42 [INFO] [stdout] | [INFO] [stdout] 405 | Script::Imperative { .. } => bail!(EngineRefuse::ImperativeNotWired), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/db.rs:775:34 [INFO] [stdout] | [INFO] [stdout] 775 | SysOp::Explain(_) => bail!(EngineRefuse::IndexOpNotLanded("::explain")), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/jobs.rs:163:5 [INFO] [stdout] | [INFO] [stdout] 163 | bail!(EngineRefuse::IndexOpNotLanded("::kill")) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/ops.rs:137:17 [INFO] [stdout] | [INFO] [stdout] 137 | / bail!(IndexLifecycleError(format!( [INFO] [stdout] 138 | | "index '{}' is a plain or temporal index; it has no manifest context", [INFO] [stdout] 139 | | index.name [INFO] [stdout] 140 | | ))) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/ops.rs:437:25 [INFO] [stdout] | [INFO] [stdout] 437 | / bail!(miette::miette!( [INFO] [stdout] 438 | | "index backfill: plain mapper missing for Plain kind" [INFO] [stdout] 439 | | )) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/store/time.rs:205:18 [INFO] [stdout] | [INFO] [stdout] 205 | other => bail!(BitemporalDecodeError::UnknownPolarity(other)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/store/verify_walk.rs:643:17 [INFO] [stdout] | [INFO] [stdout] 643 | bail!("fts deep-verify: extractor returned non-string {other:?}") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/store/verify_walk.rs:722:22 [INFO] [stdout] | [INFO] [stdout] 722 | other => bail!("lsh deep-verify: unsupported extractor value {other:?}"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `tree_type` is never read [INFO] [stdout] --> vendor/lsm-tree/src/manifest.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct Manifest { [INFO] [stdout] | -------- field in this struct [INFO] [stdout] 10 | pub version: FormatVersion, [INFO] [stdout] 11 | pub tree_type: TreeType, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Indexed` is never constructed [INFO] [stdout] --> vendor/lsm-tree/src/version/run.rs:15:12 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct Indexed { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/expr/eval.rs:107:17 [INFO] [stdout] | [INFO] [stdout] 107 | bail!(UnboundVariableError(var.name.to_string(), var.span)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_non_local_macros)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/expr/eval.rs:144:42 [INFO] [stdout] | [INFO] [stdout] 144 | Decision::Refused => bail!(PredicateTypeError(arg.span(), v)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/expr/eval.rs:158:36 [INFO] [stdout] | [INFO] [stdout] 158 | v @ (data_value_any!()) => bail!(PredicateTypeError(expr.span(), v)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/expr/eval.rs:176:5 [INFO] [stdout] | [INFO] [stdout] 176 | bail!(NotConstError(expr.span())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:317:18 [INFO] [stdout] | [INFO] [stdout] 317 | other => bail!("no fold factory for aggregation '{other}'"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:342:40 [INFO] [stdout] | [INFO] [stdout] 342 | v @ (data_value_any!()) => bail!("cannot compute 'and' for {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:376:23 [INFO] [stdout] | [INFO] [stdout] 376 | (u, v) => bail!("cannot compute 'and' for {:?} and {:?}", u, v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:395:40 [INFO] [stdout] | [INFO] [stdout] 395 | v @ (data_value_any!()) => bail!("cannot compute 'or' for {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:429:23 [INFO] [stdout] | [INFO] [stdout] 429 | (u, v) => bail!("cannot compute 'or' for {:?} and {:?}", u, v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:526:40 [INFO] [stdout] | [INFO] [stdout] 526 | v @ (data_value_any!()) => bail!("cannot compute 'union' for value {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:577:35 [INFO] [stdout] | [INFO] [stdout] 577 | (_, v) => bail!("cannot compute 'union' for value {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:616:40 [INFO] [stdout] | [INFO] [stdout] 616 | v @ (data_value_any!()) => bail!("cannot compute 'intersection' for value {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:677:35 [INFO] [stdout] | [INFO] [stdout] 677 | (_, v) => bail!("cannot compute 'intersection' for value {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:789:17 [INFO] [stdout] | [INFO] [stdout] 789 | bail!("cannot compute 'variance': encountered value {:?}", v) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:825:17 [INFO] [stdout] | [INFO] [stdout] 825 | bail!("cannot compute 'std_dev': encountered value {:?}", v) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:856:40 [INFO] [stdout] | [INFO] [stdout] 856 | v @ (data_value_any!()) => bail!("cannot compute 'mean': encountered value {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:922:40 [INFO] [stdout] | [INFO] [stdout] 922 | v @ (data_value_any!()) => bail!("cannot compute 'sum': encountered value {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:954:17 [INFO] [stdout] | [INFO] [stdout] 954 | bail!("cannot compute 'product': encountered value {:?}", v) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:989:26 [INFO] [stdout] | [INFO] [stdout] 989 | _ => bail!("'min' applied to non-numerical values"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1029:26 [INFO] [stdout] | [INFO] [stdout] 1029 | _ => bail!("'min' applied to non-numerical values"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1065:26 [INFO] [stdout] | [INFO] [stdout] 1065 | _ => bail!("'max' applied to non-numerical values"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1105:26 [INFO] [stdout] | [INFO] [stdout] 1105 | _ => bail!("'max' applied to non-numerical values"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1134:21 [INFO] [stdout] | [INFO] [stdout] 1134 | bail!("'latest_by' requires a list of exactly two items as argument") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1146:40 [INFO] [stdout] | [INFO] [stdout] 1146 | v @ (data_value_any!()) => bail!("cannot compute 'latest_by' on {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1171:21 [INFO] [stdout] | [INFO] [stdout] 1171 | bail!("'smallest_by' requires a list of exactly two items as argument") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1183:40 [INFO] [stdout] | [INFO] [stdout] 1183 | v @ (data_value_any!()) => bail!("cannot compute 'smallest_by' on {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1215:21 [INFO] [stdout] | [INFO] [stdout] 1215 | bail!("'min_cost' requires a list of exactly two items as argument") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1230:40 [INFO] [stdout] | [INFO] [stdout] 1230 | v @ (data_value_any!()) => bail!("cannot compute 'min_cost' on {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1263:21 [INFO] [stdout] | [INFO] [stdout] 1263 | / bail!( [INFO] [stdout] 1264 | | "'min_cost' requires a list of length 2 as argument, got {:?}, {:?}", [INFO] [stdout] 1265 | | prev, [INFO] [stdout] 1266 | | l [INFO] [stdout] 1267 | | ) [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1273:21 [INFO] [stdout] | [INFO] [stdout] 1273 | / bail!( [INFO] [stdout] 1274 | | "'min_cost' requires a list of length 2 as argument, got {:?}, {:?}", [INFO] [stdout] 1275 | | prev, [INFO] [stdout] 1276 | | l [INFO] [stdout] 1277 | | ) [INFO] [stdout] | |_____________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1290:23 [INFO] [stdout] | [INFO] [stdout] 1290 | (u, v) => bail!("cannot compute 'min_cost' on {:?}, {:?}", u, v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1326:40 [INFO] [stdout] | [INFO] [stdout] 1326 | v @ (data_value_any!()) => bail!("cannot compute 'shortest' on {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1365:23 [INFO] [stdout] | [INFO] [stdout] 1365 | (l, v) => bail!("cannot compute 'shortest' on {:?} and {:?}", l, v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1460:40 [INFO] [stdout] | [INFO] [stdout] 1460 | v @ (data_value_any!()) => bail!("cannot apply 'bit_and' to {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1510:18 [INFO] [stdout] | [INFO] [stdout] 1510 | v => bail!("cannot apply 'bit_and' to {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1551:40 [INFO] [stdout] | [INFO] [stdout] 1551 | v @ (data_value_any!()) => bail!("cannot apply 'bit_or' to {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1601:18 [INFO] [stdout] | [INFO] [stdout] 1601 | v => bail!("cannot apply 'bit_or' to {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/aggr.rs:1635:40 [INFO] [stdout] | [INFO] [stdout] 1635 | v @ (data_value_any!()) => bail!("cannot apply 'bit_xor' to {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/sketch/aggr.rs:99:40 [INFO] [stdout] | [INFO] [stdout] 99 | other @ (data_value_any!()) => bail!("hll_union expects sketch bytes, got {other:?}"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fold/sketch/tdigest.rs:104:21 [INFO] [stdout] | [INFO] [stdout] 104 | bail!("t-digest requires numeric values, got {other:?}") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fixpoint/delta_store.rs:416:17 [INFO] [stdout] | [INFO] [stdout] 416 | / bail!(LevelArenaOverflow { [INFO] [stdout] 417 | | len: self.values.len() [INFO] [stdout] 418 | | }) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fixpoint/delta_store.rs:434:17 [INFO] [stdout] | [INFO] [stdout] 434 | / bail!(LevelArenaOverflow { [INFO] [stdout] 435 | | len: self.values.len() [INFO] [stdout] 436 | | }) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fixpoint/delta_store.rs:685:17 [INFO] [stdout] | [INFO] [stdout] 685 | bail!("internal invariant violated: meet_total on a non-meet EpochStore") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/fixpoint/delta_store.rs:776:18 [INFO] [stdout] | [INFO] [stdout] 776 | _ => bail!( [INFO] [stdout] | __________________^ [INFO] [stdout] 777 | | "internal invariant violated: mismatched temp-store kinds \ [INFO] [stdout] 778 | | in EpochStore::merge_in" [INFO] [stdout] 779 | | ), [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/op/search.rs:120:29 [INFO] [stdout] | [INFO] [stdout] 120 | / ... bail!(SearchQueryTypeError { [INFO] [stdout] 121 | | ... expected: Tag::Vector, [INFO] [stdout] 122 | | ... got: other.tag(), [INFO] [stdout] 123 | | ... span, [INFO] [stdout] 124 | | ... }) [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/op/search.rs:133:29 [INFO] [stdout] | [INFO] [stdout] 133 | / ... bail!(SearchQueryTypeError { [INFO] [stdout] 134 | | ... expected: Tag::Str, [INFO] [stdout] 135 | | ... got: other.tag(), [INFO] [stdout] 136 | | ... span, [INFO] [stdout] 137 | | ... }) [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/op/mod.rs:716:17 [INFO] [stdout] | [INFO] [stdout] 716 | / bail!(PlanInvariantError( [INFO] [stdout] 717 | | "a Reorder cannot be the right side of a join" [INFO] [stdout] 718 | | )) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/op/mod.rs:721:17 [INFO] [stdout] | [INFO] [stdout] 721 | / bail!(PlanInvariantError( [INFO] [stdout] 722 | | "a NegJoin cannot be the right side of a join" [INFO] [stdout] 723 | | )) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/op/mod.rs:775:40 [INFO] [stdout] | [INFO] [stdout] 775 | | RelAlgebra::Search(_) => bail!(PlanInvariantError( [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 776 | | "the right side of a negation must be a rule or stored-relation scan" [INFO] [stdout] 777 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/compile.rs:1049:30 [INFO] [stdout] | [INFO] [stdout] 1049 | Some(unbound) => bail!(UnboundSymbolInRuleHead(unbound.clone(), unbound.span)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/compile.rs:1050:21 [INFO] [stdout] | [INFO] [stdout] 1050 | None => bail!(PlanInvariantError( [INFO] [stdout] | _____________________^ [INFO] [stdout] 1051 | | "plan frame disagrees with the rule head without an unbound head symbol" [INFO] [stdout] 1052 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/magic.rs:468:63 [INFO] [stdout] | [INFO] [stdout] 468 | Some(NormalFormRulesOrFixed::Fixed { .. }) => bail!(MagicInvariantError( [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 469 | | "an adornment was demanded of a fixed rule" [INFO] [stdout] 470 | | )), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/magic.rs:471:25 [INFO] [stdout] | [INFO] [stdout] 471 | None => bail!(MagicInvariantError( [INFO] [stdout] | _________________________^ [INFO] [stdout] 472 | | "an adornment was demanded of a rule not in its stratum" [INFO] [stdout] 473 | | )), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/magic.rs:953:21 [INFO] [stdout] | [INFO] [stdout] 953 | None => bail!(MagicInvariantError( [INFO] [stdout] | _____________________^ [INFO] [stdout] 954 | | "a rewrite-synthesized rule collided with a fixed rule" [INFO] [stdout] 955 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:131:49 [INFO] [stdout] | [INFO] [stdout] 131 | InputAtom::Unification { inner } => bail!(UnsafeNegation(inner.span)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:133:17 [INFO] [stdout] | [INFO] [stdout] 133 | / bail!(crate::exec::plan::search::NegatedSearchUnsupported( [INFO] [stdout] 134 | | inner.span [INFO] [stdout] 135 | | )) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:209:17 [INFO] [stdout] | [INFO] [stdout] 209 | bail!(CompileInvariantError("negation not in normal form")) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:462:17 [INFO] [stdout] | [INFO] [stdout] 462 | / bail!(CompileInvariantError( [INFO] [stdout] 463 | | "round-1 collection admitted a non-binding atom" [INFO] [stdout] 464 | | )) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:470:21 [INFO] [stdout] | [INFO] [stdout] 470 | / bail!(CompileInvariantError( [INFO] [stdout] 471 | | "a positive application was left pending" [INFO] [stdout] 472 | | )) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:520:21 [INFO] [stdout] | [INFO] [stdout] 520 | / bail!(CompileInvariantError( [INFO] [stdout] 521 | | "a positive application was left pending" [INFO] [stdout] 522 | | )) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:538:49 [INFO] [stdout] | [INFO] [stdout] 538 | NormalFormAtom::Predicate(p) => bail!(UnboundVariable(p.span())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:539:51 [INFO] [stdout] | [INFO] [stdout] 539 | NormalFormAtom::Unification(u) => bail!(UnboundVariable(u.span)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/normalize.rs:540:47 [INFO] [stdout] | [INFO] [stdout] 540 | NormalFormAtom::Search(sa) => bail!(UnboundVariable(sa.span)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/program.rs:337:21 [INFO] [stdout] | [INFO] [stdout] 337 | None => bail!(NoEntry::spanless()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/program.rs:340:21 [INFO] [stdout] | [INFO] [stdout] 340 | bail!(TierInvariantError("entry rule is not in the final stratum")) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/program.rs:342:21 [INFO] [stdout] | [INFO] [stdout] 342 | bail!(NoEntry::spanless()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/program.rs:556:25 [INFO] [stdout] | [INFO] [stdout] 556 | None => bail!(TierInvariantError("empty magic rule set has no arity")), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/program.rs:787:21 [INFO] [stdout] | [INFO] [stdout] 787 | None => bail!(NoEntry::spanless()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/program.rs:790:21 [INFO] [stdout] | [INFO] [stdout] 790 | / bail!(TierInvariantError( [INFO] [stdout] 791 | | "magic entry rule is not in the final stratum" [INFO] [stdout] 792 | | )) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/program.rs:794:21 [INFO] [stdout] | [INFO] [stdout] 794 | bail!(NoEntry::spanless()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/search.rs:300:13 [INFO] [stdout] | [INFO] [stdout] 300 | / bail!(SearchBindingNotVariable( [INFO] [stdout] 301 | | Symbol::new(name.as_ref(), span), [INFO] [stdout] 302 | | span [INFO] [stdout] 303 | | )) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/search.rs:350:20 [INFO] [stdout] | [INFO] [stdout] 350 | Some(_) => bail!(SearchParamInvalid( [INFO] [stdout] | ____________________^ [INFO] [stdout] 351 | | Symbol::new(name, span), [INFO] [stdout] 352 | | SearchParamInvalidReason::MustBePositiveInteger, [INFO] [stdout] 353 | | span [INFO] [stdout] 354 | | )), [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/search.rs:435:13 [INFO] [stdout] | [INFO] [stdout] 435 | bail!(SearchOverPlainIndex(inp.index.clone(), span)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/search.rs:494:28 [INFO] [stdout] | [INFO] [stdout] 494 | Some(_) => bail!(SearchParamInvalid( [INFO] [stdout] | ____________________________^ [INFO] [stdout] 495 | | Symbol::new("score_kind", span), [INFO] [stdout] 496 | | SearchParamInvalidReason::MustBeTfOrTfIdf, [INFO] [stdout] 497 | | span [INFO] [stdout] 498 | | )), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/plan/stratify.rs:493:25 [INFO] [stdout] | [INFO] [stdout] 493 | None => bail!(StratifierInvariantError("stratum index out of range")), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/sort.rs:64:21 [INFO] [stdout] | [INFO] [stdout] 64 | None => bail!(SorterNotInHead(k.to_string(), k.span)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:29:30 [INFO] [stdout] | [INFO] [stdout] 29 | data_value_any!() => bail!("'append' requires first argument to be a list"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:100:30 [INFO] [stdout] | [INFO] [stdout] 100 | data_value_any!() => bail!("'concat' requires strings, lists, or JSON objects"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:108:30 [INFO] [stdout] | [INFO] [stdout] 108 | data_value_any!() => bail!("'difference' requires lists"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:122:34 [INFO] [stdout] | [INFO] [stdout] 122 | data_value_any!() => bail!("'difference' requires lists"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:131:30 [INFO] [stdout] | [INFO] [stdout] 131 | data_value_any!() => bail!("dump_json requires a json argument"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:161:30 [INFO] [stdout] | [INFO] [stdout] 161 | data_value_any!() => bail!("'intersection' requires lists"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:170:34 [INFO] [stdout] | [INFO] [stdout] 170 | data_value_any!() => bail!("'intersection' requires lists"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:226:14 [INFO] [stdout] | [INFO] [stdout] 226 | _ => bail!("'int_range' requires 1 to 3 argument"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:272:30 [INFO] [stdout] | [INFO] [stdout] 272 | data_value_any!() => bail!("'length' requires lists"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:293:17 [INFO] [stdout] | [INFO] [stdout] 293 | None => bail!("parse_json requires a string argument"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:309:30 [INFO] [stdout] | [INFO] [stdout] 309 | data_value_any!() => bail!("'prepend' requires first argument to be a list"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:335:13 [INFO] [stdout] | [INFO] [stdout] 335 | bail!("json path does not exist") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:399:34 [INFO] [stdout] | [INFO] [stdout] 399 | data_value_any!() => bail!("'union' requires lists"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:450:17 [INFO] [stdout] | [INFO] [stdout] 450 | bail!("json path does not exist") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:478:17 [INFO] [stdout] | [INFO] [stdout] 478 | bail!("json path does not exist") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:509:13 [INFO] [stdout] | [INFO] [stdout] 509 | bail!("index {} out of bound", i) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:514:9 [INFO] [stdout] | [INFO] [stdout] 514 | bail!("index {} out of bound", i) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:543:38 [INFO] [stdout] | [INFO] [stdout] 543 | data_value_any!() => bail!("second argument to 'get' mut be a string or integer"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/collection.rs:548:30 [INFO] [stdout] | [INFO] [stdout] 548 | data_value_any!() => bail!("first argument to 'get' mut be a list or json"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/compare.rs:13:30 [INFO] [stdout] | [INFO] [stdout] 13 | data_value_any!() => bail!("assertion failed: {:?}", args), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/compare.rs:164:9 [INFO] [stdout] | [INFO] [stdout] 164 | / bail!(StdlibRefuse::CrossTypeCompare { [INFO] [stdout] 165 | | left: format!("{a:?}"), [INFO] [stdout] 166 | | right: format!("{b:?}"), [INFO] [stdout] 167 | | }) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:23:30 [INFO] [stdout] | [INFO] [stdout] 23 | data_value_any!() => bail!("'decode_base64' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:33:30 [INFO] [stdout] | [INFO] [stdout] 33 | data_value_any!() => bail!("'encode_base64' requires bytes"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:78:36 [INFO] [stdout] | [INFO] [stdout] 78 | v @ (data_value_any!()) => bail!("'to_float' does not recognize {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:100:36 [INFO] [stdout] | [INFO] [stdout] 100 | v @ (data_value_any!()) => bail!("'to_int' does not recognize {:?}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:141:30 [INFO] [stdout] | [INFO] [stdout] 141 | data_value_any!() => bail!("'to_uuid' requires a string"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:155:30 [INFO] [stdout] | [INFO] [stdout] 155 | data_value_any!() => bail!("not an UUID"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:253:30 [INFO] [stdout] | [INFO] [stdout] 253 | data_value_any!() => bail!("'vec' requires a list or a vector"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:264:18 [INFO] [stdout] | [INFO] [stdout] 264 | _ => bail!("'{op}' does not recognize type {s}"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/convert.rs:267:14 [INFO] [stdout] | [INFO] [stdout] 267 | _ => bail!("'{op}' requires a string as second argument"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/metric.rs:29:14 [INFO] [stdout] | [INFO] [stdout] 29 | _ => bail!("'cos_dist' requires two vectors"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/metric.rs:45:14 [INFO] [stdout] | [INFO] [stdout] 45 | _ => bail!("'ip_dist' requires two vectors"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/metric.rs:65:14 [INFO] [stdout] | [INFO] [stdout] 65 | _ => bail!("'l2_dist' requires two vectors"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/metric.rs:82:30 [INFO] [stdout] | [INFO] [stdout] 82 | data_value_any!() => bail!("'l2_normalize' requires a vector"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/nondet.rs:31:30 [INFO] [stdout] | [INFO] [stdout] 31 | data_value_any!() => bail!("'rand_bernoulli' requires number between 0. and 1."), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/nondet.rs:49:30 [INFO] [stdout] | [INFO] [stdout] 49 | data_value_any!() => bail!("'rand_choice' requires lists"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:19:25 [INFO] [stdout] | [INFO] [stdout] 19 | None => bail!(IntegerOverflow { op: "abs" }), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:26:30 [INFO] [stdout] | [INFO] [stdout] 26 | data_value_any!() => bail!("'abs' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:39:30 [INFO] [stdout] | [INFO] [stdout] 39 | data_value_any!() => bail!("'acos' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:58:30 [INFO] [stdout] | [INFO] [stdout] 58 | data_value_any!() => bail!("'acosh' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:82:34 [INFO] [stdout] | [INFO] [stdout] 82 | data_value_any!() => bail!("addition requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:101:30 [INFO] [stdout] | [INFO] [stdout] 101 | data_value_any!() => bail!("'asin' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:119:30 [INFO] [stdout] | [INFO] [stdout] 119 | data_value_any!() => bail!("'asinh' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:132:30 [INFO] [stdout] | [INFO] [stdout] 132 | data_value_any!() => bail!("'atan' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:140:30 [INFO] [stdout] | [INFO] [stdout] 140 | data_value_any!() => bail!("'atan2' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:144:30 [INFO] [stdout] | [INFO] [stdout] 144 | data_value_any!() => bail!("'atan2' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:159:30 [INFO] [stdout] | [INFO] [stdout] 159 | data_value_any!() => bail!("'atanh' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:183:14 [INFO] [stdout] | [INFO] [stdout] 183 | _ => bail!("'bit_and' requires bytes"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:196:30 [INFO] [stdout] | [INFO] [stdout] 196 | data_value_any!() => bail!("'bit_not' requires bytes"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:213:14 [INFO] [stdout] | [INFO] [stdout] 213 | _ => bail!("'bit_or' requires bytes"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:230:14 [INFO] [stdout] | [INFO] [stdout] 230 | _ => bail!("'bit_xor' requires bytes"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:240:30 [INFO] [stdout] | [INFO] [stdout] 240 | data_value_any!() => bail!("'ceil' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:252:30 [INFO] [stdout] | [INFO] [stdout] 252 | data_value_any!() => bail!("'cos' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:265:30 [INFO] [stdout] | [INFO] [stdout] 265 | data_value_any!() => bail!("'cosh' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:278:17 [INFO] [stdout] | [INFO] [stdout] 278 | bail!(DivisionByZero { op: "div" }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:306:14 [INFO] [stdout] | [INFO] [stdout] 306 | _ => bail!("division requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:318:30 [INFO] [stdout] | [INFO] [stdout] 318 | data_value_any!() => bail!("'exp' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:331:30 [INFO] [stdout] | [INFO] [stdout] 331 | data_value_any!() => bail!("'exp2' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:342:30 [INFO] [stdout] | [INFO] [stdout] 342 | data_value_any!() => bail!("'floor' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:355:30 [INFO] [stdout] | [INFO] [stdout] 355 | data_value_any!() => bail!("'ln' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:375:30 [INFO] [stdout] | [INFO] [stdout] 375 | data_value_any!() => bail!("'log10' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:393:30 [INFO] [stdout] | [INFO] [stdout] 393 | data_value_any!() => bail!("'log2' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:416:18 [INFO] [stdout] | [INFO] [stdout] 416 | _ => bail!("'max can only be applied to numbers'"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:438:18 [INFO] [stdout] | [INFO] [stdout] 438 | _ => bail!("'min' can only be applied to numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:451:25 [INFO] [stdout] | [INFO] [stdout] 451 | None => bail!(IntegerOverflow { op: "minus" }), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:458:30 [INFO] [stdout] | [INFO] [stdout] 458 | data_value_any!() => bail!("minus can only be applied to numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:467:21 [INFO] [stdout] | [INFO] [stdout] 467 | bail!(DivisionByZero { op: "mod" }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:476:29 [INFO] [stdout] | [INFO] [stdout] 476 | None => bail!(IntegerOverflow { op: "mod" }), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:484:21 [INFO] [stdout] | [INFO] [stdout] 484 | bail!(DivisionByZero { op: "mod" }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:489:14 [INFO] [stdout] | [INFO] [stdout] 489 | _ => bail!("'mod' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:507:34 [INFO] [stdout] | [INFO] [stdout] 507 | data_value_any!() => bail!("multiplication requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:550:38 [INFO] [stdout] | [INFO] [stdout] 550 | data_value_any!() => bail!("'pack_bits' requires list of booleans"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:558:9 [INFO] [stdout] | [INFO] [stdout] 558 | bail!("'pack_bits' requires list of booleans") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:574:30 [INFO] [stdout] | [INFO] [stdout] 574 | data_value_any!() => bail!("'pow' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:578:30 [INFO] [stdout] | [INFO] [stdout] 578 | data_value_any!() => bail!("'pow' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:592:30 [INFO] [stdout] | [INFO] [stdout] 592 | data_value_any!() => bail!("'round' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:612:30 [INFO] [stdout] | [INFO] [stdout] 612 | data_value_any!() => bail!("'signum' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:624:30 [INFO] [stdout] | [INFO] [stdout] 624 | data_value_any!() => bail!("'sin' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:637:30 [INFO] [stdout] | [INFO] [stdout] 637 | data_value_any!() => bail!("'sinh' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:651:30 [INFO] [stdout] | [INFO] [stdout] 651 | data_value_any!() => bail!("'sqrt' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:666:25 [INFO] [stdout] | [INFO] [stdout] 666 | None => bail!(IntegerOverflow { op: "sub" }), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:696:14 [INFO] [stdout] | [INFO] [stdout] 696 | _ => bail!("subtraction requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:708:30 [INFO] [stdout] | [INFO] [stdout] 708 | data_value_any!() => bail!("'tan' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:721:30 [INFO] [stdout] | [INFO] [stdout] 721 | data_value_any!() => bail!("'tanh' requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:743:9 [INFO] [stdout] | [INFO] [stdout] 743 | bail!("'unpack_bits' requires bytes") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:786:14 [INFO] [stdout] | [INFO] [stdout] 786 | _ => bail!("addition requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/numeric.rs:832:14 [INFO] [stdout] | [INFO] [stdout] 832 | _ => bail!("multiplication requires numbers"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:26:14 [INFO] [stdout] | [INFO] [stdout] 26 | _ => bail!("'ends_with' requires strings or bytes"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:38:21 [INFO] [stdout] | [INFO] [stdout] 38 | bail!("'from_substring' requires a list of strings") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:47:21 [INFO] [stdout] | [INFO] [stdout] 47 | bail!("'from_substring' requires a list of strings") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:51:30 [INFO] [stdout] | [INFO] [stdout] 51 | data_value_any!() => bail!("'from_substring' requires a list of strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:59:30 [INFO] [stdout] | [INFO] [stdout] 59 | data_value_any!() => bail!("'lowercase' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:70:30 [INFO] [stdout] | [INFO] [stdout] 70 | data_value_any!() => bail!("'regex' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:81:14 [INFO] [stdout] | [INFO] [stdout] 81 | _ => bail!("'regex_extract' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:91:14 [INFO] [stdout] | [INFO] [stdout] 91 | _ => bail!("'regex_extract_first' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:100:14 [INFO] [stdout] | [INFO] [stdout] 100 | _ => bail!("'regex_matches' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:109:14 [INFO] [stdout] | [INFO] [stdout] 109 | _ => bail!("'regex_replace' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:118:14 [INFO] [stdout] | [INFO] [stdout] 118 | _ => bail!("'regex_replace' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:149:14 [INFO] [stdout] | [INFO] [stdout] 149 | _ => bail!("'starts_with' requires strings or bytes"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:156:14 [INFO] [stdout] | [INFO] [stdout] 156 | _ => bail!("'str_includes' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:170:30 [INFO] [stdout] | [INFO] [stdout] 170 | data_value_any!() => bail!("'trim' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:177:30 [INFO] [stdout] | [INFO] [stdout] 177 | data_value_any!() => bail!("'trim_end' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:184:36 [INFO] [stdout] | [INFO] [stdout] 184 | v @ (data_value_any!()) => bail!("'trim_start' requires strings, got {}", v), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:195:18 [INFO] [stdout] | [INFO] [stdout] 195 | u => bail!("unknown normalization {} for 'unicode_normalize'", u), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:197:14 [INFO] [stdout] | [INFO] [stdout] 197 | _ => bail!("'unicode_normalize' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/exec/stdlib/text.rs:204:30 [INFO] [stdout] | [INFO] [stdout] 204 | data_value_any!() => bail!("'uppercase' requires strings"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/algo/random_walk.rs:130:64 [INFO] [stdout] | [INFO] [stdout] 130 | ... v @ (data_value_any!()) => bail!(BadExprValueError( [INFO] [stdout] | __________________________________________________^ [INFO] [stdout] 131 | | ... v, [INFO] [stdout] 132 | | ... weight_expr.span(), [INFO] [stdout] 133 | | ... "'weight' must evaluate to a non-negative number" [INFO] [stdout] 134 | | ... .to_string() [INFO] [stdout] 135 | | ... )), [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/algo/reorder_sort.rs:69:17 [INFO] [stdout] | [INFO] [stdout] 69 | / bail!(WrongFixedRuleOptionError { [INFO] [stdout] 70 | | name: Symbol::new("out", payload.span()), [INFO] [stdout] 71 | | span: payload.span(), [INFO] [stdout] 72 | | rule_name: Symbol::new(payload.name(), payload.span()), [INFO] [stdout] 73 | | help: WrongFixedRuleOptionHelp::OptionMustBeList, [INFO] [stdout] 74 | | }) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/algo/reorder_sort.rs:173:36 [INFO] [stdout] | [INFO] [stdout] 173 | | Expr::Lazy { .. } => bail!(CannotDetermineArity( [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 174 | | "ReorderSort".to_string(), [INFO] [stdout] 175 | | "invalid option 'out' given, expect a list".to_string(), [INFO] [stdout] 176 | | span [INFO] [stdout] 177 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/contract.rs:195:13 [INFO] [stdout] | [INFO] [stdout] 195 | bail!(Cancelled) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/constant.rs:142:21 [INFO] [stdout] | [INFO] [stdout] 142 | bail!(EmptyConstRuleError(span)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/constant.rs:164:34 [INFO] [stdout] | [INFO] [stdout] 164 | data_value_any!() => bail!(Self::wrong_option(span)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/constant.rs:200:21 [INFO] [stdout] | [INFO] [stdout] 200 | bail!(ConstRuleRowNotList(row, span)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:125:29 [INFO] [stdout] | [INFO] [stdout] 125 | / ... bail!( [INFO] [stdout] 126 | | ... "encountered null value when processing CSV when non-null required" [INFO] [stdout] 127 | | ... ) [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:140:41 [INFO] [stdout] | [INFO] [stdout] 140 | ... bail!(err) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:150:41 [INFO] [stdout] | [INFO] [stdout] 150 | ... bail!(err) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:168:45 [INFO] [stdout] | [INFO] [stdout] 168 | ... None => bail!("cannot convert {} to type {}", s, typ), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:177:48 [INFO] [stdout] | [INFO] [stdout] 177 | ... | ColType::Json => bail!("cannot convert {} to type {}", s, typ), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:205:36 [INFO] [stdout] | [INFO] [stdout] 205 | Some(file_path) => bail!(LocalFileFetchUnavailable { [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 206 | | path: file_path.to_string(), [INFO] [stdout] 207 | | span: payload.span(), [INFO] [stdout] 208 | | }), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:211:25 [INFO] [stdout] | [INFO] [stdout] 211 | None => bail!(UrlFetchUnavailable { [INFO] [stdout] | _________________________^ [INFO] [stdout] 212 | | url: url.to_string(), [INFO] [stdout] 213 | | span: payload.span(), [INFO] [stdout] 214 | | }), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:253:9 [INFO] [stdout] | [INFO] [stdout] 253 | / bail!(CannotDetermineArity( [INFO] [stdout] 254 | | "CsvReader".to_string(), [INFO] [stdout] 255 | | "invalid option 'types' given, expect positive number or list".to_string(), [INFO] [stdout] 256 | | span [INFO] [stdout] 257 | | )) [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/csv.rs:236:18 [INFO] [stdout] | [INFO] [stdout] 236 | _ => bail!(CannotDetermineArity( [INFO] [stdout] | __________________^ [INFO] [stdout] 237 | | "CsvReader".to_string(), [INFO] [stdout] 238 | | "invalid option 'prepend_index' given, expect a boolean".to_string(), [INFO] [stdout] 239 | | span [INFO] [stdout] 240 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/jlines.rs:104:34 [INFO] [stdout] | [INFO] [stdout] 104 | data_value_any!() => bail!(BadFields(fields_span)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/jlines.rs:162:36 [INFO] [stdout] | [INFO] [stdout] 162 | Some(file_path) => bail!(LocalFileFetchUnavailable { [INFO] [stdout] | ____________________________________^ [INFO] [stdout] 163 | | path: file_path.to_string(), [INFO] [stdout] 164 | | span: payload.span(), [INFO] [stdout] 165 | | }), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/jlines.rs:168:25 [INFO] [stdout] | [INFO] [stdout] 168 | None => bail!(UrlFetchUnavailable { [INFO] [stdout] | _________________________^ [INFO] [stdout] 169 | | url: url.to_string(), [INFO] [stdout] 170 | | span: payload.span(), [INFO] [stdout] 171 | | }), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/jlines.rs:193:18 [INFO] [stdout] | [INFO] [stdout] 193 | _ => bail!(CannotDetermineArity( [INFO] [stdout] | __________________^ [INFO] [stdout] 194 | | "JsonReader".to_string(), [INFO] [stdout] 195 | | "invalid option 'prepend_index' given, expect a boolean".to_string(), [INFO] [stdout] 196 | | span [INFO] [stdout] 197 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/rules/io/jlines.rs:208:34 [INFO] [stdout] | [INFO] [stdout] 208 | data_value_any!() => bail!(CannotDetermineArity( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 209 | | "JsonReader".to_string(), [INFO] [stdout] 210 | | "invalid option 'fields' given, expect a list".to_string(), [INFO] [stdout] 211 | | span [INFO] [stdout] 212 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/text/fts.rs:239:40 [INFO] [stdout] | [INFO] [stdout] 239 | other @ (data_value_any!()) => bail!(FtsExtractorType { [INFO] [stdout] | ________________________________________^ [INFO] [stdout] 240 | | got: format!("{other:?}"), [INFO] [stdout] 241 | | }), [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/dedup/lsh.rs:641:13 [INFO] [stdout] | [INFO] [stdout] 641 | / bail!(IndexRowCorrupt::new( [INFO] [stdout] 642 | | &inv_idx.name, [INFO] [stdout] 643 | | key, [INFO] [stdout] 644 | | IndexCorruptReason::LshInvNotChunkList, [INFO] [stdout] 645 | | )) [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/dedup/lsh.rs:745:13 [INFO] [stdout] | [INFO] [stdout] 745 | bail!(LshValueRefused::PutUnsupported) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/dedup/lsh.rs:892:13 [INFO] [stdout] | [INFO] [stdout] 892 | bail!(LshValueRefused::SearchUnsupported) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/spatial/spatial.rs:672:14 [INFO] [stdout] | [INFO] [stdout] 672 | _ => bail!(IndexRowCorrupt::new( [INFO] [stdout] | ______________^ [INFO] [stdout] 673 | | index_name, [INFO] [stdout] 674 | | row, [INFO] [stdout] 675 | | IndexCorruptReason::SpatialCurveNot8Bytes, [INFO] [stdout] 676 | | )), [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:1019:22 [INFO] [stdout] | [INFO] [stdout] 1019 | s => bail!(IndexRowCorrupt::new( [INFO] [stdout] | ______________________^ [INFO] [stdout] 1020 | | index_name, [INFO] [stdout] 1021 | | tuple, [INFO] [stdout] 1022 | | IndexCorruptReason::HnswSubOutOfRange { side, sub: s }, [INFO] [stdout] 1023 | | )), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:1301:38 [INFO] [stdout] | [INFO] [stdout] 1301 | data_value_any!() => bail!(IndexRowCorrupt::new( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 1302 | | &base.name, [INFO] [stdout] 1303 | | tuple.as_slice(), [INFO] [stdout] 1304 | | IndexCorruptReason::HnswExpectsListOfVectors, [INFO] [stdout] 1305 | | )), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:1314:34 [INFO] [stdout] | [INFO] [stdout] 1314 | data_value_any!() => bail!(IndexRowCorrupt::new( [INFO] [stdout] | __________________________________^ [INFO] [stdout] 1315 | | &base.name, [INFO] [stdout] 1316 | | tuple.as_slice(), [INFO] [stdout] 1317 | | IndexCorruptReason::HnswExpectsVector, [INFO] [stdout] 1318 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:1383:43 [INFO] [stdout] | [INFO] [stdout] 1383 | HnswRow::Canary { .. } => bail!(IndexRowCorrupt::new( [INFO] [stdout] | ___________________________________________^ [INFO] [stdout] 1384 | | &idx.name, [INFO] [stdout] 1385 | | row.as_slice(), [INFO] [stdout] 1386 | | IndexCorruptReason::HnswCanaryBelowCanaryLayer, [INFO] [stdout] 1387 | | )), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:1431:39 [INFO] [stdout] | [INFO] [stdout] 1431 | HnswRow::Canary { .. } => bail!(IndexRowCorrupt::new( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 1432 | | &idx.name, [INFO] [stdout] 1433 | | row.as_slice(), [INFO] [stdout] 1434 | | IndexCorruptReason::HnswCanaryInsideNeighbourPrefix, [INFO] [stdout] 1435 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:1662:62 [INFO] [stdout] | [INFO] [stdout] 1662 | HnswRow::Edge { .. } | HnswRow::Canary { .. } => bail!(IndexRowCorrupt::new( [INFO] [stdout] | ______________________________________________________________^ [INFO] [stdout] 1663 | | &idx.name, [INFO] [stdout] 1664 | | row.as_slice(), [INFO] [stdout] 1665 | | IndexCorruptReason::HnswNonNodeRow, [INFO] [stdout] 1666 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:1699:39 [INFO] [stdout] | [INFO] [stdout] 1699 | HnswRow::Canary { .. } => bail!(IndexRowCorrupt::new( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 1700 | | &idx.name, [INFO] [stdout] 1701 | | row.as_slice(), [INFO] [stdout] 1702 | | IndexCorruptReason::HnswCanaryInsideNeighbourPrefix, [INFO] [stdout] 1703 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:2204:39 [INFO] [stdout] | [INFO] [stdout] 2204 | HnswRow::Canary { .. } => bail!(IndexRowCorrupt::new( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 2205 | | &idx.name, [INFO] [stdout] 2206 | | row.as_slice(), [INFO] [stdout] 2207 | | IndexCorruptReason::HnswCanaryInsideLayer0Prefix, [INFO] [stdout] 2208 | | )), [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:2487:42 [INFO] [stdout] | [INFO] [stdout] 2487 | data_value_any!() => bail!(IndexRowCorrupt::new( [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 2488 | | &idx.name, [INFO] [stdout] 2489 | | cand_tuple.as_slice(), [INFO] [stdout] 2490 | | IndexCorruptReason::HnswIndexedFieldNotListOfVectors, [INFO] [stdout] 2491 | | )), [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/project/vector/hnsw.rs:2680:38 [INFO] [stdout] | [INFO] [stdout] 2680 | data_value_any!() => bail!(IndexRowCorrupt::new( [INFO] [stdout] | ______________________________________^ [INFO] [stdout] 2681 | | &idx.name, [INFO] [stdout] 2682 | | cand_tuple.as_slice(), [INFO] [stdout] 2683 | | IndexCorruptReason::HnswIndexedFieldNotListOfVectors, [INFO] [stdout] 2684 | | )), [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/admit.rs:323:17 [INFO] [stdout] | [INFO] [stdout] 323 | bail!(ReplaceInTrigger(meta.name.to_string())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/admit.rs:327:21 [INFO] [stdout] | [INFO] [stdout] 327 | bail!(ReplaceRelationWithIndices(old_handle.name.to_string())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/admit.rs:722:25 [INFO] [stdout] | [INFO] [stdout] 722 | / bail!(TransactAssertionFailure { [INFO] [stdout] 723 | | relation: relation_store.name.to_string(), [INFO] [stdout] 724 | | key: new_kv, [INFO] [stdout] 725 | | notice: "key to update does not exist".to_string() [INFO] [stdout] 726 | | }) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/admit.rs:1015:21 [INFO] [stdout] | [INFO] [stdout] 1015 | / bail!(TransactAssertionFailure { [INFO] [stdout] 1016 | | relation: relation_store.name.to_string(), [INFO] [stdout] 1017 | | key: extracted, [INFO] [stdout] 1018 | | notice: "key does not exist in database".to_string() [INFO] [stdout] 1019 | | }) [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/admit.rs:1028:25 [INFO] [stdout] | [INFO] [stdout] 1028 | / bail!(TransactAssertionFailure { [INFO] [stdout] 1029 | | relation: relation_store.name.to_string(), [INFO] [stdout] 1030 | | key: extracted, [INFO] [stdout] 1031 | | notice: "key exists in database, but value does not match".to_string() [INFO] [stdout] 1032 | | }) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/admit.rs:1083:17 [INFO] [stdout] | [INFO] [stdout] 1083 | / bail!(TransactAssertionFailure { [INFO] [stdout] 1084 | | relation: relation_store.name.to_string(), [INFO] [stdout] 1085 | | key: extracted, [INFO] [stdout] 1086 | | notice: "key exists in database".to_string() [INFO] [stdout] 1087 | | }) [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/db.rs:405:42 [INFO] [stdout] | [INFO] [stdout] 405 | Script::Imperative { .. } => bail!(EngineRefuse::ImperativeNotWired), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/db.rs:775:34 [INFO] [stdout] | [INFO] [stdout] 775 | SysOp::Explain(_) => bail!(EngineRefuse::IndexOpNotLanded("::explain")), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/jobs.rs:163:5 [INFO] [stdout] | [INFO] [stdout] 163 | bail!(EngineRefuse::IndexOpNotLanded("::kill")) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/ops.rs:137:17 [INFO] [stdout] | [INFO] [stdout] 137 | / bail!(IndexLifecycleError(format!( [INFO] [stdout] 138 | | "index '{}' is a plain or temporal index; it has no manifest context", [INFO] [stdout] 139 | | index.name [INFO] [stdout] 140 | | ))) [INFO] [stdout] | |___________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/session/ops.rs:437:25 [INFO] [stdout] | [INFO] [stdout] 437 | / bail!(miette::miette!( [INFO] [stdout] 438 | | "index backfill: plain mapper missing for Plain kind" [INFO] [stdout] 439 | | )) [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/store/time.rs:205:18 [INFO] [stdout] | [INFO] [stdout] 205 | other => bail!(BitemporalDecodeError::UnknownPolarity(other)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/store/verify_walk.rs:643:17 [INFO] [stdout] | [INFO] [stdout] 643 | bail!("fts deep-verify: extractor returned non-string {other:?}") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-core/src/store/verify_walk.rs:722:22 [INFO] [stdout] | [INFO] [stdout] 722 | other => bail!("lsh deep-verify: unsupported extractor value {other:?}"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking arrow v59.1.0 [INFO] [stdout] warning: unused import: `crate::project::text::tokenizer::TokenStream` [INFO] [stdout] --> crates/kyzo-core/src/store/verify_walk.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | use crate::project::text::tokenizer::TokenStream; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `SparseWeightNotFloat` and `SparseWeightNotFiniteNonNeg` are never constructed [INFO] [stdout] --> crates/kyzo-core/src/project/contract.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 48 | pub(crate) enum IndexCorruptReason { [INFO] [stdout] | ------------------ variants in this enum [INFO] [stdout] ... [INFO] [stdout] 61 | SparseWeightNotFloat, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 62 | SparseWeightNotFiniteNonNeg, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `IndexCorruptReason` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `is_empty` is never used [INFO] [stdout] --> crates/kyzo-core/src/project/sparse/sparse.rs:181:19 [INFO] [stdout] | [INFO] [stdout] 179 | impl SparseVector { [INFO] [stdout] | ----------------- method in this implementation [INFO] [stdout] 180 | /// Whether this vector carries no dimensions. [INFO] [stdout] 181 | pub(crate) fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `decode_posting` is never used [INFO] [stdout] --> crates/kyzo-core/src/project/sparse/sparse.rs:378:4 [INFO] [stdout] | [INFO] [stdout] 378 | fn decode_posting(idx_name: &str, base_key_len: usize, row: &[DataValue]) -> Result<(Tuple, f32)> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `k` and `bind_score` are never read [INFO] [stdout] --> crates/kyzo-core/src/project/sparse/sparse.rs:421:16 [INFO] [stdout] | [INFO] [stdout] 420 | pub(crate) struct SparseSearchParams { [INFO] [stdout] | ------------------ fields in this struct [INFO] [stdout] 421 | pub(crate) k: usize, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 424 | pub(crate) bind_score: SparseBindScore, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `SparseSearchParams` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `query`, `base`, `idx`, `params`, and `filter_code` are never read [INFO] [stdout] --> crates/kyzo-core/src/project/sparse/sparse.rs:431:16 [INFO] [stdout] | [INFO] [stdout] 430 | pub(crate) struct SparseSearchRequest<'a> { [INFO] [stdout] | ------------------- fields in this struct [INFO] [stdout] 431 | pub(crate) query: &'a [(u32, f32)], [INFO] [stdout] | ^^^^^ [INFO] [stdout] 432 | pub(crate) base: &'a RelationHandle, [INFO] [stdout] | ^^^^ [INFO] [stdout] 433 | pub(crate) idx: &'a RelationHandle, [INFO] [stdout] | ^^^ [INFO] [stdout] 434 | pub(crate) params: &'a SparseSearchParams, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 435 | pub(crate) filter_code: &'a Option, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `SparseSearchRequest` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `sparse_search_body` is never used [INFO] [stdout] --> crates/kyzo-core/src/project/sparse/sparse.rs:499:4 [INFO] [stdout] | [INFO] [stdout] 499 | fn sparse_search_body( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `from_index` is never used [INFO] [stdout] --> crates/kyzo-core/src/session/generation.rs:44:19 [INFO] [stdout] | [INFO] [stdout] 37 | impl CatalogGeneration { [INFO] [stdout] | ---------------------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 44 | pub(crate) fn from_index(index: IndexGeneration) -> Self { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `counter` is never used [INFO] [stdout] --> crates/kyzo-core/src/session/generation.rs:79:19 [INFO] [stdout] | [INFO] [stdout] 72 | impl RelationGeneration { [INFO] [stdout] | ----------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 79 | pub(crate) fn counter(self) -> u64 { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `witness`, `counter`, and `projection_stamp` are never used [INFO] [stdout] --> crates/kyzo-core/src/session/generation.rs:104:19 [INFO] [stdout] | [INFO] [stdout] 102 | impl IndexGeneration { [INFO] [stdout] | -------------------- associated items in this implementation [INFO] [stdout] 103 | /// Witness a loaded per-index counter as index freshness. [INFO] [stdout] 104 | pub(crate) fn witness(raw: u64) -> Self { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 109 | pub(crate) fn counter(self) -> u64 { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 114 | pub(crate) fn projection_stamp(self) -> Generation { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `live`, `sealed`, and `staleness` are never used [INFO] [stdout] --> crates/kyzo-core/src/session/generation.rs:154:19 [INFO] [stdout] | [INFO] [stdout] 142 | impl IndexStatus { [INFO] [stdout] | ---------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 154 | pub(crate) fn live(self) -> CatalogGeneration { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 159 | pub(crate) fn sealed(self) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 164 | pub(crate) fn staleness(self) -> IndexStaleness { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `IndexStaleness` is never used [INFO] [stdout] --> crates/kyzo-core/src/session/generation.rs:186:17 [INFO] [stdout] | [INFO] [stdout] 186 | pub(crate) enum IndexStaleness { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `is_stale` is never used [INFO] [stdout] --> crates/kyzo-core/src/session/generation.rs:200:19 [INFO] [stdout] | [INFO] [stdout] 198 | impl IndexStaleness { [INFO] [stdout] | ------------------- method in this implementation [INFO] [stdout] 199 | /// True when the operator should treat the index as not matching live Catalog. [INFO] [stdout] 200 | pub(crate) fn is_stale(self) -> bool { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `relations_from_ephemeral` is never used [INFO] [stdout] --> crates/kyzo-core/src/session/jobs.rs:168:8 [INFO] [stdout] | [INFO] [stdout] 168 | pub fn relations_from_ephemeral(ephemeral: EphemeralEngineState) -> OperatorEphemeralRelations { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `relations_from_ephemeral_for_operator` is never used [INFO] [stdout] --> crates/kyzo-core/src/session/jobs.rs:175:8 [INFO] [stdout] | [INFO] [stdout] 175 | pub fn relations_from_ephemeral_for_operator( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `set_index_status` is never used [INFO] [stdout] --> crates/kyzo-core/src/session/observe.rs:756:19 [INFO] [stdout] | [INFO] [stdout] 592 | impl Engine { [INFO] [stdout] | -------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 756 | pub(crate) fn set_index_status(&self, status: IndexStatus) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking kyzo-arrow-interop v0.1.0 (/opt/rustwide/workdir/crates/kyzo-arrow-interop) [INFO] [stderr] Checking kyzo-trials v0.8.2 (/opt/rustwide/workdir/crates/kyzo-trials) [INFO] [stderr] Checking kyzo-lsp v0.8.2 (/opt/rustwide/workdir/crates/kyzo-lsp) [INFO] [stderr] Checking kyzo-bin v0.8.2 (/opt/rustwide/workdir/crates/kyzo-bin) [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-bin/src/bulk.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | bail!("'{name}' is not a valid identifier") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_non_local_macros)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-bin/src/repl/commands.rs:68:18 [INFO] [stdout] | [INFO] [stdout] 68 | other => bail!("unrecognized command '%{other}'"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-bin/src/repl/commands.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | bail!("Key not found: '{}'", key) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-bin/src/repl/fetch.rs:118:22 [INFO] [stdout] | [INFO] [stdout] 118 | other => bail!("unsupported URL scheme '{other}' in {url}: only http/https"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-bin/src/bulk.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | bail!("'{name}' is not a valid identifier") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_non_local_macros)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-bin/src/repl/commands.rs:68:18 [INFO] [stdout] | [INFO] [stdout] 68 | other => bail!("unrecognized command '%{other}'"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-bin/src/repl/commands.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | bail!("Key not found: '{}'", key) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail` [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> crates/kyzo-bin/src/repl/fetch.rs:118:22 [INFO] [stdout] | [INFO] [stdout] 118 | other => bail!("unsupported URL scheme '{other}' in {url}: only http/https"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> crates/kyzo-trials/src/time_travel/path.rs:1015:9 [INFO] [stdout] | [INFO] [stdout] 1015 | let mut op = fold.fresh_meet().expect("meet-capable"); [INFO] [stdout] | ----^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::project::text::tokenizer::TokenStream` [INFO] [stdout] --> crates/kyzo-core/src/store/verify_walk.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | use crate::project::text::tokenizer::TokenStream; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `counter` is never used [INFO] [stdout] --> crates/kyzo-core/src/session/generation.rs:79:19 [INFO] [stdout] | [INFO] [stdout] 72 | impl RelationGeneration { [INFO] [stdout] | ----------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 79 | pub(crate) fn counter(self) -> u64 { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `projection_stamp` is never used [INFO] [stdout] --> crates/kyzo-core/src/session/generation.rs:114:19 [INFO] [stdout] | [INFO] [stdout] 102 | impl IndexGeneration { [INFO] [stdout] | -------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 114 | pub(crate) fn projection_stamp(self) -> Generation { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `live` is never used [INFO] [stdout] --> crates/kyzo-core/src/session/generation.rs:154:19 [INFO] [stdout] | [INFO] [stdout] 142 | impl IndexStatus { [INFO] [stdout] | ---------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 154 | pub(crate) fn live(self) -> CatalogGeneration { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `relations_from_ephemeral_for_operator` is never used [INFO] [stdout] --> crates/kyzo-core/src/session/jobs.rs:175:8 [INFO] [stdout] | [INFO] [stdout] 175 | pub fn relations_from_ephemeral_for_operator( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] warning: unused dependency `casey` [INFO] [stderr] --> crates/kyzo-core/Cargo.toml:32:1 [INFO] [stderr] | [INFO] [stderr] 32 | casey = "0.4" [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_dependencies` is set to `warn` by default [INFO] [stderr] help: consider removing the dependency on `casey` [INFO] [stderr] warning: unused dependency `ndarray` [INFO] [stderr] --> crates/kyzo-core/Cargo.toml:51:1 [INFO] [stderr] | [INFO] [stderr] 51 | ndarray = { version = "0.17", features = ["serde"] } [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: consider removing the dependency on `ndarray` [INFO] [stderr] warning: unused dependency `serde_bytes` [INFO] [stderr] --> crates/kyzo-core/Cargo.toml:42:1 [INFO] [stderr] | [INFO] [stderr] 42 | serde_bytes = "0.11.14" [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: consider removing the dependency on `serde_bytes` [INFO] [stderr] warning: `kyzo` (manifest) generated 3 warnings [INFO] [stderr] warning: unused dependency `arrow` [INFO] [stderr] --> crates/kyzo-arrow-interop/Cargo.toml:12:1 [INFO] [stderr] | [INFO] [stderr] 12 | arrow = { version = "59", default-features = false, features = ["ipc"] } [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_dependencies` is set to `warn` by default [INFO] [stderr] help: consider removing the dependency on `arrow` [INFO] [stderr] help: to still use for development builds, move to `dev-dependencies` [INFO] [stderr] warning: unused dependency `kyzo` [INFO] [stderr] --> crates/kyzo-arrow-interop/Cargo.toml:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | kyzo = { path = "../kyzo-core", package = "kyzo" } [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] help: consider removing the dependency on `kyzo` [INFO] [stderr] help: to still use for development builds, move to `dev-dependencies` [INFO] [stderr] warning: `kyzo-arrow-interop` (manifest) generated 2 warnings [INFO] [stderr] warning: unused dependency `axum-macros` [INFO] [stderr] --> crates/kyzo-bin/Cargo.toml:66:1 [INFO] [stderr] | [INFO] [stderr] 66 | axum-macros = "0.5" [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::unused_dependencies` is set to `warn` by default [INFO] [stderr] help: consider removing the dependency on `axum-macros` [INFO] [stderr] warning: `kyzo-bin` (manifest) generated 1 warning [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 32s [INFO] running `Command { std: "docker" "inspect" "590fac03a3673b1b802dc5bfd09cc98471b9a541998e4b0df64f877d4c090f3c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "590fac03a3673b1b802dc5bfd09cc98471b9a541998e4b0df64f877d4c090f3c", kill_on_drop: false }` [INFO] [stdout] 590fac03a3673b1b802dc5bfd09cc98471b9a541998e4b0df64f877d4c090f3c