[INFO] cloning repository https://github.com/rurban/p5-spy [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/rurban/p5-spy" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frurban%2Fp5-spy", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frurban%2Fp5-spy'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] f3d9afc7e10d34259f621ec74ee1f3880ce9645b [INFO] checking rurban/p5-spy against master#506512391b1a75ae450d36c9420978402a91abcc for pr-125384 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frurban%2Fp5-spy" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/rurban/p5-spy on toolchain 506512391b1a75ae450d36c9420978402a91abcc [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+506512391b1a75ae450d36c9420978402a91abcc" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/rurban/p5-spy [INFO] finished tweaking git repo https://github.com/rurban/p5-spy [INFO] tweaked toml for git repo https://github.com/rurban/p5-spy written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/rurban/p5-spy already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+506512391b1a75ae450d36c9420978402a91abcc" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded errno v0.1.8 [INFO] [stderr] Downloaded termios v0.2.2 [INFO] [stderr] Downloaded failure v0.1.2 [INFO] [stderr] Downloaded synstructure v0.9.0 [INFO] [stderr] Downloaded tempfile v3.0.3 [INFO] [stderr] Downloaded failure_derive v0.1.2 [INFO] [stderr] Downloaded scroll_derive v0.9.4 [INFO] [stderr] Downloaded parking_lot_core v0.3.0 [INFO] [stderr] Downloaded scroll v0.9.0 [INFO] [stderr] Downloaded lock_api v0.1.3 [INFO] [stderr] Downloaded clicolors-control v0.2.0 [INFO] [stderr] Downloaded cc v1.0.23 [INFO] [stderr] Downloaded termcolor v1.0.2 [INFO] [stderr] Downloaded smallvec v0.6.5 [INFO] [stderr] Downloaded aho-corasick v0.6.8 [INFO] [stderr] Downloaded quote v0.6.8 [INFO] [stderr] Downloaded console v0.6.1 [INFO] [stderr] Downloaded goblin v0.0.15 [INFO] [stderr] Downloaded utf8-ranges v1.0.1 [INFO] [stderr] Downloaded log v0.4.4 [INFO] [stderr] Downloaded indicatif v0.9.0 [INFO] [stderr] Downloaded benfred-read-process-memory v0.1.3 [INFO] [stderr] Downloaded proc-maps v0.1.3 [INFO] [stderr] Downloaded proc-macro2 v0.4.15 [INFO] [stderr] Downloaded libproc v0.3.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+506512391b1a75ae450d36c9420978402a91abcc" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 084d66b2d8936d41bcee7afd47f1b48198cd7642d8722a85fd8d476598da8ae9 [INFO] running `Command { std: "docker" "start" "-a" "084d66b2d8936d41bcee7afd47f1b48198cd7642d8722a85fd8d476598da8ae9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "084d66b2d8936d41bcee7afd47f1b48198cd7642d8722a85fd8d476598da8ae9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "084d66b2d8936d41bcee7afd47f1b48198cd7642d8722a85fd8d476598da8ae9", kill_on_drop: false }` [INFO] [stdout] 084d66b2d8936d41bcee7afd47f1b48198cd7642d8722a85fd8d476598da8ae9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=allow" "-e" "RUSTDOCFLAGS=--cap-lints=allow" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+506512391b1a75ae450d36c9420978402a91abcc" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c69f7779c485ee8bbb4a962aff931b17041dfebcc3a6454e469399681ddf9436 [INFO] running `Command { std: "docker" "start" "-a" "c69f7779c485ee8bbb4a962aff931b17041dfebcc3a6454e469399681ddf9436", kill_on_drop: false }` [INFO] [stderr] Checking libc v0.2.43 [INFO] [stderr] Compiling proc-macro2 v0.4.15 [INFO] [stderr] Checking cfg-if v0.1.5 [INFO] [stderr] Compiling version_check v0.1.4 [INFO] [stderr] Checking void v1.0.2 [INFO] [stderr] Checking rand_core v0.2.1 [INFO] [stderr] Compiling cc v1.0.23 [INFO] [stderr] Compiling failure_derive v0.1.2 [INFO] [stderr] Checking unicode-width v0.1.5 [INFO] [stderr] Compiling regex v0.2.11 [INFO] [stderr] Checking ucd-util v0.1.1 [INFO] [stderr] Checking utf8-ranges v1.0.1 [INFO] [stderr] Checking owning_ref v0.3.3 [INFO] [stderr] Checking rustc-demangle v0.1.9 [INFO] [stderr] Checking lazy_static v0.2.11 [INFO] [stderr] Checking aho-corasick v0.6.8 [INFO] [stderr] Checking log v0.4.4 [INFO] [stderr] Checking unreachable v1.0.0 [INFO] [stderr] Checking aho-corasick v0.7.20 [INFO] [stderr] Checking remove_dir_all v0.5.1 [INFO] [stderr] Checking regex-syntax v0.5.6 [INFO] [stderr] Checking smallvec v0.6.5 [INFO] [stderr] Checking quick-error v1.2.2 [INFO] [stderr] Checking regex-syntax v0.6.28 [INFO] [stderr] Checking textwrap v0.10.0 [INFO] [stderr] Checking lock_api v0.1.3 [INFO] [stderr] Checking termcolor v1.0.2 [INFO] [stderr] Checking humantime v1.1.1 [INFO] [stderr] Checking log v0.3.9 [INFO] [stderr] Checking vec_map v0.8.1 [INFO] [stderr] Checking ansi_term v0.11.0 [INFO] [stderr] Checking plain v0.2.3 [INFO] [stderr] Compiling lazy_static v1.1.0 [INFO] [stderr] Checking strsim v0.7.0 [INFO] [stderr] Checking rand v0.5.5 [INFO] [stderr] Checking atty v0.2.11 [INFO] [stderr] Checking clicolors-control v0.2.0 [INFO] [stderr] Checking termios v0.2.2 [INFO] [stderr] Checking rand v0.4.3 [INFO] [stderr] Checking benfred-read-process-memory v0.1.3 [INFO] [stderr] Checking thread_local v0.3.6 [INFO] [stderr] Checking clap v2.32.0 [INFO] [stderr] Compiling backtrace-sys v0.1.24 [INFO] [stderr] Compiling quote v0.6.8 [INFO] [stderr] Compiling syn v0.14.9 [INFO] [stderr] Checking tempdir v0.3.7 [INFO] [stderr] Checking parking_lot_core v0.3.0 [INFO] [stderr] Checking tempfile v3.0.3 [INFO] [stderr] Checking backtrace v0.3.9 [INFO] [stderr] Checking parking_lot v0.6.4 [INFO] [stderr] Checking regex v1.7.0 [INFO] [stderr] Checking console v0.6.1 [INFO] [stderr] Compiling synstructure v0.9.0 [INFO] [stderr] Checking indicatif v0.9.0 [INFO] [stderr] Checking env_logger v0.5.13 [INFO] [stderr] Compiling scroll_derive v0.9.4 [INFO] [stderr] Checking scroll v0.9.0 [INFO] [stderr] Checking failure v0.1.2 [INFO] [stderr] Checking proc-maps v0.1.3 [INFO] [stderr] Checking goblin v0.0.15 [INFO] [stderr] Checking p5-spy v0.0.1 (/opt/rustwide/workdir) [INFO] [stdout] error: expected item after attributes [INFO] [stdout] --> src/perl_versions/cperl5_28_0_thr.rs:10095:1 [INFO] [stdout] | [INFO] [stdout] 10094 | #[repr(C)] [INFO] [stdout] | ---------- other attributes here [INFO] [stdout] 10095 | #[derive(Copy, Clone)]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider removing this semicolon [INFO] [stdout] | [INFO] [stdout] 10095 - #[derive(Copy, Clone)]; [INFO] [stdout] 10095 + #[derive(Copy, Clone)] [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected item after attributes [INFO] [stdout] --> src/perl_versions/cperl5_28_0_thr.rs:10095:1 [INFO] [stdout] | [INFO] [stdout] 10094 | #[repr(C)] [INFO] [stdout] | ---------- other attributes here [INFO] [stdout] 10095 | #[derive(Copy, Clone)]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider removing this semicolon [INFO] [stdout] | [INFO] [stdout] 10095 - #[derive(Copy, Clone)]; [INFO] [stdout] 10095 + #[derive(Copy, Clone)] [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected item after attributes [INFO] [stdout] --> src/perl_versions/perl5_26_2.rs:9421:1 [INFO] [stdout] | [INFO] [stdout] 9420 | #[repr(C)] [INFO] [stdout] | ---------- other attributes here [INFO] [stdout] 9421 | #[derive(Copy, Clone)]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider removing this semicolon [INFO] [stdout] | [INFO] [stdout] 9421 - #[derive(Copy, Clone)]; [INFO] [stdout] 9421 + #[derive(Copy, Clone)] [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected item after attributes [INFO] [stdout] --> src/perl_versions/perl5_26_2.rs:9421:1 [INFO] [stdout] | [INFO] [stdout] 9420 | #[repr(C)] [INFO] [stdout] | ---------- other attributes here [INFO] [stdout] 9421 | #[derive(Copy, Clone)]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider removing this semicolon [INFO] [stdout] | [INFO] [stdout] 9421 - #[derive(Copy, Clone)]; [INFO] [stdout] 9421 + #[derive(Copy, Clone)] [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0774]: `derive` may only be applied to `struct`s, `enum`s and `union`s [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9268:1 [INFO] [stdout] | [INFO] [stdout] 9268 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not applicable here [INFO] [stdout] 9269 | #[test] [INFO] [stdout] 9270 | / fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] 9271 | | assert_eq!( [INFO] [stdout] 9272 | | ::std::mem::size_of::(), [INFO] [stdout] 9273 | | 48usize, [INFO] [stdout] ... | [INFO] [stdout] 9330 | | ); [INFO] [stdout] 9331 | | } [INFO] [stdout] | |_- not a `struct`, `enum` or `union` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0774]: `derive` may only be applied to `struct`s, `enum`s and `union`s [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9634:1 [INFO] [stdout] | [INFO] [stdout] 9634 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not applicable here [INFO] [stdout] 9635 | #[test] [INFO] [stdout] 9636 | / fn bindgen_test_layout_context__bindgen_ty_1() { [INFO] [stdout] 9637 | | assert_eq!( [INFO] [stdout] 9638 | | ::std::mem::size_of::(), [INFO] [stdout] 9639 | | 88usize, [INFO] [stdout] ... | [INFO] [stdout] 9666 | | ); [INFO] [stdout] 9667 | | } [INFO] [stdout] | |_- not a `struct`, `enum` or `union` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:4322:12 [INFO] [stdout] | [INFO] [stdout] 4322 | pub u: regmatch_state__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:4322:12 [INFO] [stdout] | [INFO] [stdout] 4322 | pub u: regmatch_state__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 4319 | pub struct regmatch_state { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5688:28 [INFO] [stdout] | [INFO] [stdout] 5688 | impl ::std::fmt::Debug for regmatch_state__bindgen_ty_1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9293:18 [INFO] [stdout] | [INFO] [stdout] 9293 | pub state_u: block_loop__bindgen_ty_2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `block_loop__bindgen_ty_1` [INFO] [stdout] ... [INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9293:18 [INFO] [stdout] | [INFO] [stdout] 9293 | pub state_u: block_loop__bindgen_ty_2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9293 | pub state_u: block_loop__bindgen_ty_1, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9289 | pub struct block_loop { [INFO] [stdout] | ++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9569:28 [INFO] [stdout] | [INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9569 | impl ::std::fmt::Debug for block_loop__bindgen_ty_2 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `block_loop__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9702:16 [INFO] [stdout] | [INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9702 | pub blk_u: block__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `cv__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9702:16 [INFO] [stdout] | [INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9702 | pub blk_u: block__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9702 | pub blk_u: cv__bindgen_ty_1, [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9691 | pub struct block { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9768:28 [INFO] [stdout] | [INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9768 | impl ::std::fmt::Debug for block__bindgen_ty_1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `cv__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:10089:15 [INFO] [stdout] | [INFO] [stdout] 3485 | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 10089 | pub cx_u: context__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `regexp__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:10089:15 [INFO] [stdout] | [INFO] [stdout] 3485 | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 10089 | pub cx_u: context__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 10089 | pub cx_u: regexp__bindgen_ty_1, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 10088 | pub struct context { [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:10124:28 [INFO] [stdout] | [INFO] [stdout] 3485 | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 10124 | impl ::std::fmt::Debug for context__bindgen_ty_1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `regexp__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:4385:12 [INFO] [stdout] | [INFO] [stdout] 4385 | pub u: regmatch_state__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:4385:12 [INFO] [stdout] | [INFO] [stdout] 4385 | pub u: regmatch_state__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 4382 | pub struct regmatch_state { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5740:28 [INFO] [stdout] | [INFO] [stdout] 5740 | impl ::std::fmt::Debug for regmatch_state__bindgen_ty_1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0774]: `derive` may only be applied to `struct`s, `enum`s and `union`s [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9268:1 [INFO] [stdout] | [INFO] [stdout] 9268 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not applicable here [INFO] [stdout] 9269 | #[test] [INFO] [stdout] 9270 | / fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] 9271 | | assert_eq!( [INFO] [stdout] 9272 | | ::std::mem::size_of::(), [INFO] [stdout] 9273 | | 48usize, [INFO] [stdout] ... | [INFO] [stdout] 9330 | | ); [INFO] [stdout] 9331 | | } [INFO] [stdout] | |_- not a `struct`, `enum` or `union` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:8925:18 [INFO] [stdout] | [INFO] [stdout] 8925 | pub state_u: block_loop__bindgen_ty_2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `block_loop__bindgen_ty_1` [INFO] [stdout] ... [INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:8925:18 [INFO] [stdout] | [INFO] [stdout] 8925 | pub state_u: block_loop__bindgen_ty_2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 8925 | pub state_u: block_loop__bindgen_ty_1, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 8921 | pub struct block_loop { [INFO] [stdout] | ++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9156:28 [INFO] [stdout] | [INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9156 | impl ::std::fmt::Debug for block_loop__bindgen_ty_2 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `block_loop__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9265:16 [INFO] [stdout] | [INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9265 | pub blk_u: block__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `cv__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9265:16 [INFO] [stdout] | [INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9265 | pub blk_u: block__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9265 | pub blk_u: cv__bindgen_ty_1, [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9256 | pub struct block { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9332:28 [INFO] [stdout] | [INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9332 | impl ::std::fmt::Debug for block__bindgen_ty_1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `cv__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9631:15 [INFO] [stdout] | [INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9631 | pub cx_u: context__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `regexp__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9631:15 [INFO] [stdout] | [INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9631 | pub cx_u: context__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9631 | pub cx_u: regexp__bindgen_ty_1, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9630 | pub struct context { [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0774]: `derive` may only be applied to `struct`s, `enum`s and `union`s [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9634:1 [INFO] [stdout] | [INFO] [stdout] 9634 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not applicable here [INFO] [stdout] 9635 | #[test] [INFO] [stdout] 9636 | / fn bindgen_test_layout_context__bindgen_ty_1() { [INFO] [stdout] 9637 | | assert_eq!( [INFO] [stdout] 9638 | | ::std::mem::size_of::(), [INFO] [stdout] 9639 | | 88usize, [INFO] [stdout] ... | [INFO] [stdout] 9666 | | ); [INFO] [stdout] 9667 | | } [INFO] [stdout] | |_- not a `struct`, `enum` or `union` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9668:28 [INFO] [stdout] | [INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9668 | impl ::std::fmt::Debug for context__bindgen_ty_1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `regexp__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `interpreter` in module `perl5_26_2` [INFO] [stdout] --> src/perl_spy.rs:276:79 [INFO] [stdout] | [INFO] [stdout] 276 | Version{major: 26, minor: 0...3, ..} => check_addresses::(binary, maps, process), [INFO] [stdout] | ^^^^^^^^^^^ not found in `perl5_26_2` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use perl_spy::cperl5_22_5d::interpreter; [INFO] [stdout] | [INFO] [stdout] 1 + use perl_spy::cperl5_28_0d::interpreter; [INFO] [stdout] | [INFO] [stdout] 1 + use perl_spy::perl5_10_1_nt::interpreter; [INFO] [stdout] | [INFO] [stdout] help: if you import `interpreter`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 276 - Version{major: 26, minor: 0...3, ..} => check_addresses::(binary, maps, process), [INFO] [stdout] 276 + Version{major: 26, minor: 0...3, ..} => check_addresses::(binary, maps, process), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0204]: the trait `std::marker::Copy` cannot be implemented for this type [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5748:10 [INFO] [stdout] | [INFO] [stdout] 5748 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^ [INFO] [stdout] 5749 | pub struct regmatch_slab { [INFO] [stdout] 5750 | pub states: [regmatch_state; 33usize], [INFO] [stdout] | ------------------------------------- this field does not implement `std::marker::Copy` [INFO] [stdout] | [INFO] [stdout] note: the `std::marker::Copy` impl for `[cperl5_28_0d::regmatch_state; 33]` requires that `{type error}: Sized` [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5750:17 [INFO] [stdout] | [INFO] [stdout] 5750 | pub states: [regmatch_state; 33usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0204]: the trait `std::marker::Copy` cannot be implemented for this type [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5800:10 [INFO] [stdout] | [INFO] [stdout] 5800 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^ [INFO] [stdout] 5801 | pub struct regmatch_slab { [INFO] [stdout] 5802 | pub states: [regmatch_state; 33usize], [INFO] [stdout] | ------------------------------------- this field does not implement `std::marker::Copy` [INFO] [stdout] | [INFO] [stdout] note: the `std::marker::Copy` impl for `[cperl5_22_5d::regmatch_state; 33]` requires that `{type error}: Sized` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5802:17 [INFO] [stdout] | [INFO] [stdout] 5802 | pub states: [regmatch_state; 33usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `perl_bindings`? [INFO] [stdout] --> src/stack_trace.rs:156:9 [INFO] [stdout] | [INFO] [stdout] 156 | use perl_bindings::v3_7_0::{PyCodeObject, PyBytesObject, PyVarObject, PyASCIIObject}; [INFO] [stdout] | ^^^^^^^^^^^^^ maybe a missing crate `perl_bindings`? [INFO] [stdout] | [INFO] [stdout] = help: consider adding `extern crate perl_bindings` to use the `perl_bindings` crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: the method `iter` exists for array `[regmatch_state; 33]`, but its trait bounds were not satisfied [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5803:18 [INFO] [stdout] | [INFO] [stdout] 4319 | pub struct regmatch_state { [INFO] [stdout] | ------------------------- doesn't satisfy `cperl5_28_0d::regmatch_state: Sized` [INFO] [stdout] ... [INFO] [stdout] 5802 | / self.states [INFO] [stdout] 5803 | | .iter() [INFO] [stdout] | | -^^^^ method cannot be called on `[regmatch_state; 33]` due to unsatisfied trait bounds [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = note: the following trait bounds were not satisfied: [INFO] [stdout] `{type error}: Sized` [INFO] [stdout] which is required by `cperl5_28_0d::regmatch_state: Sized` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: the method `iter` exists for array `[regmatch_state; 33]`, but its trait bounds were not satisfied [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5855:18 [INFO] [stdout] | [INFO] [stdout] 4382 | pub struct regmatch_state { [INFO] [stdout] | ------------------------- doesn't satisfy `cperl5_22_5d::regmatch_state: Sized` [INFO] [stdout] ... [INFO] [stdout] 5854 | / self.states [INFO] [stdout] 5855 | | .iter() [INFO] [stdout] | | -^^^^ method cannot be called on `[regmatch_state; 33]` due to unsatisfied trait bounds [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = note: the following trait bounds were not satisfied: [INFO] [stdout] `{type error}: Sized` [INFO] [stdout] which is required by `cperl5_22_5d::regmatch_state: Sized` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `cperl5_22_5d::interpreter: InterpreterState` is not satisfied [INFO] [stdout] --> src/perl_spy.rs:121:77 [INFO] [stdout] | [INFO] [stdout] 121 | Version{major: 2, minor: 3...7, ..} => self._get_stack_traces::(), [INFO] [stdout] | ----------------- ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `InterpreterState` is not implemented for `cperl5_22_5d::interpreter` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] help: this trait has no implementations, consider adding one [INFO] [stdout] --> src/perl_interpreters.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | pub trait InterpreterState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: required by a bound in `PerlSpy::_get_stack_traces` [INFO] [stdout] --> src/perl_spy.rs:127:29 [INFO] [stdout] | [INFO] [stdout] 127 | fn _get_stack_traces(&self) -> Result, Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ required by this bound in `PerlSpy::_get_stack_traces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `cperl5_28_0d::interpreter: InterpreterState` is not satisfied [INFO] [stdout] --> src/perl_spy.rs:275:67 [INFO] [stdout] | [INFO] [stdout] 275 | Version{major: 28, minor: 0...1, ..} => check_addresses::(binary, maps, process), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `InterpreterState` is not implemented for `cperl5_28_0d::interpreter` [INFO] [stdout] | [INFO] [stdout] help: this trait has no implementations, consider adding one [INFO] [stdout] --> src/perl_interpreters.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | pub trait InterpreterState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: required by a bound in `check_addresses` [INFO] [stdout] --> src/perl_spy.rs:287:18 [INFO] [stdout] | [INFO] [stdout] 284 | fn check_addresses(binary: &BinaryInfo, [INFO] [stdout] | --------------- required by a bound in this function [INFO] [stdout] ... [INFO] [stdout] 287 | where I: perl_interpreters::InterpreterState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `check_addresses` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `cperl5_22_5d::interpreter: InterpreterState` is not satisfied [INFO] [stdout] --> src/perl_spy.rs:277:67 [INFO] [stdout] | [INFO] [stdout] 277 | Version{major: 22, minor: 0...5, ..} => check_addresses::(binary, maps, process), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `InterpreterState` is not implemented for `cperl5_22_5d::interpreter` [INFO] [stdout] | [INFO] [stdout] help: this trait has no implementations, consider adding one [INFO] [stdout] --> src/perl_interpreters.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | pub trait InterpreterState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: required by a bound in `check_addresses` [INFO] [stdout] --> src/perl_spy.rs:287:18 [INFO] [stdout] | [INFO] [stdout] 284 | fn check_addresses(binary: &BinaryInfo, [INFO] [stdout] | --------------- required by a bound in this function [INFO] [stdout] ... [INFO] [stdout] 287 | where I: perl_interpreters::InterpreterState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `check_addresses` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:4322:12 [INFO] [stdout] | [INFO] [stdout] 4322 | pub u: regmatch_state__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:4322:12 [INFO] [stdout] | [INFO] [stdout] 4322 | pub u: regmatch_state__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 4319 | pub struct regmatch_state { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5538:31 [INFO] [stdout] | [INFO] [stdout] 5538 | ::std::mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5543:32 [INFO] [stdout] | [INFO] [stdout] 5543 | ::std::mem::align_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5548:41 [INFO] [stdout] | [INFO] [stdout] 5548 | unsafe { &(*(::std::ptr::null::())).info_aux as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5558:41 [INFO] [stdout] | [INFO] [stdout] 5558 | unsafe { &(*(::std::ptr::null::())).info_aux_eval as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5568:41 [INFO] [stdout] | [INFO] [stdout] 5568 | unsafe { &(*(::std::ptr::null::())).yes as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5578:41 [INFO] [stdout] | [INFO] [stdout] 5578 | unsafe { &(*(::std::ptr::null::())).branchlike as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5588:41 [INFO] [stdout] | [INFO] [stdout] 5588 | unsafe { &(*(::std::ptr::null::())).branch as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5598:41 [INFO] [stdout] | [INFO] [stdout] 5598 | unsafe { &(*(::std::ptr::null::())).trie as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5608:41 [INFO] [stdout] | [INFO] [stdout] 5608 | unsafe { &(*(::std::ptr::null::())).eval as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5618:41 [INFO] [stdout] | [INFO] [stdout] 5618 | unsafe { &(*(::std::ptr::null::())).ifmatch as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5628:41 [INFO] [stdout] | [INFO] [stdout] 5628 | unsafe { &(*(::std::ptr::null::())).mark as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5638:41 [INFO] [stdout] | [INFO] [stdout] 5638 | unsafe { &(*(::std::ptr::null::())).keeper as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5648:41 [INFO] [stdout] | [INFO] [stdout] 5648 | unsafe { &(*(::std::ptr::null::())).curlyx as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5658:41 [INFO] [stdout] | [INFO] [stdout] 5658 | unsafe { &(*(::std::ptr::null::())).whilem as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5668:41 [INFO] [stdout] | [INFO] [stdout] 5668 | unsafe { &(*(::std::ptr::null::())).curlym as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5678:41 [INFO] [stdout] | [INFO] [stdout] 5678 | unsafe { &(*(::std::ptr::null::())).curly as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5536 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5688:28 [INFO] [stdout] | [INFO] [stdout] 5688 | impl ::std::fmt::Debug for regmatch_state__bindgen_ty_1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9293:18 [INFO] [stdout] | [INFO] [stdout] 9293 | pub state_u: block_loop__bindgen_ty_2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `block_loop__bindgen_ty_1` [INFO] [stdout] ... [INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9293:18 [INFO] [stdout] | [INFO] [stdout] 9293 | pub state_u: block_loop__bindgen_ty_2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9293 | pub state_u: block_loop__bindgen_ty_1, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9289 | pub struct block_loop { [INFO] [stdout] | ++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9519:31 [INFO] [stdout] | [INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9519 | ::std::mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9519 | ::std::mem::size_of::(), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9517 | fn bindgen_test_layout_block_loop__bindgen_ty_2() { [INFO] [stdout] | ++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9524:32 [INFO] [stdout] | [INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9524 | ::std::mem::align_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9524 | ::std::mem::align_of::(), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9517 | fn bindgen_test_layout_block_loop__bindgen_ty_2() { [INFO] [stdout] | ++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9529:41 [INFO] [stdout] | [INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9529 | unsafe { &(*(::std::ptr::null::())).ary as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9529 | unsafe { &(*(::std::ptr::null::())).ary as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9517 | fn bindgen_test_layout_block_loop__bindgen_ty_2() { [INFO] [stdout] | ++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9539:41 [INFO] [stdout] | [INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9539 | unsafe { &(*(::std::ptr::null::())).stack as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9539 | unsafe { &(*(::std::ptr::null::())).stack as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9517 | fn bindgen_test_layout_block_loop__bindgen_ty_2() { [INFO] [stdout] | ++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9549:41 [INFO] [stdout] | [INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9549 | unsafe { &(*(::std::ptr::null::())).lazyiv as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9549 | unsafe { &(*(::std::ptr::null::())).lazyiv as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9517 | fn bindgen_test_layout_block_loop__bindgen_ty_2() { [INFO] [stdout] | ++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9559:41 [INFO] [stdout] | [INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9559 | unsafe { &(*(::std::ptr::null::())).lazysv as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9559 | unsafe { &(*(::std::ptr::null::())).lazysv as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9517 | fn bindgen_test_layout_block_loop__bindgen_ty_2() { [INFO] [stdout] | ++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9569:28 [INFO] [stdout] | [INFO] [stdout] 9297 | #[derive(Copy, Clone)]pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , _bindgen_union_align : u64 , }#... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9569 | impl ::std::fmt::Debug for block_loop__bindgen_ty_2 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `block_loop__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9702:16 [INFO] [stdout] | [INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9702 | pub blk_u: block__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `cv__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9702:16 [INFO] [stdout] | [INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9702 | pub blk_u: block__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9702 | pub blk_u: cv__bindgen_ty_1, [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9691 | pub struct block { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9708:31 [INFO] [stdout] | [INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9708 | ::std::mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9708 | ::std::mem::size_of::(), [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9706 | fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9713:32 [INFO] [stdout] | [INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9713 | ::std::mem::align_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9713 | ::std::mem::align_of::(), [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9706 | fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9718:41 [INFO] [stdout] | [INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9718 | unsafe { &(*(::std::ptr::null::())).blku_sub as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9718 | unsafe { &(*(::std::ptr::null::())).blku_sub as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9706 | fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9728:41 [INFO] [stdout] | [INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9728 | unsafe { &(*(::std::ptr::null::())).blku_format as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9728 | unsafe { &(*(::std::ptr::null::())).blku_format as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9706 | fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9738:41 [INFO] [stdout] | [INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9738 | unsafe { &(*(::std::ptr::null::())).blku_eval as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9738 | unsafe { &(*(::std::ptr::null::())).blku_eval as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9706 | fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9748:41 [INFO] [stdout] | [INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9748 | unsafe { &(*(::std::ptr::null::())).blku_loop as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9748 | unsafe { &(*(::std::ptr::null::())).blku_loop as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9706 | fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9758:41 [INFO] [stdout] | [INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9758 | unsafe { &(*(::std::ptr::null::())).blku_givwhen as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9758 | unsafe { &(*(::std::ptr::null::())).blku_givwhen as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9706 | fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9768:28 [INFO] [stdout] | [INFO] [stdout] 1564 | #[derive(Copy, Clone)]pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV ,... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9768 | impl ::std::fmt::Debug for block__bindgen_ty_1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `cv__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:10089:15 [INFO] [stdout] | [INFO] [stdout] 3485 | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 10089 | pub cx_u: context__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `regexp__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:10089:15 [INFO] [stdout] | [INFO] [stdout] 3485 | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 10089 | pub cx_u: context__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 10089 | pub cx_u: regexp__bindgen_ty_1, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 10088 | pub struct context { [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:10094:31 [INFO] [stdout] | [INFO] [stdout] 3485 | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 10094 | ::std::mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 10094 | ::std::mem::size_of::(), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 10092 | fn bindgen_test_layout_context__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:10099:32 [INFO] [stdout] | [INFO] [stdout] 3485 | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 10099 | ::std::mem::align_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 10099 | ::std::mem::align_of::(), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 10092 | fn bindgen_test_layout_context__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:10104:41 [INFO] [stdout] | [INFO] [stdout] 3485 | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 10104 | unsafe { &(*(::std::ptr::null::())).cx_blk as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 10104 | unsafe { &(*(::std::ptr::null::())).cx_blk as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 10092 | fn bindgen_test_layout_context__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:10114:41 [INFO] [stdout] | [INFO] [stdout] 3485 | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 10114 | unsafe { &(*(::std::ptr::null::())).cx_subst as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 10114 | unsafe { &(*(::std::ptr::null::())).cx_subst as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 10092 | fn bindgen_test_layout_context__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:10124:28 [INFO] [stdout] | [INFO] [stdout] 3485 | #[derive(Copy, Clone)]pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_rx : * mut regexp , _bindgen_union_align : ... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 10124 | impl ::std::fmt::Debug for context__bindgen_ty_1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `regexp__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:4385:12 [INFO] [stdout] | [INFO] [stdout] 4385 | pub u: regmatch_state__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:4385:12 [INFO] [stdout] | [INFO] [stdout] 4385 | pub u: regmatch_state__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 4382 | pub struct regmatch_state { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5590:31 [INFO] [stdout] | [INFO] [stdout] 5590 | ::std::mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5595:32 [INFO] [stdout] | [INFO] [stdout] 5595 | ::std::mem::align_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5600:41 [INFO] [stdout] | [INFO] [stdout] 5600 | unsafe { &(*(::std::ptr::null::())).info_aux as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5610:41 [INFO] [stdout] | [INFO] [stdout] 5610 | unsafe { &(*(::std::ptr::null::())).info_aux_eval as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5620:41 [INFO] [stdout] | [INFO] [stdout] 5620 | unsafe { &(*(::std::ptr::null::())).yes as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5630:41 [INFO] [stdout] | [INFO] [stdout] 5630 | unsafe { &(*(::std::ptr::null::())).branchlike as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5640:41 [INFO] [stdout] | [INFO] [stdout] 5640 | unsafe { &(*(::std::ptr::null::())).branch as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5650:41 [INFO] [stdout] | [INFO] [stdout] 5650 | unsafe { &(*(::std::ptr::null::())).trie as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5660:41 [INFO] [stdout] | [INFO] [stdout] 5660 | unsafe { &(*(::std::ptr::null::())).eval as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5670:41 [INFO] [stdout] | [INFO] [stdout] 5670 | unsafe { &(*(::std::ptr::null::())).ifmatch as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5680:41 [INFO] [stdout] | [INFO] [stdout] 5680 | unsafe { &(*(::std::ptr::null::())).mark as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5690:41 [INFO] [stdout] | [INFO] [stdout] 5690 | unsafe { &(*(::std::ptr::null::())).keeper as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5700:41 [INFO] [stdout] | [INFO] [stdout] 5700 | unsafe { &(*(::std::ptr::null::())).curlyx as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5710:41 [INFO] [stdout] | [INFO] [stdout] 5710 | unsafe { &(*(::std::ptr::null::())).whilem as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5720:41 [INFO] [stdout] | [INFO] [stdout] 5720 | unsafe { &(*(::std::ptr::null::())).curlym as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5730:41 [INFO] [stdout] | [INFO] [stdout] 5730 | unsafe { &(*(::std::ptr::null::())).curly as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 5588 | fn bindgen_test_layout_regmatch_state__bindgen_ty_1() { [INFO] [stdout] | ++++++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `regmatch_state__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5740:28 [INFO] [stdout] | [INFO] [stdout] 5740 | impl ::std::fmt::Debug for regmatch_state__bindgen_ty_1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:8925:18 [INFO] [stdout] | [INFO] [stdout] 8925 | pub state_u: block_loop__bindgen_ty_2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `block_loop__bindgen_ty_1` [INFO] [stdout] ... [INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:8925:18 [INFO] [stdout] | [INFO] [stdout] 8925 | pub state_u: block_loop__bindgen_ty_2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 8925 | pub state_u: block_loop__bindgen_ty_1, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 8921 | pub struct block_loop { [INFO] [stdout] | ++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9116:31 [INFO] [stdout] | [INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9116 | ::std::mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9116 | ::std::mem::size_of::(), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9114 | fn bindgen_test_layout_block_loop__bindgen_ty_2() { [INFO] [stdout] | ++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9121:32 [INFO] [stdout] | [INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9121 | ::std::mem::align_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9121 | ::std::mem::align_of::(), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9114 | fn bindgen_test_layout_block_loop__bindgen_ty_2() { [INFO] [stdout] | ++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9126:41 [INFO] [stdout] | [INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9126 | unsafe { &(*(::std::ptr::null::())).ary as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9126 | unsafe { &(*(::std::ptr::null::())).ary as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9114 | fn bindgen_test_layout_block_loop__bindgen_ty_2() { [INFO] [stdout] | ++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9136:41 [INFO] [stdout] | [INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9136 | unsafe { &(*(::std::ptr::null::())).lazyiv as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9136 | unsafe { &(*(::std::ptr::null::())).lazyiv as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9114 | fn bindgen_test_layout_block_loop__bindgen_ty_2() { [INFO] [stdout] | ++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9146:41 [INFO] [stdout] | [INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9146 | unsafe { &(*(::std::ptr::null::())).lazysv as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9146 | unsafe { &(*(::std::ptr::null::())).lazysv as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9114 | fn bindgen_test_layout_block_loop__bindgen_ty_2() { [INFO] [stdout] | ++++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block_loop__bindgen_ty_2` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9156:28 [INFO] [stdout] | [INFO] [stdout] 8929 | pub union block_loop__bindgen_ty_1 { pub svp : * mut * mut SV , pub gv : * mut GV , pub oldcomppad : * mut PAD , _bindgen_union_align : u... [INFO] [stdout] | ---------------------------------- similarly named union `block_loop__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9156 | impl ::std::fmt::Debug for block_loop__bindgen_ty_2 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `block_loop__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9265:16 [INFO] [stdout] | [INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9265 | pub blk_u: block__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `cv__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9265:16 [INFO] [stdout] | [INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9265 | pub blk_u: block__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9265 | pub blk_u: cv__bindgen_ty_1, [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9256 | pub struct block { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9272:31 [INFO] [stdout] | [INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9272 | ::std::mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9272 | ::std::mem::size_of::(), [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9270 | fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9277:32 [INFO] [stdout] | [INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9277 | ::std::mem::align_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9277 | ::std::mem::align_of::(), [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9270 | fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9282:41 [INFO] [stdout] | [INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9282 | unsafe { &(*(::std::ptr::null::())).blku_sub as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9282 | unsafe { &(*(::std::ptr::null::())).blku_sub as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9270 | fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9292:41 [INFO] [stdout] | [INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9292 | unsafe { &(*(::std::ptr::null::())).blku_format as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9292 | unsafe { &(*(::std::ptr::null::())).blku_format as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9270 | fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9302:41 [INFO] [stdout] | [INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9302 | unsafe { &(*(::std::ptr::null::())).blku_eval as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9302 | unsafe { &(*(::std::ptr::null::())).blku_eval as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9270 | fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9312:41 [INFO] [stdout] | [INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9312 | unsafe { &(*(::std::ptr::null::())).blku_loop as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9312 | unsafe { &(*(::std::ptr::null::())).blku_loop as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9270 | fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9322:41 [INFO] [stdout] | [INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9322 | unsafe { &(*(::std::ptr::null::())).blku_givwhen as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9322 | unsafe { &(*(::std::ptr::null::())).blku_givwhen as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9270 | fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `block__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9332:28 [INFO] [stdout] | [INFO] [stdout] 1547 | pub union cv__bindgen_ty_1 { pub svu_pv : * mut :: std :: os :: raw :: c_char , pub svu_iv : IV , pub svu_uv : UV , pub svu_nv : NV , pub... [INFO] [stdout] | -------------------------- similarly named union `cv__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9332 | impl ::std::fmt::Debug for block__bindgen_ty_1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `cv__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9631:15 [INFO] [stdout] | [INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9631 | pub cx_u: context__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `regexp__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9631:15 [INFO] [stdout] | [INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9631 | pub cx_u: context__bindgen_ty_1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9631 | pub cx_u: regexp__bindgen_ty_1, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9630 | pub struct context { [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9638:31 [INFO] [stdout] | [INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9638 | ::std::mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9638 | ::std::mem::size_of::(), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9636 | fn bindgen_test_layout_context__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9643:32 [INFO] [stdout] | [INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9643 | ::std::mem::align_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9643 | ::std::mem::align_of::(), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9636 | fn bindgen_test_layout_context__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9648:41 [INFO] [stdout] | [INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9648 | unsafe { &(*(::std::ptr::null::())).cx_blk as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9648 | unsafe { &(*(::std::ptr::null::())).cx_blk as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9636 | fn bindgen_test_layout_context__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9658:41 [INFO] [stdout] | [INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9658 | unsafe { &(*(::std::ptr::null::())).cx_subst as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a union with a similar name exists [INFO] [stdout] | [INFO] [stdout] 9658 | unsafe { &(*(::std::ptr::null::())).cx_subst as *const _ as usize }, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 9636 | fn bindgen_test_layout_context__bindgen_ty_1() { [INFO] [stdout] | +++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `context__bindgen_ty_1` in this scope [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9668:28 [INFO] [stdout] | [INFO] [stdout] 3558 | pub union regexp__bindgen_ty_1 { pub xpvlenu_len : STRLEN , pub xpvlenu_pv : * mut :: std :: os :: raw :: c_char , _bindgen_union_align :... [INFO] [stdout] | ------------------------------ similarly named union `regexp__bindgen_ty_1` defined here [INFO] [stdout] ... [INFO] [stdout] 9668 | impl ::std::fmt::Debug for context__bindgen_ty_1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: a union with a similar name exists: `regexp__bindgen_ty_1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `interpreter` in module `perl5_26_2` [INFO] [stdout] --> src/perl_spy.rs:276:79 [INFO] [stdout] | [INFO] [stdout] 276 | Version{major: 26, minor: 0...3, ..} => check_addresses::(binary, maps, process), [INFO] [stdout] | ^^^^^^^^^^^ not found in `perl5_26_2` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use perl_spy::cperl5_22_5d::interpreter; [INFO] [stdout] | [INFO] [stdout] 1 + use perl_spy::cperl5_28_0d::interpreter; [INFO] [stdout] | [INFO] [stdout] 1 + use perl_spy::perl5_10_1_nt::interpreter; [INFO] [stdout] | [INFO] [stdout] help: if you import `interpreter`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 276 - Version{major: 26, minor: 0...3, ..} => check_addresses::(binary, maps, process), [INFO] [stdout] 276 + Version{major: 26, minor: 0...3, ..} => check_addresses::(binary, maps, process), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 36 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0204, E0277, E0412, E0599, E0774. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0204`. [INFO] [stdout] [INFO] [stderr] error: could not compile `p5-spy` (bin "p5-spy") due to 37 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0517]: attribute should be applied to a struct, enum, or union [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9704:8 [INFO] [stdout] | [INFO] [stdout] 9704 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] 9705 | #[test] [INFO] [stdout] 9706 | / fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] 9707 | | assert_eq!( [INFO] [stdout] 9708 | | ::std::mem::size_of::(), [INFO] [stdout] 9709 | | 48usize, [INFO] [stdout] ... | [INFO] [stdout] 9766 | | ); [INFO] [stdout] 9767 | | } [INFO] [stdout] | |_- not a struct, enum, or union [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0517]: attribute should be applied to a struct, enum, or union [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9267:8 [INFO] [stdout] | [INFO] [stdout] 9267 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 9270 | / fn bindgen_test_layout_block__bindgen_ty_1() { [INFO] [stdout] 9271 | | assert_eq!( [INFO] [stdout] 9272 | | ::std::mem::size_of::(), [INFO] [stdout] 9273 | | 48usize, [INFO] [stdout] ... | [INFO] [stdout] 9330 | | ); [INFO] [stdout] 9331 | | } [INFO] [stdout] | |_- not a struct, enum, or union [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0517]: attribute should be applied to a struct, enum, or union [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9633:8 [INFO] [stdout] | [INFO] [stdout] 9633 | #[repr(C)] [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 9636 | / fn bindgen_test_layout_context__bindgen_ty_1() { [INFO] [stdout] 9637 | | assert_eq!( [INFO] [stdout] 9638 | | ::std::mem::size_of::(), [INFO] [stdout] 9639 | | 88usize, [INFO] [stdout] ... | [INFO] [stdout] 9666 | | ); [INFO] [stdout] 9667 | | } [INFO] [stdout] | |_- not a struct, enum, or union [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0204]: the trait `std::marker::Copy` cannot be implemented for this type [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5748:10 [INFO] [stdout] | [INFO] [stdout] 5748 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^ [INFO] [stdout] 5749 | pub struct regmatch_slab { [INFO] [stdout] 5750 | pub states: [regmatch_state; 33usize], [INFO] [stdout] | ------------------------------------- this field does not implement `std::marker::Copy` [INFO] [stdout] | [INFO] [stdout] note: the `std::marker::Copy` impl for `[cperl5_28_0d::regmatch_state; 33]` requires that `{type error}: Sized` [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5750:17 [INFO] [stdout] | [INFO] [stdout] 5750 | pub states: [regmatch_state; 33usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0204]: the trait `std::marker::Copy` cannot be implemented for this type [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5800:10 [INFO] [stdout] | [INFO] [stdout] 5800 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^ [INFO] [stdout] 5801 | pub struct regmatch_slab { [INFO] [stdout] 5802 | pub states: [regmatch_state; 33usize], [INFO] [stdout] | ------------------------------------- this field does not implement `std::marker::Copy` [INFO] [stdout] | [INFO] [stdout] note: the `std::marker::Copy` impl for `[cperl5_22_5d::regmatch_state; 33]` requires that `{type error}: Sized` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5802:17 [INFO] [stdout] | [INFO] [stdout] 5802 | pub states: [regmatch_state; 33usize], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: this error originates in the derive macro `Copy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5706:41 [INFO] [stdout] | [INFO] [stdout] 5706 | unsafe { &(*(::std::ptr::null::())).resume_state as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_28_0d::regmatch_state` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5716:41 [INFO] [stdout] | [INFO] [stdout] 5716 | unsafe { &(*(::std::ptr::null::())).locinput as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_28_0d::regmatch_state` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5726:41 [INFO] [stdout] | [INFO] [stdout] 5726 | unsafe { &(*(::std::ptr::null::())).u as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_28_0d::regmatch_state` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: the method `iter` exists for array `[regmatch_state; 33]`, but its trait bounds were not satisfied [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:5803:18 [INFO] [stdout] | [INFO] [stdout] 4319 | pub struct regmatch_state { [INFO] [stdout] | ------------------------- doesn't satisfy `cperl5_28_0d::regmatch_state: Sized` [INFO] [stdout] ... [INFO] [stdout] 5802 | / self.states [INFO] [stdout] 5803 | | .iter() [INFO] [stdout] | | -^^^^ method cannot be called on `[regmatch_state; 33]` due to unsatisfied trait bounds [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = note: the following trait bounds were not satisfied: [INFO] [stdout] `{type error}: Sized` [INFO] [stdout] which is required by `cperl5_28_0d::regmatch_state: Sized` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9786:41 [INFO] [stdout] | [INFO] [stdout] 9786 | unsafe { &(*(::std::ptr::null::())).blku_type as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_28_0d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9796:41 [INFO] [stdout] | [INFO] [stdout] 9796 | unsafe { &(*(::std::ptr::null::())).blku_gimme as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_28_0d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9806:41 [INFO] [stdout] | [INFO] [stdout] 9806 | unsafe { &(*(::std::ptr::null::())).blku_u16 as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_28_0d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9816:41 [INFO] [stdout] | [INFO] [stdout] 9816 | unsafe { &(*(::std::ptr::null::())).blku_oldsaveix as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_28_0d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9826:41 [INFO] [stdout] | [INFO] [stdout] 9826 | unsafe { &(*(::std::ptr::null::())).blku_oldsp as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_28_0d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9836:41 [INFO] [stdout] | [INFO] [stdout] 9836 | unsafe { &(*(::std::ptr::null::())).blku_oldmarksp as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_28_0d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9846:41 [INFO] [stdout] | [INFO] [stdout] 9846 | unsafe { &(*(::std::ptr::null::())).blku_oldcop as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_28_0d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9856:41 [INFO] [stdout] | [INFO] [stdout] 9856 | unsafe { &(*(::std::ptr::null::())).blku_oldpm as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_28_0d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9866:41 [INFO] [stdout] | [INFO] [stdout] 9866 | unsafe { &(*(::std::ptr::null::())).blku_old_tmpsfloor as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_28_0d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9876:41 [INFO] [stdout] | [INFO] [stdout] 9876 | unsafe { &(*(::std::ptr::null::())).blku_oldscopesp as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_28_0d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:9886:41 [INFO] [stdout] | [INFO] [stdout] 9886 | unsafe { &(*(::std::ptr::null::())).blk_u as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_28_0d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_28_0d.rs:10142:41 [INFO] [stdout] | [INFO] [stdout] 10142 | unsafe { &(*(::std::ptr::null::())).cx_u as *const _ as usize }, [INFO] [stdout] | ^^^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_28_0d::context` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5758:41 [INFO] [stdout] | [INFO] [stdout] 5758 | unsafe { &(*(::std::ptr::null::())).resume_state as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_22_5d::regmatch_state` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5768:41 [INFO] [stdout] | [INFO] [stdout] 5768 | unsafe { &(*(::std::ptr::null::())).locinput as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_22_5d::regmatch_state` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5778:41 [INFO] [stdout] | [INFO] [stdout] 5778 | unsafe { &(*(::std::ptr::null::())).u as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_22_5d::regmatch_state` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: the method `iter` exists for array `[regmatch_state; 33]`, but its trait bounds were not satisfied [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:5855:18 [INFO] [stdout] | [INFO] [stdout] 4382 | pub struct regmatch_state { [INFO] [stdout] | ------------------------- doesn't satisfy `cperl5_22_5d::regmatch_state: Sized` [INFO] [stdout] ... [INFO] [stdout] 5854 | / self.states [INFO] [stdout] 5855 | | .iter() [INFO] [stdout] | | -^^^^ method cannot be called on `[regmatch_state; 33]` due to unsatisfied trait bounds [INFO] [stdout] | |_________________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] = note: the following trait bounds were not satisfied: [INFO] [stdout] `{type error}: Sized` [INFO] [stdout] which is required by `cperl5_22_5d::regmatch_state: Sized` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9174:41 [INFO] [stdout] | [INFO] [stdout] 9174 | unsafe { &(*(::std::ptr::null::())).resetsp as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_22_5d::block_loop` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9184:41 [INFO] [stdout] | [INFO] [stdout] 9184 | unsafe { &(*(::std::ptr::null::())).my_op as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_22_5d::block_loop` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9194:41 [INFO] [stdout] | [INFO] [stdout] 9194 | unsafe { &(*(::std::ptr::null::())).itervar_u as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_22_5d::block_loop` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9204:41 [INFO] [stdout] | [INFO] [stdout] 9204 | unsafe { &(*(::std::ptr::null::())).state_u as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_22_5d::block_loop` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9350:41 [INFO] [stdout] | [INFO] [stdout] 9350 | unsafe { &(*(::std::ptr::null::())).blku_type as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_22_5d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9360:41 [INFO] [stdout] | [INFO] [stdout] 9360 | unsafe { &(*(::std::ptr::null::())).blku_gimme as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_22_5d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9370:41 [INFO] [stdout] | [INFO] [stdout] 9370 | unsafe { &(*(::std::ptr::null::())).blku_u16 as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_22_5d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9380:41 [INFO] [stdout] | [INFO] [stdout] 9380 | unsafe { &(*(::std::ptr::null::())).blku_oldsp as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_22_5d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9390:41 [INFO] [stdout] | [INFO] [stdout] 9390 | unsafe { &(*(::std::ptr::null::())).blku_oldcop as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_22_5d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9400:41 [INFO] [stdout] | [INFO] [stdout] 9400 | unsafe { &(*(::std::ptr::null::())).blku_oldmarksp as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_22_5d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9410:41 [INFO] [stdout] | [INFO] [stdout] 9410 | unsafe { &(*(::std::ptr::null::())).blku_oldscopesp as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_22_5d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9420:41 [INFO] [stdout] | [INFO] [stdout] 9420 | unsafe { &(*(::std::ptr::null::())).blku_oldpm as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_22_5d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9430:41 [INFO] [stdout] | [INFO] [stdout] 9430 | unsafe { &(*(::std::ptr::null::())).blk_u as *const _ as usize }, [INFO] [stdout] | ^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_22_5d::block` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0271]: type mismatch resolving `::Metadata == ()` [INFO] [stdout] --> src/perl_versions/cperl5_22_5d.rs:9686:41 [INFO] [stdout] | [INFO] [stdout] 9686 | unsafe { &(*(::std::ptr::null::())).cx_u as *const _ as usize }, [INFO] [stdout] | ^^^^^^^ expected `()`, found associated type [INFO] [stdout] | [INFO] [stdout] = note: expected unit type `()` [INFO] [stdout] found associated type `::Metadata` [INFO] [stdout] = help: consider constraining the associated type `::Metadata` to `()` [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch19-03-advanced-traits.html [INFO] [stdout] = note: required for `cperl5_22_5d::context` to implement `Thin` [INFO] [stdout] note: required by a bound in `null` [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/ptr/mod.rs:572:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `cperl5_22_5d::interpreter: InterpreterState` is not satisfied [INFO] [stdout] --> src/perl_spy.rs:121:77 [INFO] [stdout] | [INFO] [stdout] 121 | Version{major: 2, minor: 3...7, ..} => self._get_stack_traces::(), [INFO] [stdout] | ----------------- ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `InterpreterState` is not implemented for `cperl5_22_5d::interpreter` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] help: this trait has no implementations, consider adding one [INFO] [stdout] --> src/perl_interpreters.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | pub trait InterpreterState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: required by a bound in `PerlSpy::_get_stack_traces` [INFO] [stdout] --> src/perl_spy.rs:127:29 [INFO] [stdout] | [INFO] [stdout] 127 | fn _get_stack_traces(&self) -> Result, Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ required by this bound in `PerlSpy::_get_stack_traces` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `cperl5_28_0d::interpreter: InterpreterState` is not satisfied [INFO] [stdout] --> src/perl_spy.rs:275:67 [INFO] [stdout] | [INFO] [stdout] 275 | Version{major: 28, minor: 0...1, ..} => check_addresses::(binary, maps, process), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `InterpreterState` is not implemented for `cperl5_28_0d::interpreter` [INFO] [stdout] | [INFO] [stdout] help: this trait has no implementations, consider adding one [INFO] [stdout] --> src/perl_interpreters.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | pub trait InterpreterState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: required by a bound in `check_addresses` [INFO] [stdout] --> src/perl_spy.rs:287:18 [INFO] [stdout] | [INFO] [stdout] 284 | fn check_addresses(binary: &BinaryInfo, [INFO] [stdout] | --------------- required by a bound in this function [INFO] [stdout] ... [INFO] [stdout] 287 | where I: perl_interpreters::InterpreterState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `check_addresses` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `cperl5_22_5d::interpreter: InterpreterState` is not satisfied [INFO] [stdout] --> src/perl_spy.rs:277:67 [INFO] [stdout] | [INFO] [stdout] 277 | Version{major: 22, minor: 0...5, ..} => check_addresses::(binary, maps, process), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `InterpreterState` is not implemented for `cperl5_22_5d::interpreter` [INFO] [stdout] | [INFO] [stdout] help: this trait has no implementations, consider adding one [INFO] [stdout] --> src/perl_interpreters.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | pub trait InterpreterState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: required by a bound in `check_addresses` [INFO] [stdout] --> src/perl_spy.rs:287:18 [INFO] [stdout] | [INFO] [stdout] 284 | fn check_addresses(binary: &BinaryInfo, [INFO] [stdout] | --------------- required by a bound in this function [INFO] [stdout] ... [INFO] [stdout] 287 | where I: perl_interpreters::InterpreterState { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `check_addresses` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 137 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0204, E0271, E0277, E0412, E0433, E0517, E0599, E0774. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0204`. [INFO] [stdout] [INFO] [stderr] error: could not compile `p5-spy` (bin "p5-spy" test) due to 138 previous errors [INFO] running `Command { std: "docker" "inspect" "c69f7779c485ee8bbb4a962aff931b17041dfebcc3a6454e469399681ddf9436", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c69f7779c485ee8bbb4a962aff931b17041dfebcc3a6454e469399681ddf9436", kill_on_drop: false }` [INFO] [stdout] c69f7779c485ee8bbb4a962aff931b17041dfebcc3a6454e469399681ddf9436