[INFO] cloning repository https://github.com/pleme-io/caixa-libc [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/pleme-io/caixa-libc" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpleme-io%2Fcaixa-libc", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpleme-io%2Fcaixa-libc'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] bf9bf29957b850030fcbeeabae6c7e8a5d0228ad [INFO] fixing pleme-io/caixa-libc against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpleme-io%2Fcaixa-libc" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/pleme-io/caixa-libc [INFO] finished tweaking git repo https://github.com/pleme-io/caixa-libc [INFO] tweaked toml for git repo https://github.com/pleme-io/caixa-libc written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/pleme-io/caixa-libc on toolchain 622891a4e29178280638a6b63a8908bde2c0c854 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/pleme-io/caixa-libc 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" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 8e07db10ffb7ae7105c43b89b62e60ed9d9591a70e8097f37a11be0e10fd4cd0 [INFO] running `Command { std: "docker" "start" "8e07db10ffb7ae7105c43b89b62e60ed9d9591a70e8097f37a11be0e10fd4cd0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8e07db10ffb7ae7105c43b89b62e60ed9d9591a70e8097f37a11be0e10fd4cd0" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8e07db10ffb7ae7105c43b89b62e60ed9d9591a70e8097f37a11be0e10fd4cd0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8e07db10ffb7ae7105c43b89b62e60ed9d9591a70e8097f37a11be0e10fd4cd0" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }` [INFO] [stderr] crater-edition-check: migrating to next edition [INFO] [stderr] Migrating ctest-test/Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Migrating libc-test/Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling memchr v2.8.1 [INFO] [stderr] Compiling winnow v0.7.15 [INFO] [stderr] Compiling rustc-hash v2.1.2 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling ctest v0.5.1 (/opt/rustwide/workdir/ctest) [INFO] [stderr] warning: `ctest/build.rs` is already on the latest edition (2024), unable to migrate further [INFO] [stderr] [INFO] [stderr] If you are trying to migrate from the previous edition (2021), the [INFO] [stderr] process requires following these steps: [INFO] [stderr] [INFO] [stderr] 1. Start with `edition = "2021"` in `Cargo.toml` [INFO] [stderr] 2. Run `cargo fix --edition` [INFO] [stderr] 3. Modify `Cargo.toml` to set `edition = "2024"` [INFO] [stderr] 4. Run `cargo build` or `cargo test` to verify the fixes worked [INFO] [stderr] [INFO] [stderr] More details may be found at [INFO] [stderr] https://doc.rust-lang.org/edition-guide/editions/transitioning-an-existing-project-to-a-new-edition.html [INFO] [stderr] [INFO] [stderr] Compiling itoa v1.0.18 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling find-msvc-tools v0.1.9 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling libc v1.0.1 (/opt/rustwide/workdir) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] Compiling cc v1.2.62 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Checking cfg-if v1.0.4 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Fixed build.rs (1 fix) [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Checking anstyle v1.0.14 [INFO] [stderr] Checking unicode-width v0.2.2 [INFO] [stderr] Checking annotate-snippets v0.11.5 [INFO] [stderr] Checking glob v0.3.3 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling libc v0.2.186 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Fixed src/unix/linux_like/mod.rs (12 fixes) [INFO] [stderr] Fixed src/unix/linux_like/linux_l4re_shared.rs (8 fixes) [INFO] [stderr] Fixed src/unix/linux_like/linux/mod.rs (5 fixes) [INFO] [stderr] Fixed src/macros.rs (6 fixes) [INFO] [stderr] Fixed src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs (1 fix) [INFO] [stderr] Fixed src/unix/linux_like/linux/gnu/mod.rs (9 fixes) [INFO] [stderr] Fixed src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs (1 fix) [INFO] [stderr] Fixed src/new/common/linux_like/pthread.rs (1 fix) [INFO] [stderr] Fixed src/unix/mod.rs (15 fixes) [INFO] [stderr] Fixed src/new/common/posix/pthread.rs (1 fix) [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Checking bitflags v2.11.1 [INFO] [stderr] Checking linux-raw-sys v0.12.1 [INFO] [stderr] Checking once_cell v1.21.4 [INFO] [stderr] Checking yansi v1.0.1 [INFO] [stderr] Checking fastrand v2.4.1 [INFO] [stderr] Compiling basic-toml v0.1.10 [INFO] [stderr] Checking diff v0.1.13 [INFO] [stderr] Migrating tests/const_fn.rs from 2021 edition to 2024 [INFO] [stderr] Checking pretty_assertions v1.4.1 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Checking tempfile v3.27.0 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling askama_parser v0.14.0 [INFO] [stderr] Compiling askama_derive v0.14.0 [INFO] [stderr] Compiling askama v0.14.0 [INFO] [stderr] warning: `ctest/src/lib.rs` is already on the latest edition (2024), unable to migrate further [INFO] [stderr] Compiling libc-test v0.1.0 (/opt/rustwide/workdir/libc-test) [INFO] [stderr] Compiling ctest-test v0.1.0 (/opt/rustwide/workdir/ctest-test) [INFO] [stderr] Migrating libc-test/build.rs from 2021 edition to 2024 [INFO] [stderr] Migrating ctest-test/build.rs from 2021 edition to 2024 [INFO] [stderr] Fixed libc-test/build.rs (1 fix) [INFO] [stderr] warning: `ctest/tests/basic.rs` is already on the latest edition (2024), unable to migrate further [INFO] [stderr] Migrating ctest-test/src/lib.rs from 2021 edition to 2024 [INFO] [stderr] Fixed ctest-test/src/t2.rs (1 fix) [INFO] [stderr] Fixed ctest-test/src/t1.rs (3 fixes) [INFO] [stderr] Migrating ctest-test/tests/all.rs from 2021 edition to 2024 [INFO] [stderr] Migrating ctest-test/src/bin/t1.rs from 2021 edition to 2024 [INFO] [stderr] Fixed ctest-test/tests/all.rs (2 fixes) [INFO] [stderr] Migrating ctest-test/src/bin/t2.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs (27 fixes) [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs (119 fixes) [INFO] [stderr] warning: libc-test@0.1.0: /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/ctest_output.c: In function 'ctest_roundtrip__af_alg_iv': [INFO] [stderr] warning: libc-test@0.1.0: /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/ctest_output.c:60204:1: note: the ABI of passing struct with a flexible array member has changed in GCC 4.4 [INFO] [stderr] warning: libc-test@0.1.0: 60204 | ) { [INFO] [stderr] warning: libc-test@0.1.0: | ^ [INFO] [stderr] Migrating libc-test/tests/linux_if_arp.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/linux_if_arp.rs (1 fix) [INFO] [stderr] Migrating libc-test/tests/cmsg.rs from 2021 edition to 2024 [INFO] [stderr] Fixed libc-test/tests/cmsg.rs (1 fix) [INFO] [stderr] Migrating libc-test/tests/linux_termios.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/linux_termios.rs (24 fixes) [INFO] [stderr] Migrating libc-test/tests/linux_elf.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/linux_elf.rs (36 fixes) [INFO] [stderr] Migrating libc-test/tests/linux_strerror_r.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/linux_strerror_r.rs (1 fix) [INFO] [stderr] Migrating libc-test/tests/linux_kernel_version.rs from 2021 edition to 2024 [INFO] [stderr] Migrating libc-test/tests/linux_gnu_baud.rs from 2021 edition to 2024 [INFO] [stderr] Migrating libc-test/tests/linux_ipv6.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/linux_ipv6.rs (5 fixes) [INFO] [stderr] Migrating libc-test/tests/style_tests.rs from 2021 edition to 2024 [INFO] [stderr] Migrating libc-test/tests/linux_fcntl.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/linux_fcntl.rs (7 fixes) [INFO] [stderr] Migrating libc-test/tests/makedev.rs from 2021 edition to 2024 [INFO] [stderr] Fixed libc-test/tests/makedev.rs (1 fix) [INFO] [stderr] Migrating libc-test/tests/style.rs from 2021 edition to 2024 [INFO] [stderr] Migrating libc-test/tests/sigrt.rs from 2021 edition to 2024 [INFO] [stderr] Fixed libc-test/tests/sigrt.rs (1 fix) [INFO] [stderr] Migrating libc-test/tests/errqueue.rs from 2021 edition to 2024 [INFO] [stderr] Fixed libc-test/tests/errqueue.rs (1 fix) [INFO] [stderr] Migrating libc-test/tests/semver.rs from 2021 edition to 2024 [INFO] [stderr] Migrating libc-test/tests/ctest.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/ctest_output.rs (9741 fixes) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 20s [INFO] [stderr] crater-edition-check: ctest v0.5.1 (/opt/rustwide/workdir/ctest) updating edition from 2024 to 2024 [INFO] [stderr] crater-edition-check: ctest-test v0.1.0 (/opt/rustwide/workdir/ctest-test) updating edition from 2021 to 2024 [INFO] [stderr] crater-edition-check: libc v1.0.1 (/opt/rustwide/workdir) updating edition from 2021 to 2024 [INFO] [stderr] crater-edition-check: libc-test v0.1.0 (/opt/rustwide/workdir/libc-test) updating edition from 2021 to 2024 [INFO] [stderr] Compiling ctest v0.5.1 (/opt/rustwide/workdir/ctest) [INFO] [stderr] Compiling libc v1.0.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `linux::can::*` [INFO] [stdout] --> src/new/mod.rs:184:17 [INFO] [stdout] | [INFO] [stdout] 184 | pub use linux::can::*; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `linux::can::*` [INFO] [stdout] --> src/new/mod.rs:184:17 [INFO] [stdout] | [INFO] [stdout] 184 | pub use linux::can::*; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling libc-test v0.1.0 (/opt/rustwide/workdir/libc-test) [INFO] [stderr] Compiling ctest-test v0.1.0 (/opt/rustwide/workdir/ctest-test) [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:77:9 [INFO] [stdout] | [INFO] [stdout] 77 | / extern "C" { [INFO] [stdout] 78 | | fn ctest_const_cstr__T2S() -> *const c_char; [INFO] [stdout] 79 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:105:9 [INFO] [stdout] | [INFO] [stdout] 105 | / extern "C" { [INFO] [stdout] 106 | | fn ctest_const__T2C() -> *const T; [INFO] [stdout] 107 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | / extern "C" { [INFO] [stdout] 127 | | fn ctest_const__ENUM_REPR_TOO_SMALL_A() -> *const T; [INFO] [stdout] 128 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | / extern "C" { [INFO] [stdout] 148 | | fn ctest_const__ENUM_WRONG_SIGNEDNESS_A() -> *const T; [INFO] [stdout] 149 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | / extern "C" { [INFO] [stdout] 171 | | fn ctest_size_of__T2Foo() -> u64; [INFO] [stdout] 172 | | fn ctest_align_of__T2Foo() -> u64; [INFO] [stdout] 173 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:186:9 [INFO] [stdout] | [INFO] [stdout] 186 | / extern "C" { [INFO] [stdout] 187 | | fn ctest_size_of__T2Bar() -> u64; [INFO] [stdout] 188 | | fn ctest_align_of__T2Bar() -> u64; [INFO] [stdout] 189 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:202:9 [INFO] [stdout] | [INFO] [stdout] 202 | / extern "C" { [INFO] [stdout] 203 | | fn ctest_size_of__T2TypedefFoo() -> u64; [INFO] [stdout] 204 | | fn ctest_align_of__T2TypedefFoo() -> u64; [INFO] [stdout] 205 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:218:9 [INFO] [stdout] | [INFO] [stdout] 218 | / extern "C" { [INFO] [stdout] 219 | | fn ctest_size_of__T2TypedefInt() -> u64; [INFO] [stdout] 220 | | fn ctest_align_of__T2TypedefInt() -> u64; [INFO] [stdout] 221 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:234:9 [INFO] [stdout] | [INFO] [stdout] 234 | / extern "C" { [INFO] [stdout] 235 | | fn ctest_size_of__enum_repr_too_small() -> u64; [INFO] [stdout] 236 | | fn ctest_align_of__enum_repr_too_small() -> u64; [INFO] [stdout] 237 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:250:9 [INFO] [stdout] | [INFO] [stdout] 250 | / extern "C" { [INFO] [stdout] 251 | | fn ctest_size_of__enum_wrong_signedness() -> u64; [INFO] [stdout] 252 | | fn ctest_align_of__enum_wrong_signedness() -> u64; [INFO] [stdout] 253 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:266:9 [INFO] [stdout] | [INFO] [stdout] 266 | / extern "C" { [INFO] [stdout] 267 | | fn ctest_size_of__T2Baz() -> u64; [INFO] [stdout] 268 | | fn ctest_align_of__T2Baz() -> u64; [INFO] [stdout] 269 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:282:9 [INFO] [stdout] | [INFO] [stdout] 282 | / extern "C" { [INFO] [stdout] 283 | | fn ctest_size_of__T2Union() -> u64; [INFO] [stdout] 284 | | fn ctest_align_of__T2Union() -> u64; [INFO] [stdout] 285 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:306:9 [INFO] [stdout] | [INFO] [stdout] 306 | / extern "C" { [INFO] [stdout] 307 | | fn ctest_signededness_of__T2Foo() -> u32; [INFO] [stdout] 308 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:317:9 [INFO] [stdout] | [INFO] [stdout] 317 | / extern "C" { [INFO] [stdout] 318 | | fn ctest_signededness_of__T2Bar() -> u32; [INFO] [stdout] 319 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:328:9 [INFO] [stdout] | [INFO] [stdout] 328 | / extern "C" { [INFO] [stdout] 329 | | fn ctest_signededness_of__T2TypedefFoo() -> u32; [INFO] [stdout] 330 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:339:9 [INFO] [stdout] | [INFO] [stdout] 339 | / extern "C" { [INFO] [stdout] 340 | | fn ctest_signededness_of__T2TypedefInt() -> u32; [INFO] [stdout] 341 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:350:9 [INFO] [stdout] | [INFO] [stdout] 350 | / extern "C" { [INFO] [stdout] 351 | | fn ctest_signededness_of__enum_repr_too_small() -> u32; [INFO] [stdout] 352 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:361:9 [INFO] [stdout] | [INFO] [stdout] 361 | / extern "C" { [INFO] [stdout] 362 | | fn ctest_signededness_of__enum_wrong_signedness() -> u32; [INFO] [stdout] 363 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:375:9 [INFO] [stdout] | [INFO] [stdout] 375 | / extern "C" { [INFO] [stdout] 376 | | fn ctest_offset_of__T2Baz__a() -> u64; [INFO] [stdout] 377 | | fn ctest_size_of__T2Baz__a() -> u64; [INFO] [stdout] 378 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:399:9 [INFO] [stdout] | [INFO] [stdout] 399 | / extern "C" { [INFO] [stdout] 400 | | fn ctest_offset_of__T2Baz__b() -> u64; [INFO] [stdout] 401 | | fn ctest_size_of__T2Baz__b() -> u64; [INFO] [stdout] 402 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:423:9 [INFO] [stdout] | [INFO] [stdout] 423 | / extern "C" { [INFO] [stdout] 424 | | fn ctest_offset_of__T2Union__a() -> u64; [INFO] [stdout] 425 | | fn ctest_size_of__T2Union__a() -> u64; [INFO] [stdout] 426 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:447:9 [INFO] [stdout] | [INFO] [stdout] 447 | / extern "C" { [INFO] [stdout] 448 | | fn ctest_offset_of__T2Union__b() -> u64; [INFO] [stdout] 449 | | fn ctest_size_of__T2Union__b() -> u64; [INFO] [stdout] 450 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:474:9 [INFO] [stdout] | [INFO] [stdout] 474 | / extern "C" { [INFO] [stdout] 475 | | fn ctest_field_ptr__T2Baz__a(a: *const T2Baz) -> *mut u8; [INFO] [stdout] 476 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:491:9 [INFO] [stdout] | [INFO] [stdout] 491 | / extern "C" { [INFO] [stdout] 492 | | fn ctest_field_ptr__T2Baz__b(a: *const T2Baz) -> *mut u8; [INFO] [stdout] 493 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:508:9 [INFO] [stdout] | [INFO] [stdout] 508 | / extern "C" { [INFO] [stdout] 509 | | fn ctest_field_ptr__T2Union__a(a: *const T2Union) -> *mut u8; [INFO] [stdout] 510 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:525:9 [INFO] [stdout] | [INFO] [stdout] 525 | / extern "C" { [INFO] [stdout] 526 | | fn ctest_field_ptr__T2Union__b(a: *const T2Union) -> *mut u8; [INFO] [stdout] 527 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:555:9 [INFO] [stdout] | [INFO] [stdout] 555 | / extern "C" { [INFO] [stdout] 556 | | fn ctest_foreign_fn__T2a() -> unsafe extern "C" fn(); [INFO] [stdout] 557 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:77:9 [INFO] [stdout] | [INFO] [stdout] 77 | / extern "C" { [INFO] [stdout] 78 | | fn ctest_const_cstr__T1S() -> *const c_char; [INFO] [stdout] 79 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:105:9 [INFO] [stdout] | [INFO] [stdout] 105 | / extern "C" { [INFO] [stdout] 106 | | fn ctest_const__T1N() -> *const T; [INFO] [stdout] 107 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | / extern "C" { [INFO] [stdout] 127 | | fn ctest_const__T1C() -> *const T; [INFO] [stdout] 128 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | / extern "C" { [INFO] [stdout] 148 | | fn ctest_const__LOG_MAX_LINE_LENGTH() -> *const T; [INFO] [stdout] 149 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | / extern "C" { [INFO] [stdout] 171 | | fn ctest_size_of__T1Foo() -> u64; [INFO] [stdout] 172 | | fn ctest_align_of__T1Foo() -> u64; [INFO] [stdout] 173 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:186:9 [INFO] [stdout] | [INFO] [stdout] 186 | / extern "C" { [INFO] [stdout] 187 | | fn ctest_size_of__T1TypedefDouble() -> u64; [INFO] [stdout] 188 | | fn ctest_align_of__T1TypedefDouble() -> u64; [INFO] [stdout] 189 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:202:9 [INFO] [stdout] | [INFO] [stdout] 202 | / extern "C" { [INFO] [stdout] 203 | | fn ctest_size_of__T1TypedefPtr() -> u64; [INFO] [stdout] 204 | | fn ctest_align_of__T1TypedefPtr() -> u64; [INFO] [stdout] 205 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:218:9 [INFO] [stdout] | [INFO] [stdout] 218 | / extern "C" { [INFO] [stdout] 219 | | fn ctest_size_of__T1TypedefStruct() -> u64; [INFO] [stdout] 220 | | fn ctest_align_of__T1TypedefStruct() -> u64; [INFO] [stdout] 221 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:234:9 [INFO] [stdout] | [INFO] [stdout] 234 | / extern "C" { [INFO] [stdout] 235 | | fn ctest_size_of__Arr() -> u64; [INFO] [stdout] 236 | | fn ctest_align_of__Arr() -> u64; [INFO] [stdout] 237 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:250:9 [INFO] [stdout] | [INFO] [stdout] 250 | / extern "C" { [INFO] [stdout] 251 | | fn ctest_size_of__T1Bar() -> u64; [INFO] [stdout] 252 | | fn ctest_align_of__T1Bar() -> u64; [INFO] [stdout] 253 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:266:9 [INFO] [stdout] | [INFO] [stdout] 266 | / extern "C" { [INFO] [stdout] 267 | | fn ctest_size_of__T1Baz() -> u64; [INFO] [stdout] 268 | | fn ctest_align_of__T1Baz() -> u64; [INFO] [stdout] 269 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:282:9 [INFO] [stdout] | [INFO] [stdout] 282 | / extern "C" { [INFO] [stdout] 283 | | fn ctest_size_of__T1StructWithUnion() -> u64; [INFO] [stdout] 284 | | fn ctest_align_of__T1StructWithUnion() -> u64; [INFO] [stdout] 285 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:298:9 [INFO] [stdout] | [INFO] [stdout] 298 | / extern "C" { [INFO] [stdout] 299 | | fn ctest_size_of__Transparent() -> u64; [INFO] [stdout] 300 | | fn ctest_align_of__Transparent() -> u64; [INFO] [stdout] 301 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:314:9 [INFO] [stdout] | [INFO] [stdout] 314 | / extern "C" { [INFO] [stdout] 315 | | fn ctest_size_of__Q() -> u64; [INFO] [stdout] 316 | | fn ctest_align_of__Q() -> u64; [INFO] [stdout] 317 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:330:9 [INFO] [stdout] | [INFO] [stdout] 330 | / extern "C" { [INFO] [stdout] 331 | | fn ctest_size_of__T1_conflict_foo() -> u64; [INFO] [stdout] 332 | | fn ctest_align_of__T1_conflict_foo() -> u64; [INFO] [stdout] 333 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:346:9 [INFO] [stdout] | [INFO] [stdout] 346 | / extern "C" { [INFO] [stdout] 347 | | fn ctest_size_of__T1_conflict() -> u64; [INFO] [stdout] 348 | | fn ctest_align_of__T1_conflict() -> u64; [INFO] [stdout] 349 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:362:9 [INFO] [stdout] | [INFO] [stdout] 362 | / extern "C" { [INFO] [stdout] 363 | | fn ctest_size_of__Pack() -> u64; [INFO] [stdout] 364 | | fn ctest_align_of__Pack() -> u64; [INFO] [stdout] 365 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:378:9 [INFO] [stdout] | [INFO] [stdout] 378 | / extern "C" { [INFO] [stdout] 379 | | fn ctest_size_of__Pack4() -> u64; [INFO] [stdout] 380 | | fn ctest_align_of__Pack4() -> u64; [INFO] [stdout] 381 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:394:9 [INFO] [stdout] | [INFO] [stdout] 394 | / extern "C" { [INFO] [stdout] 395 | | fn ctest_size_of__V() -> u64; [INFO] [stdout] 396 | | fn ctest_align_of__V() -> u64; [INFO] [stdout] 397 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:410:9 [INFO] [stdout] | [INFO] [stdout] 410 | / extern "C" { [INFO] [stdout] 411 | | fn ctest_size_of__T1Union() -> u64; [INFO] [stdout] 412 | | fn ctest_align_of__T1Union() -> u64; [INFO] [stdout] 413 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:426:9 [INFO] [stdout] | [INFO] [stdout] 426 | / extern "C" { [INFO] [stdout] 427 | | fn ctest_size_of__T1NoTypedefUnion() -> u64; [INFO] [stdout] 428 | | fn ctest_align_of__T1NoTypedefUnion() -> u64; [INFO] [stdout] 429 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:450:9 [INFO] [stdout] | [INFO] [stdout] 450 | / extern "C" { [INFO] [stdout] 451 | | fn ctest_signededness_of__T1Foo() -> u32; [INFO] [stdout] 452 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:464:9 [INFO] [stdout] | [INFO] [stdout] 464 | / extern "C" { [INFO] [stdout] 465 | | fn ctest_offset_of__T1Bar__a() -> u64; [INFO] [stdout] 466 | | fn ctest_size_of__T1Bar__a() -> u64; [INFO] [stdout] 467 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:488:9 [INFO] [stdout] | [INFO] [stdout] 488 | / extern "C" { [INFO] [stdout] 489 | | fn ctest_offset_of__T1Bar__b() -> u64; [INFO] [stdout] 490 | | fn ctest_size_of__T1Bar__b() -> u64; [INFO] [stdout] 491 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:512:9 [INFO] [stdout] | [INFO] [stdout] 512 | / extern "C" { [INFO] [stdout] 513 | | fn ctest_offset_of__T1Bar__c() -> u64; [INFO] [stdout] 514 | | fn ctest_size_of__T1Bar__c() -> u64; [INFO] [stdout] 515 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:536:9 [INFO] [stdout] | [INFO] [stdout] 536 | / extern "C" { [INFO] [stdout] 537 | | fn ctest_offset_of__T1Bar__d() -> u64; [INFO] [stdout] 538 | | fn ctest_size_of__T1Bar__d() -> u64; [INFO] [stdout] 539 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:560:9 [INFO] [stdout] | [INFO] [stdout] 560 | / extern "C" { [INFO] [stdout] 561 | | fn ctest_offset_of__T1Bar__e() -> u64; [INFO] [stdout] 562 | | fn ctest_size_of__T1Bar__e() -> u64; [INFO] [stdout] 563 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:584:9 [INFO] [stdout] | [INFO] [stdout] 584 | / extern "C" { [INFO] [stdout] 585 | | fn ctest_offset_of__T1Bar__f() -> u64; [INFO] [stdout] 586 | | fn ctest_size_of__T1Bar__f() -> u64; [INFO] [stdout] 587 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:608:9 [INFO] [stdout] | [INFO] [stdout] 608 | / extern "C" { [INFO] [stdout] 609 | | fn ctest_offset_of__T1Baz__a() -> u64; [INFO] [stdout] 610 | | fn ctest_size_of__T1Baz__a() -> u64; [INFO] [stdout] 611 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:632:9 [INFO] [stdout] | [INFO] [stdout] 632 | / extern "C" { [INFO] [stdout] 633 | | fn ctest_offset_of__T1Baz__b() -> u64; [INFO] [stdout] 634 | | fn ctest_size_of__T1Baz__b() -> u64; [INFO] [stdout] 635 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:656:9 [INFO] [stdout] | [INFO] [stdout] 656 | / extern "C" { [INFO] [stdout] 657 | | fn ctest_offset_of__T1StructWithUnion__u() -> u64; [INFO] [stdout] 658 | | fn ctest_size_of__T1StructWithUnion__u() -> u64; [INFO] [stdout] 659 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:680:9 [INFO] [stdout] | [INFO] [stdout] 680 | / extern "C" { [INFO] [stdout] 681 | | fn ctest_offset_of__Q__q0() -> u64; [INFO] [stdout] 682 | | fn ctest_size_of__Q__q0() -> u64; [INFO] [stdout] 683 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:704:9 [INFO] [stdout] | [INFO] [stdout] 704 | / extern "C" { [INFO] [stdout] 705 | | fn ctest_offset_of__Q__q1() -> u64; [INFO] [stdout] 706 | | fn ctest_size_of__Q__q1() -> u64; [INFO] [stdout] 707 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:728:9 [INFO] [stdout] | [INFO] [stdout] 728 | / extern "C" { [INFO] [stdout] 729 | | fn ctest_offset_of__Q__q2() -> u64; [INFO] [stdout] 730 | | fn ctest_size_of__Q__q2() -> u64; [INFO] [stdout] 731 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:752:9 [INFO] [stdout] | [INFO] [stdout] 752 | / extern "C" { [INFO] [stdout] 753 | | fn ctest_offset_of__T1_conflict__foo() -> u64; [INFO] [stdout] 754 | | fn ctest_size_of__T1_conflict__foo() -> u64; [INFO] [stdout] 755 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:776:9 [INFO] [stdout] | [INFO] [stdout] 776 | / extern "C" { [INFO] [stdout] 777 | | fn ctest_offset_of__Pack__a() -> u64; [INFO] [stdout] 778 | | fn ctest_size_of__Pack__a() -> u64; [INFO] [stdout] 779 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:800:9 [INFO] [stdout] | [INFO] [stdout] 800 | / extern "C" { [INFO] [stdout] 801 | | fn ctest_offset_of__Pack__b() -> u64; [INFO] [stdout] 802 | | fn ctest_size_of__Pack__b() -> u64; [INFO] [stdout] 803 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:824:9 [INFO] [stdout] | [INFO] [stdout] 824 | / extern "C" { [INFO] [stdout] 825 | | fn ctest_offset_of__Pack4__a() -> u64; [INFO] [stdout] 826 | | fn ctest_size_of__Pack4__a() -> u64; [INFO] [stdout] 827 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:848:9 [INFO] [stdout] | [INFO] [stdout] 848 | / extern "C" { [INFO] [stdout] 849 | | fn ctest_offset_of__Pack4__b() -> u64; [INFO] [stdout] 850 | | fn ctest_size_of__Pack4__b() -> u64; [INFO] [stdout] 851 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:872:9 [INFO] [stdout] | [INFO] [stdout] 872 | / extern "C" { [INFO] [stdout] 873 | | fn ctest_offset_of__V__v() -> u64; [INFO] [stdout] 874 | | fn ctest_size_of__V__v() -> u64; [INFO] [stdout] 875 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:896:9 [INFO] [stdout] | [INFO] [stdout] 896 | / extern "C" { [INFO] [stdout] 897 | | fn ctest_offset_of__T1Union__a() -> u64; [INFO] [stdout] 898 | | fn ctest_size_of__T1Union__a() -> u64; [INFO] [stdout] 899 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:920:9 [INFO] [stdout] | [INFO] [stdout] 920 | / extern "C" { [INFO] [stdout] 921 | | fn ctest_offset_of__T1Union__b() -> u64; [INFO] [stdout] 922 | | fn ctest_size_of__T1Union__b() -> u64; [INFO] [stdout] 923 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:944:9 [INFO] [stdout] | [INFO] [stdout] 944 | / extern "C" { [INFO] [stdout] 945 | | fn ctest_offset_of__T1NoTypedefUnion__a() -> u64; [INFO] [stdout] 946 | | fn ctest_size_of__T1NoTypedefUnion__a() -> u64; [INFO] [stdout] 947 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:968:9 [INFO] [stdout] | [INFO] [stdout] 968 | / extern "C" { [INFO] [stdout] 969 | | fn ctest_offset_of__T1NoTypedefUnion__b() -> u64; [INFO] [stdout] 970 | | fn ctest_size_of__T1NoTypedefUnion__b() -> u64; [INFO] [stdout] 971 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:995:9 [INFO] [stdout] | [INFO] [stdout] 995 | / extern "C" { [INFO] [stdout] 996 | | fn ctest_field_ptr__T1Bar__a(a: *const T1Bar) -> *mut u8; [INFO] [stdout] 997 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1012:9 [INFO] [stdout] | [INFO] [stdout] 1012 | / extern "C" { [INFO] [stdout] 1013 | | fn ctest_field_ptr__T1Bar__b(a: *const T1Bar) -> *mut u8; [INFO] [stdout] 1014 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1029:9 [INFO] [stdout] | [INFO] [stdout] 1029 | / extern "C" { [INFO] [stdout] 1030 | | fn ctest_field_ptr__T1Bar__c(a: *const T1Bar) -> *mut u8; [INFO] [stdout] 1031 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1046:9 [INFO] [stdout] | [INFO] [stdout] 1046 | / extern "C" { [INFO] [stdout] 1047 | | fn ctest_field_ptr__T1Bar__d(a: *const T1Bar) -> *mut u8; [INFO] [stdout] 1048 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1063:9 [INFO] [stdout] | [INFO] [stdout] 1063 | / extern "C" { [INFO] [stdout] 1064 | | fn ctest_field_ptr__T1Bar__e(a: *const T1Bar) -> *mut u8; [INFO] [stdout] 1065 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1080:9 [INFO] [stdout] | [INFO] [stdout] 1080 | / extern "C" { [INFO] [stdout] 1081 | | fn ctest_field_ptr__T1Bar__f(a: *const T1Bar) -> *mut u8; [INFO] [stdout] 1082 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1097:9 [INFO] [stdout] | [INFO] [stdout] 1097 | / extern "C" { [INFO] [stdout] 1098 | | fn ctest_field_ptr__T1Baz__a(a: *const T1Baz) -> *mut u8; [INFO] [stdout] 1099 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1114:9 [INFO] [stdout] | [INFO] [stdout] 1114 | / extern "C" { [INFO] [stdout] 1115 | | fn ctest_field_ptr__T1Baz__b(a: *const T1Baz) -> *mut u8; [INFO] [stdout] 1116 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1131:9 [INFO] [stdout] | [INFO] [stdout] 1131 | / extern "C" { [INFO] [stdout] 1132 | | fn ctest_field_ptr__T1StructWithUnion__u(a: *const T1StructWithUnion) -> *mut u8; [INFO] [stdout] 1133 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1148:9 [INFO] [stdout] | [INFO] [stdout] 1148 | / extern "C" { [INFO] [stdout] 1149 | | fn ctest_field_ptr__Q__q0(a: *const Q) -> *mut u8; [INFO] [stdout] 1150 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1165:9 [INFO] [stdout] | [INFO] [stdout] 1165 | / extern "C" { [INFO] [stdout] 1166 | | fn ctest_field_ptr__Q__q1(a: *const Q) -> *mut u8; [INFO] [stdout] 1167 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1182:9 [INFO] [stdout] | [INFO] [stdout] 1182 | / extern "C" { [INFO] [stdout] 1183 | | fn ctest_field_ptr__Q__q2(a: *const Q) -> *mut u8; [INFO] [stdout] 1184 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1199:9 [INFO] [stdout] | [INFO] [stdout] 1199 | / extern "C" { [INFO] [stdout] 1200 | | fn ctest_field_ptr__T1_conflict__foo(a: *const T1_conflict) -> *mut u8; [INFO] [stdout] 1201 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1216:9 [INFO] [stdout] | [INFO] [stdout] 1216 | / extern "C" { [INFO] [stdout] 1217 | | fn ctest_field_ptr__Pack__a(a: *const Pack) -> *mut u8; [INFO] [stdout] 1218 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1233:9 [INFO] [stdout] | [INFO] [stdout] 1233 | / extern "C" { [INFO] [stdout] 1234 | | fn ctest_field_ptr__Pack__b(a: *const Pack) -> *mut u8; [INFO] [stdout] 1235 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1250:9 [INFO] [stdout] | [INFO] [stdout] 1250 | / extern "C" { [INFO] [stdout] 1251 | | fn ctest_field_ptr__Pack4__a(a: *const Pack4) -> *mut u8; [INFO] [stdout] 1252 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1267:9 [INFO] [stdout] | [INFO] [stdout] 1267 | / extern "C" { [INFO] [stdout] 1268 | | fn ctest_field_ptr__Pack4__b(a: *const Pack4) -> *mut u8; [INFO] [stdout] 1269 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1284:9 [INFO] [stdout] | [INFO] [stdout] 1284 | / extern "C" { [INFO] [stdout] 1285 | | fn ctest_field_ptr__V__v(a: *const V) -> *mut u8; [INFO] [stdout] 1286 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1301:9 [INFO] [stdout] | [INFO] [stdout] 1301 | / extern "C" { [INFO] [stdout] 1302 | | fn ctest_field_ptr__T1Union__a(a: *const T1Union) -> *mut u8; [INFO] [stdout] 1303 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1318:9 [INFO] [stdout] | [INFO] [stdout] 1318 | / extern "C" { [INFO] [stdout] 1319 | | fn ctest_field_ptr__T1Union__b(a: *const T1Union) -> *mut u8; [INFO] [stdout] 1320 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1335:9 [INFO] [stdout] | [INFO] [stdout] 1335 | / extern "C" { [INFO] [stdout] 1336 | | fn ctest_field_ptr__T1NoTypedefUnion__a(a: *const T1NoTypedefUnion) -> *mut u8; [INFO] [stdout] 1337 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1352:9 [INFO] [stdout] | [INFO] [stdout] 1352 | / extern "C" { [INFO] [stdout] 1353 | | fn ctest_field_ptr__T1NoTypedefUnion__b(a: *const T1NoTypedefUnion) -> *mut u8; [INFO] [stdout] 1354 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1405:9 [INFO] [stdout] | [INFO] [stdout] 1405 | / extern "C" { [INFO] [stdout] 1406 | | fn ctest_size_of__T1Foo() -> u64; [INFO] [stdout] 1407 | | fn ctest_roundtrip__T1Foo( [INFO] [stdout] 1408 | | input: MaybeUninit, is_padding_byte: *const bool, value_bytes: *mut u8 [INFO] [stdout] 1409 | | ) -> U; [INFO] [stdout] 1410 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1497:9 [INFO] [stdout] | [INFO] [stdout] 1497 | / extern "C" { [INFO] [stdout] 1498 | | fn ctest_size_of__T1TypedefDouble() -> u64; [INFO] [stdout] 1499 | | fn ctest_roundtrip__T1TypedefDouble( [INFO] [stdout] 1500 | | input: MaybeUninit, is_padding_byte: *const bool, value_bytes: *mut u8 [INFO] [stdout] 1501 | | ) -> U; [INFO] [stdout] 1502 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1589:9 [INFO] [stdout] | [INFO] [stdout] 1589 | / extern "C" { [INFO] [stdout] 1590 | | fn ctest_size_of__T1TypedefPtr() -> u64; [INFO] [stdout] 1591 | | fn ctest_roundtrip__T1TypedefPtr( [INFO] [stdout] 1592 | | input: MaybeUninit, is_padding_byte: *const bool, value_bytes: *mut u8 [INFO] [stdout] 1593 | | ) -> U; [INFO] [stdout] 1594 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1681:9 [INFO] [stdout] | [INFO] [stdout] 1681 | / extern "C" { [INFO] [stdout] 1682 | | fn ctest_size_of__T1TypedefStruct() -> u64; [INFO] [stdout] 1683 | | fn ctest_roundtrip__T1TypedefStruct( [INFO] [stdout] 1684 | | input: MaybeUninit, is_padding_byte: *const bool, value_bytes: *mut u8 [INFO] [stdout] 1685 | | ) -> U; [INFO] [stdout] 1686 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1815:9 [INFO] [stdout] | [INFO] [stdout] 1815 | / extern "C" { [INFO] [stdout] 1816 | | fn ctest_size_of__T1Bar() -> u64; [INFO] [stdout] 1817 | | fn ctest_roundtrip__T1Bar( [INFO] [stdout] 1818 | | input: MaybeUninit, is_padding_byte: *const bool, value_bytes: *mut u8 [INFO] [stdout] 1819 | | ) -> U; [INFO] [stdout] 1820 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1921:9 [INFO] [stdout] | [INFO] [stdout] 1921 | / extern "C" { [INFO] [stdout] 1922 | | fn ctest_size_of__T1Baz() -> u64; [INFO] [stdout] 1923 | | fn ctest_roundtrip__T1Baz( [INFO] [stdout] 1924 | | input: MaybeUninit, is_padding_byte: *const bool, value_bytes: *mut u8 [INFO] [stdout] 1925 | | ) -> U; [INFO] [stdout] 1926 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2020:9 [INFO] [stdout] | [INFO] [stdout] 2020 | / extern "C" { [INFO] [stdout] 2021 | | fn ctest_size_of__T1StructWithUnion() -> u64; [INFO] [stdout] 2022 | | fn ctest_roundtrip__T1StructWithUnion( [INFO] [stdout] 2023 | | input: MaybeUninit, is_padding_byte: *const bool, value_bytes: *mut u8 [INFO] [stdout] 2024 | | ) -> U; [INFO] [stdout] 2025 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2112:9 [INFO] [stdout] | [INFO] [stdout] 2112 | / extern "C" { [INFO] [stdout] 2113 | | fn ctest_size_of__Transparent() -> u64; [INFO] [stdout] 2114 | | fn ctest_roundtrip__Transparent( [INFO] [stdout] 2115 | | input: MaybeUninit, is_padding_byte: *const bool, value_bytes: *mut u8 [INFO] [stdout] 2116 | | ) -> U; [INFO] [stdout] 2117 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2225:9 [INFO] [stdout] | [INFO] [stdout] 2225 | / extern "C" { [INFO] [stdout] 2226 | | fn ctest_size_of__Q() -> u64; [INFO] [stdout] 2227 | | fn ctest_roundtrip__Q( [INFO] [stdout] 2228 | | input: MaybeUninit, is_padding_byte: *const bool, value_bytes: *mut u8 [INFO] [stdout] 2229 | | ) -> U; [INFO] [stdout] 2230 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2317:9 [INFO] [stdout] | [INFO] [stdout] 2317 | / extern "C" { [INFO] [stdout] 2318 | | fn ctest_size_of__T1_conflict_foo() -> u64; [INFO] [stdout] 2319 | | fn ctest_roundtrip__T1_conflict_foo( [INFO] [stdout] 2320 | | input: MaybeUninit, is_padding_byte: *const bool, value_bytes: *mut u8 [INFO] [stdout] 2321 | | ) -> U; [INFO] [stdout] 2322 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2416:9 [INFO] [stdout] | [INFO] [stdout] 2416 | / extern "C" { [INFO] [stdout] 2417 | | fn ctest_size_of__T1_conflict() -> u64; [INFO] [stdout] 2418 | | fn ctest_roundtrip__T1_conflict( [INFO] [stdout] 2419 | | input: MaybeUninit, is_padding_byte: *const bool, value_bytes: *mut u8 [INFO] [stdout] 2420 | | ) -> U; [INFO] [stdout] 2421 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2522:9 [INFO] [stdout] | [INFO] [stdout] 2522 | / extern "C" { [INFO] [stdout] 2523 | | fn ctest_size_of__Pack() -> u64; [INFO] [stdout] 2524 | | fn ctest_roundtrip__Pack( [INFO] [stdout] 2525 | | input: MaybeUninit, is_padding_byte: *const bool, value_bytes: *mut u8 [INFO] [stdout] 2526 | | ) -> U; [INFO] [stdout] 2527 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2628:9 [INFO] [stdout] | [INFO] [stdout] 2628 | / extern "C" { [INFO] [stdout] 2629 | | fn ctest_size_of__Pack4() -> u64; [INFO] [stdout] 2630 | | fn ctest_roundtrip__Pack4( [INFO] [stdout] 2631 | | input: MaybeUninit, is_padding_byte: *const bool, value_bytes: *mut u8 [INFO] [stdout] 2632 | | ) -> U; [INFO] [stdout] 2633 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2727:9 [INFO] [stdout] | [INFO] [stdout] 2727 | / extern "C" { [INFO] [stdout] 2728 | | fn ctest_size_of__V() -> u64; [INFO] [stdout] 2729 | | fn ctest_roundtrip__V( [INFO] [stdout] 2730 | | input: MaybeUninit, is_padding_byte: *const bool, value_bytes: *mut u8 [INFO] [stdout] 2731 | | ) -> U; [INFO] [stdout] 2732 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2833:9 [INFO] [stdout] | [INFO] [stdout] 2833 | / extern "C" { [INFO] [stdout] 2834 | | fn ctest_size_of__T1Union() -> u64; [INFO] [stdout] 2835 | | fn ctest_roundtrip__T1Union( [INFO] [stdout] 2836 | | input: MaybeUninit, is_padding_byte: *const bool, value_bytes: *mut u8 [INFO] [stdout] 2837 | | ) -> U; [INFO] [stdout] 2838 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2939:9 [INFO] [stdout] | [INFO] [stdout] 2939 | / extern "C" { [INFO] [stdout] 2940 | | fn ctest_size_of__T1NoTypedefUnion() -> u64; [INFO] [stdout] 2941 | | fn ctest_roundtrip__T1NoTypedefUnion( [INFO] [stdout] 2942 | | input: MaybeUninit, is_padding_byte: *const bool, value_bytes: *mut u8 [INFO] [stdout] 2943 | | ) -> U; [INFO] [stdout] 2944 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3008:9 [INFO] [stdout] | [INFO] [stdout] 3008 | / extern "C" { [INFO] [stdout] 3009 | | fn ctest_foreign_fn__T1a() -> unsafe extern "C" fn(); [INFO] [stdout] 3010 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3017:9 [INFO] [stdout] | [INFO] [stdout] 3017 | / extern "C" { [INFO] [stdout] 3018 | | fn ctest_foreign_fn__T1b() -> unsafe extern "C" fn(); [INFO] [stdout] 3019 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3026:9 [INFO] [stdout] | [INFO] [stdout] 3026 | / extern "C" { [INFO] [stdout] 3027 | | fn ctest_foreign_fn__T1c() -> unsafe extern "C" fn(); [INFO] [stdout] 3028 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3035:9 [INFO] [stdout] | [INFO] [stdout] 3035 | / extern "C" { [INFO] [stdout] 3036 | | fn ctest_foreign_fn__T1d() -> unsafe extern "C" fn(); [INFO] [stdout] 3037 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3044:9 [INFO] [stdout] | [INFO] [stdout] 3044 | / extern "C" { [INFO] [stdout] 3045 | | fn ctest_foreign_fn__T1e() -> unsafe extern "C" fn(); [INFO] [stdout] 3046 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3053:9 [INFO] [stdout] | [INFO] [stdout] 3053 | / extern "C" { [INFO] [stdout] 3054 | | fn ctest_foreign_fn__f() -> unsafe extern "C" fn(); [INFO] [stdout] 3055 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3062:9 [INFO] [stdout] | [INFO] [stdout] 3062 | / extern "C" { [INFO] [stdout] 3063 | | fn ctest_foreign_fn__T1g() -> unsafe extern "C" fn(); [INFO] [stdout] 3064 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3071:9 [INFO] [stdout] | [INFO] [stdout] 3071 | / extern "C" { [INFO] [stdout] 3072 | | fn ctest_foreign_fn__T1h() -> unsafe extern "C" fn(); [INFO] [stdout] 3073 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3080:9 [INFO] [stdout] | [INFO] [stdout] 3080 | / extern "C" { [INFO] [stdout] 3081 | | fn ctest_foreign_fn__T1i() -> unsafe extern "C" fn(); [INFO] [stdout] 3082 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3089:9 [INFO] [stdout] | [INFO] [stdout] 3089 | / extern "C" { [INFO] [stdout] 3090 | | fn ctest_foreign_fn__T1j() -> unsafe extern "C" fn(); [INFO] [stdout] 3091 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3098:9 [INFO] [stdout] | [INFO] [stdout] 3098 | / extern "C" { [INFO] [stdout] 3099 | | fn ctest_foreign_fn__T1o() -> unsafe extern "C" fn(); [INFO] [stdout] 3100 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3107:9 [INFO] [stdout] | [INFO] [stdout] 3107 | / extern "C" { [INFO] [stdout] 3108 | | fn ctest_foreign_fn__T1p() -> unsafe extern "C" fn(); [INFO] [stdout] 3109 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3116:9 [INFO] [stdout] | [INFO] [stdout] 3116 | / extern "C" { [INFO] [stdout] 3117 | | fn ctest_foreign_fn__T1r() -> unsafe extern "C" fn(); [INFO] [stdout] 3118 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3125:9 [INFO] [stdout] | [INFO] [stdout] 3125 | / extern "C" { [INFO] [stdout] 3126 | | fn ctest_foreign_fn__T1s() -> unsafe extern "C" fn(); [INFO] [stdout] 3127 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3134:9 [INFO] [stdout] | [INFO] [stdout] 3134 | / extern "C" { [INFO] [stdout] 3135 | | fn ctest_foreign_fn__T1t() -> unsafe extern "C" fn(); [INFO] [stdout] 3136 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3143:9 [INFO] [stdout] | [INFO] [stdout] 3143 | / extern "C" { [INFO] [stdout] 3144 | | fn ctest_foreign_fn__T1v() -> unsafe extern "C" fn(); [INFO] [stdout] 3145 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3152:9 [INFO] [stdout] | [INFO] [stdout] 3152 | / extern "C" { [INFO] [stdout] 3153 | | fn ctest_foreign_fn__T1_vol0() -> unsafe extern "C" fn(); [INFO] [stdout] 3154 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3161:9 [INFO] [stdout] | [INFO] [stdout] 3161 | / extern "C" { [INFO] [stdout] 3162 | | fn ctest_foreign_fn__T1_vol1() -> unsafe extern "C" fn(); [INFO] [stdout] 3163 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3170:9 [INFO] [stdout] | [INFO] [stdout] 3170 | / extern "C" { [INFO] [stdout] 3171 | | fn ctest_foreign_fn__T1_vol2() -> unsafe extern "C" fn(); [INFO] [stdout] 3172 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3181:9 [INFO] [stdout] | [INFO] [stdout] 3181 | / extern "C" { [INFO] [stdout] 3182 | | fn ctest_static__T1static() -> *const c_uint; [INFO] [stdout] 3183 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3192:9 [INFO] [stdout] | [INFO] [stdout] 3192 | / extern "C" { [INFO] [stdout] 3193 | | fn ctest_static__T1_static_u8() -> *const u8; [INFO] [stdout] 3194 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3203:9 [INFO] [stdout] | [INFO] [stdout] 3203 | / extern "C" { [INFO] [stdout] 3204 | | fn ctest_static__T1_static_const_fn_ptr_unsafe2() -> *const unsafe extern "C" fn (u8) -> (); [INFO] [stdout] 3205 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3214:9 [INFO] [stdout] | [INFO] [stdout] 3214 | / extern "C" { [INFO] [stdout] 3215 | | fn ctest_static__T1_static_const_fn_ptr_unsafe3() -> *const unsafe extern "C" fn () -> (); [INFO] [stdout] 3216 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3225:9 [INFO] [stdout] | [INFO] [stdout] 3225 | / extern "C" { [INFO] [stdout] 3226 | | fn ctest_static__T1_static_wrong() -> *const u8; [INFO] [stdout] 3227 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3236:9 [INFO] [stdout] | [INFO] [stdout] 3236 | / extern "C" { [INFO] [stdout] 3237 | | fn ctest_static__T1_arr0() -> *const [i32 ; 2]; [INFO] [stdout] 3238 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3247:9 [INFO] [stdout] | [INFO] [stdout] 3247 | / extern "C" { [INFO] [stdout] 3248 | | fn ctest_static__T1_arr1() -> *const [[i32 ; 3] ; 2]; [INFO] [stdout] 3249 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3258:9 [INFO] [stdout] | [INFO] [stdout] 3258 | / extern "C" { [INFO] [stdout] 3259 | | fn ctest_static__T1_arr2() -> *const [[[i32 ; 3] ; 2] ; 1]; [INFO] [stdout] 3260 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3269:9 [INFO] [stdout] | [INFO] [stdout] 3269 | / extern "C" { [INFO] [stdout] 3270 | | fn ctest_static__T1_arr3() -> *const [i32 ; 2]; [INFO] [stdout] 3271 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3280:9 [INFO] [stdout] | [INFO] [stdout] 3280 | / extern "C" { [INFO] [stdout] 3281 | | fn ctest_static__T1_arr4() -> *const [[i32 ; 3] ; 2]; [INFO] [stdout] 3282 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3291:9 [INFO] [stdout] | [INFO] [stdout] 3291 | / extern "C" { [INFO] [stdout] 3292 | | fn ctest_static__T1_arr5() -> *const [[[i32 ; 3] ; 2] ; 1]; [INFO] [stdout] 3293 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3302:9 [INFO] [stdout] | [INFO] [stdout] 3302 | / extern "C" { [INFO] [stdout] 3303 | | fn ctest_static__T1_arr6() -> *const [[[i32 ; 3] ; 2] ; 1]; [INFO] [stdout] 3304 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `ctest-test` (bin "t2") due to 27 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3313:9 [INFO] [stdout] | [INFO] [stdout] 3313 | / extern "C" { [INFO] [stdout] 3314 | | fn ctest_static__T1_sref() -> *const & 'static i16; [INFO] [stdout] 3315 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3324:9 [INFO] [stdout] | [INFO] [stdout] 3324 | / extern "C" { [INFO] [stdout] 3325 | | fn ctest_static__T1_mut_opt_ref() -> *const Option < & 'static i32 >; [INFO] [stdout] 3326 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3335:9 [INFO] [stdout] | [INFO] [stdout] 3335 | / extern "C" { [INFO] [stdout] 3336 | | fn ctest_static__T1_mut_opt_mut_ref() -> *const Option < & 'static mut i32 >; [INFO] [stdout] 3337 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3346:9 [INFO] [stdout] | [INFO] [stdout] 3346 | / extern "C" { [INFO] [stdout] 3347 | | fn ctest_static__T1_const_opt_const_ref() -> *const Option < & 'static i32 >; [INFO] [stdout] 3348 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3357:9 [INFO] [stdout] | [INFO] [stdout] 3357 | / extern "C" { [INFO] [stdout] 3358 | | fn ctest_static__T1_opt_fn1() -> *const Option < unsafe extern "C" fn () -> () >; [INFO] [stdout] 3359 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3368:9 [INFO] [stdout] | [INFO] [stdout] 3368 | / extern "C" { [INFO] [stdout] 3369 | | fn ctest_static__vol_ptr() -> *const * mut u8; [INFO] [stdout] 3370 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `ctest-test` (bin "t1") due to 119 previous errors [INFO] running `Command { std: "docker" "inspect" "8e07db10ffb7ae7105c43b89b62e60ed9d9591a70e8097f37a11be0e10fd4cd0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8e07db10ffb7ae7105c43b89b62e60ed9d9591a70e8097f37a11be0e10fd4cd0", kill_on_drop: false }` [INFO] [stdout] 8e07db10ffb7ae7105c43b89b62e60ed9d9591a70e8097f37a11be0e10fd4cd0