[INFO] fetching crate restruct_derive 0.1.0... [INFO] checking restruct_derive-0.1.0 against try#f47dd4da3ae8c32c9e65d307bfe640b143e674df for pr-77526 [INFO] extracting crate restruct_derive 0.1.0 into /workspace/builds/worker-1/source [INFO] validating manifest of crates.io crate restruct_derive 0.1.0 on toolchain f47dd4da3ae8c32c9e65d307bfe640b143e674df [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate restruct_derive 0.1.0 [INFO] finished tweaking crates.io crate restruct_derive 0.1.0 [INFO] tweaked toml for crates.io crate restruct_derive 0.1.0 written to /workspace/builds/worker-1/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded restruct v0.1.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8297d6451098b0f2f857d731912bbe95d7d784d380df0777e90185974edc2bf0 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "8297d6451098b0f2f857d731912bbe95d7d784d380df0777e90185974edc2bf0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8297d6451098b0f2f857d731912bbe95d7d784d380df0777e90185974edc2bf0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8297d6451098b0f2f857d731912bbe95d7d784d380df0777e90185974edc2bf0", kill_on_drop: false }` [INFO] [stdout] 8297d6451098b0f2f857d731912bbe95d7d784d380df0777e90185974edc2bf0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 746345d8885ed63306c5f2a794b93130e23272f79077a6b5417b1591c10f9763 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "746345d8885ed63306c5f2a794b93130e23272f79077a6b5417b1591c10f9763", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Compiling syn v1.0.42 [INFO] [stderr] Compiling ucd-trie v0.1.3 [INFO] [stderr] Compiling syn v0.15.44 [INFO] [stderr] Compiling maplit v1.0.2 [INFO] [stderr] Checking unicode-xid v0.1.0 [INFO] [stderr] Compiling pest v2.1.3 [INFO] [stderr] Checking quote v0.6.13 [INFO] [stderr] Compiling pest_meta v2.1.3 [INFO] [stderr] Compiling pest_generator v2.1.3 [INFO] [stderr] Compiling pest_derive v2.1.0 [INFO] [stderr] Checking restruct v0.1.0 [INFO] [stderr] Checking restruct_derive v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/derive.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | strct!(Foo "i"); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/derive.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | strct!(Bar "3i"); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/derive.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | strct!(); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/derive.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | strct!("ih"); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/derive.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | strct!("<" "2" "i"); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0658`. [INFO] [stdout] [INFO] [stderr] error: could not compile `restruct_derive` [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | strct!(" for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | strct!(">hh"); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | strct!(">hh"); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | strct!(); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | strct!("=0b0i"); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | strct!(Foo "bb"); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | strct!(Bar "bib"); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | strct!(Foobar "b0ib"); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | strct!(Foo "b0q"); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | strct!(Bar "q"); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | strct!(Foo "@b0q"); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | strct!(Bar "=b0q"); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | strct!(Foo "0ib"); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | strct!(Bar "b"); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | strct!(Foo "=i3s"); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:112:5 [INFO] [stdout] | [INFO] [stdout] 112 | strct!(Bar "=2`Foo`"); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | strct!(Foo "Ih"); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 120 | strct!(Bar "`Foo`2H"); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | strct!(MostBottomTurtle "2?"); [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | strct!(BottomTurtle "L1`MostBottomTurtle`"); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:130:5 [INFO] [stdout] | [INFO] [stdout] 130 | strct!(Turtle "`BottomTurtle`2s"); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 139 | strct!("3x"); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | strct!("=b2x?"); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 147 | strct!(Bar "=b?"); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 177 | test_native_integer_sizes!(); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | test_relative_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | test_relative_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | test_relative_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | test_relative_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | test_relative_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | test_relative_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | test_relative_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | test_relative_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | test_relative_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | test_relative_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | test_relative_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | test_relative_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:228:1 [INFO] [stdout] | [INFO] [stdout] 228 | test_absolute_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:228:1 [INFO] [stdout] | [INFO] [stdout] 228 | test_absolute_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:228:1 [INFO] [stdout] | [INFO] [stdout] 228 | test_absolute_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:228:1 [INFO] [stdout] | [INFO] [stdout] 228 | test_absolute_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:228:1 [INFO] [stdout] | [INFO] [stdout] 228 | test_absolute_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:228:1 [INFO] [stdout] | [INFO] [stdout] 228 | test_absolute_sizes!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | strct!(">hhl"); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | known_values!(chr "b", (7, [7]), (-7, [249])); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | known_values!(chr "b", (7, [7]), (-7, [249])); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | known_values!(chr "b", (7, [7]), (-7, [249])); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | known_values!(chr "b", (7, [7]), (-7, [249])); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | known_values!(chr "b", (7, [7]), (-7, [249])); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | known_values!(chr "b", (7, [7]), (-7, [249])); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | known_values!(chr "b", (7, [7]), (-7, [249])); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | known_values!(chr "b", (7, [7]), (-7, [249])); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | known_values!(uchar "B", (7, [7]), (249, [249])); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | known_values!(uchar "B", (7, [7]), (249, [249])); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | known_values!(uchar "B", (7, [7]), (249, [249])); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | known_values!(uchar "B", (7, [7]), (249, [249])); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | known_values!(uchar "B", (7, [7]), (249, [249])); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | known_values!(uchar "B", (7, [7]), (249, [249])); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | known_values!(uchar "B", (7, [7]), (249, [249])); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | known_values!(uchar "B", (7, [7]), (249, [249])); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | known_values!(short "h", (700, [188, 2]), (-700, [68, 253])); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | known_values!(short "h", (700, [188, 2]), (-700, [68, 253])); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | known_values!(short "h", (700, [188, 2]), (-700, [68, 253])); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | known_values!(short "h", (700, [188, 2]), (-700, [68, 253])); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | known_values!(short "h", (700, [188, 2]), (-700, [68, 253])); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | known_values!(short "h", (700, [188, 2]), (-700, [68, 253])); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | known_values!(short "h", (700, [188, 2]), (-700, [68, 253])); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | known_values!(short "h", (700, [188, 2]), (-700, [68, 253])); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | known_values!(ushort "H" ,(700, [188, 2]), (64836, [68, 253])); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | known_values!(ushort "H" ,(700, [188, 2]), (64836, [68, 253])); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | known_values!(ushort "H" ,(700, [188, 2]), (64836, [68, 253])); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | known_values!(ushort "H" ,(700, [188, 2]), (64836, [68, 253])); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | known_values!(ushort "H" ,(700, [188, 2]), (64836, [68, 253])); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | known_values!(ushort "H" ,(700, [188, 2]), (64836, [68, 253])); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | known_values!(ushort "H" ,(700, [188, 2]), (64836, [68, 253])); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | known_values!(ushort "H" ,(700, [188, 2]), (64836, [68, 253])); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | known_values!(int "i", (70_000_000, [128, 29, 44, 4]), (-70_000_000, [128, 226, 211, 251])); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | known_values!(int "i", (70_000_000, [128, 29, 44, 4]), (-70_000_000, [128, 226, 211, 251])); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | known_values!(int "i", (70_000_000, [128, 29, 44, 4]), (-70_000_000, [128, 226, 211, 251])); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | known_values!(int "i", (70_000_000, [128, 29, 44, 4]), (-70_000_000, [128, 226, 211, 251])); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | known_values!(int "i", (70_000_000, [128, 29, 44, 4]), (-70_000_000, [128, 226, 211, 251])); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | known_values!(int "i", (70_000_000, [128, 29, 44, 4]), (-70_000_000, [128, 226, 211, 251])); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | known_values!(int "i", (70_000_000, [128, 29, 44, 4]), (-70_000_000, [128, 226, 211, 251])); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | known_values!(int "i", (70_000_000, [128, 29, 44, 4]), (-70_000_000, [128, 226, 211, 251])); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | known_values!(uint "I", (70_000_000, [128, 29, 44, 4]), (4_224_967_296, [128, 226, 211, 251])); [INFO] [stdout] | ----------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | known_values!(uint "I", (70_000_000, [128, 29, 44, 4]), (4_224_967_296, [128, 226, 211, 251])); [INFO] [stdout] | ----------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | known_values!(uint "I", (70_000_000, [128, 29, 44, 4]), (4_224_967_296, [128, 226, 211, 251])); [INFO] [stdout] | ----------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | known_values!(uint "I", (70_000_000, [128, 29, 44, 4]), (4_224_967_296, [128, 226, 211, 251])); [INFO] [stdout] | ----------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | known_values!(uint "I", (70_000_000, [128, 29, 44, 4]), (4_224_967_296, [128, 226, 211, 251])); [INFO] [stdout] | ----------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | known_values!(uint "I", (70_000_000, [128, 29, 44, 4]), (4_224_967_296, [128, 226, 211, 251])); [INFO] [stdout] | ----------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | known_values!(uint "I", (70_000_000, [128, 29, 44, 4]), (4_224_967_296, [128, 226, 211, 251])); [INFO] [stdout] | ----------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | known_values!(uint "I", (70_000_000, [128, 29, 44, 4]), (4_224_967_296, [128, 226, 211, 251])); [INFO] [stdout] | ----------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | known_values!(long "l", (70_000_000, [128, 29, 44, 4]), (-70_000_000, [128, 226, 211, 251])); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | known_values!(long "l", (70_000_000, [128, 29, 44, 4]), (-70_000_000, [128, 226, 211, 251])); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/types.rs:263:1 [INFO] [stdout] | [INFO] [stdout] 263 | test_std_sizes!(); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | known_values!(long "l", (70_000_000, [128, 29, 44, 4]), (-70_000_000, [128, 226, 211, 251])); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | known_values!(long "l", (70_000_000, [128, 29, 44, 4]), (-70_000_000, [128, 226, 211, 251])); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | known_values!(long "l", (70_000_000, [128, 29, 44, 4]), (-70_000_000, [128, 226, 211, 251])); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | known_values!(long "l", (70_000_000, [128, 29, 44, 4]), (-70_000_000, [128, 226, 211, 251])); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | known_values!(long "l", (70_000_000, [128, 29, 44, 4]), (-70_000_000, [128, 226, 211, 251])); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | known_values!(long "l", (70_000_000, [128, 29, 44, 4]), (-70_000_000, [128, 226, 211, 251])); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | known_values!(ulong "L", (70_000_000, [128, 29, 44, 4]), (4_224_967_296, [128, 226, 211, 251])); [INFO] [stdout] | ------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | known_values!(ulong "L", (70_000_000, [128, 29, 44, 4]), (4_224_967_296, [128, 226, 211, 251])); [INFO] [stdout] | ------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | known_values!(ulong "L", (70_000_000, [128, 29, 44, 4]), (4_224_967_296, [128, 226, 211, 251])); [INFO] [stdout] | ------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | known_values!(ulong "L", (70_000_000, [128, 29, 44, 4]), (4_224_967_296, [128, 226, 211, 251])); [INFO] [stdout] | ------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | known_values!(ulong "L", (70_000_000, [128, 29, 44, 4]), (4_224_967_296, [128, 226, 211, 251])); [INFO] [stdout] | ------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | known_values!(ulong "L", (70_000_000, [128, 29, 44, 4]), (4_224_967_296, [128, 226, 211, 251])); [INFO] [stdout] | ------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 102 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0658`. [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | known_values!(ulong "L", (70_000_000, [128, 29, 44, 4]), (4_224_967_296, [128, 226, 211, 251])); [INFO] [stdout] | ------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | known_values!(ulong "L", (70_000_000, [128, 29, 44, 4]), (4_224_967_296, [128, 226, 211, 251])); [INFO] [stdout] | ------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | known_values!(float "f", (2.0, [0, 0, 0, 64]), (-2.0, [0, 0, 0, 192])); [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | known_values!(float "f", (2.0, [0, 0, 0, 64]), (-2.0, [0, 0, 0, 192])); [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | known_values!(float "f", (2.0, [0, 0, 0, 64]), (-2.0, [0, 0, 0, 192])); [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | known_values!(float "f", (2.0, [0, 0, 0, 64]), (-2.0, [0, 0, 0, 192])); [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | known_values!(float "f", (2.0, [0, 0, 0, 64]), (-2.0, [0, 0, 0, 192])); [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | known_values!(float "f", (2.0, [0, 0, 0, 64]), (-2.0, [0, 0, 0, 192])); [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | known_values!(float "f", (2.0, [0, 0, 0, 64]), (-2.0, [0, 0, 0, 192])); [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | known_values!(float "f", (2.0, [0, 0, 0, 64]), (-2.0, [0, 0, 0, 192])); [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | known_values!(double "d", (2.0, [0, 0, 0, 0, 0, 0, 0, 64]), (-2.0, [0, 0, 0, 0, 0, 0, 0, 192])); [INFO] [stdout] | ------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | known_values!(double "d", (2.0, [0, 0, 0, 0, 0, 0, 0, 64]), (-2.0, [0, 0, 0, 0, 0, 0, 0, 192])); [INFO] [stdout] | ------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | known_values!(double "d", (2.0, [0, 0, 0, 0, 0, 0, 0, 64]), (-2.0, [0, 0, 0, 0, 0, 0, 0, 192])); [INFO] [stdout] | ------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | known_values!(double "d", (2.0, [0, 0, 0, 0, 0, 0, 0, 64]), (-2.0, [0, 0, 0, 0, 0, 0, 0, 192])); [INFO] [stdout] | ------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | known_values!(double "d", (2.0, [0, 0, 0, 0, 0, 0, 0, 64]), (-2.0, [0, 0, 0, 0, 0, 0, 0, 192])); [INFO] [stdout] | ------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | known_values!(double "d", (2.0, [0, 0, 0, 0, 0, 0, 0, 64]), (-2.0, [0, 0, 0, 0, 0, 0, 0, 192])); [INFO] [stdout] | ------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | known_values!(double "d", (2.0, [0, 0, 0, 0, 0, 0, 0, 64]), (-2.0, [0, 0, 0, 0, 0, 0, 0, 192])); [INFO] [stdout] | ------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | known_values!(double "d", (2.0, [0, 0, 0, 0, 0, 0, 0, 64]), (-2.0, [0, 0, 0, 0, 0, 0, 0, 192])); [INFO] [stdout] | ------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | known_values!(boolean "?", (true, [1]), (false, [0])); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | known_values!(boolean "?", (true, [1]), (false, [0])); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | known_values!(boolean "?", (true, [1]), (false, [0])); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | known_values!(boolean "?", (true, [1]), (false, [0])); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | known_values!(boolean "?", (true, [1]), (false, [0])); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | known_values!(boolean "?", (true, [1]), (false, [0])); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | known_values!(boolean "?", (true, [1]), (false, [0])); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | known_values!(boolean "?", (true, [1]), (false, [0])); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | test_transitiveness!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | test_transitiveness!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | test_transitiveness!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | test_transitiveness!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | test_transitiveness!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | test_transitiveness!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | test_transitiveness!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | test_transitiveness!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | test_transitiveness!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | test_transitiveness!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | test_transitiveness!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `transmute` is not allowed in constant functions [INFO] [stdout] --> tests/common.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(restruct_derive::Struct)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: tests/values.rs:116:1 [INFO] [stdout] | [INFO] [stdout] 116 | test_transitiveness!(); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #53605 for more information [INFO] [stdout] = help: add `#![feature(const_fn_transmute)]` to the crate attributes to enable [INFO] [stdout] = note: `transmute` is only allowed in constants and statics for now [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 101 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0658`. [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "746345d8885ed63306c5f2a794b93130e23272f79077a6b5417b1591c10f9763", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "746345d8885ed63306c5f2a794b93130e23272f79077a6b5417b1591c10f9763", kill_on_drop: false }` [INFO] [stdout] 746345d8885ed63306c5f2a794b93130e23272f79077a6b5417b1591c10f9763