[INFO] fetching crate pyembed 0.24.0... [INFO] testing pyembed-0.24.0 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate pyembed 0.24.0 into /workspace/builds/worker-0-tc1/source [INFO] started tweaking crates.io crate pyembed 0.24.0 [INFO] finished tweaking crates.io crate pyembed 0.24.0 [INFO] tweaked toml for crates.io crate pyembed 0.24.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate pyembed 0.24.0 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 103 packages to latest compatible versions [INFO] [stderr] Adding pyo3 v0.17.3 (available: v0.25.1) [INFO] [stderr] Adding pyo3-build-config v0.17.3 (available: v0.25.1) [INFO] [stderr] Adding snmalloc-sys v0.2.28 (available: v0.3.8) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded python-packed-resources v0.12.0 [INFO] [stderr] Downloaded memory-module-sys v0.3.0 [INFO] [stderr] Downloaded python-oxidized-importer v0.9.0 [INFO] [stderr] Downloaded python-packaging v0.16.0 [INFO] [stderr] Downloaded snmalloc-sys v0.2.28 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7387c034b01a83bf3d9e100b72f1143c42f19ea8adb0e03ca688147aec59699a [INFO] running `Command { std: "docker" "start" "-a" "7387c034b01a83bf3d9e100b72f1143c42f19ea8adb0e03ca688147aec59699a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7387c034b01a83bf3d9e100b72f1143c42f19ea8adb0e03ca688147aec59699a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7387c034b01a83bf3d9e100b72f1143c42f19ea8adb0e03ca688147aec59699a", kill_on_drop: false }` [INFO] [stdout] 7387c034b01a83bf3d9e100b72f1143c42f19ea8adb0e03ca688147aec59699a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 8bbdb45698837a9400d69f9d8eb3efad4dd01052832b1a96111a4b3b28bb37f5 [INFO] running `Command { std: "docker" "start" "-a" "8bbdb45698837a9400d69f9d8eb3efad4dd01052832b1a96111a4b3b28bb37f5", kill_on_drop: false }` [INFO] [stderr] Compiling target-lexicon v0.12.16 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling encoding_rs v0.8.35 [INFO] [stderr] Compiling base64 v0.22.1 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Compiling anyhow v1.0.98 [INFO] [stderr] Compiling crc32fast v1.4.2 [INFO] [stderr] Compiling quoted_printable v0.5.1 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling data-encoding v2.9.0 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling unindent v0.1.11 [INFO] [stderr] Compiling indoc v1.0.9 [INFO] [stderr] Compiling simple-file-manifest v0.11.0 [INFO] [stderr] Compiling memmap2 v0.5.10 [INFO] [stderr] Compiling python-packed-resources v0.12.0 [INFO] [stderr] Compiling spdx v0.10.8 [INFO] [stderr] Compiling dunce v1.0.5 [INFO] [stderr] Compiling flate2 v1.1.2 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling zip v0.6.6 [INFO] [stderr] Compiling pyo3-build-config v0.17.3 [INFO] [stderr] Compiling charset v0.1.5 [INFO] [stderr] Compiling mailparse v0.14.1 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling python-packaging v0.16.0 [INFO] [stderr] Compiling pyo3-ffi v0.17.3 [INFO] [stderr] Compiling pyo3 v0.17.3 [INFO] [stderr] Compiling pyembed v0.24.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling pyo3-macros-backend v0.17.3 [INFO] [stderr] Compiling pyo3-macros v0.17.3 [INFO] [stderr] Compiling python-oxidized-importer v0.9.0 [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/conversion.rs:19:30 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn osstring_to_bytes(py: Python, s: OsString) -> &PyAny { [INFO] [stdout] | ^^^^^^ ------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 19 | pub fn osstring_to_bytes(py: Python<'_>, s: OsString) -> &PyAny { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/interpreter.rs:635:12 [INFO] [stdout] | [INFO] [stdout] 635 | if ORIGINAL_BUILTIN_EXTENSIONS.is_none() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] = note: `#[warn(static_mut_refs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/interpreter.rs:653:35 [INFO] [stdout] | [INFO] [stdout] 653 | let mut extensions = unsafe { ORIGINAL_BUILTIN_EXTENSIONS.as_ref().unwrap().clone() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static [INFO] [stdout] --> src/interpreter.rs:687:35 [INFO] [stdout] | [INFO] [stdout] 687 | pyffi::PyImport_Inittab = REPLACED_BUILTIN_EXTENSIONS.as_mut().unwrap().as_mut_ptr(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `Box::::into_raw` that must be used [INFO] [stdout] --> src/pyalloc.rs:197:9 [INFO] [stdout] | [INFO] [stdout] 197 | Box::into_raw(self.inner.take().unwrap()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: losing the pointer will leak memory [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 197 | let _ = Box::into_raw(self.inner.take().unwrap()); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.18s [INFO] running `Command { std: "docker" "inspect" "8bbdb45698837a9400d69f9d8eb3efad4dd01052832b1a96111a4b3b28bb37f5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8bbdb45698837a9400d69f9d8eb3efad4dd01052832b1a96111a4b3b28bb37f5", kill_on_drop: false }` [INFO] [stdout] 8bbdb45698837a9400d69f9d8eb3efad4dd01052832b1a96111a4b3b28bb37f5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--no-run" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 3f1b0a743af94d9a85f8818cc18a78c903f2a07ee1421d2b92ce3cc2737fdf5e [INFO] running `Command { std: "docker" "start" "-a" "3f1b0a743af94d9a85f8818cc18a78c903f2a07ee1421d2b92ce3cc2737fdf5e", kill_on_drop: false }` [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling pathdiff v0.2.3 [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/conversion.rs:19:30 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn osstring_to_bytes(py: Python, s: OsString) -> &PyAny { [INFO] [stdout] | ^^^^^^ ------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 19 | pub fn osstring_to_bytes(py: Python<'_>, s: OsString) -> &PyAny { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/interpreter.rs:635:12 [INFO] [stdout] | [INFO] [stdout] 635 | if ORIGINAL_BUILTIN_EXTENSIONS.is_none() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] = note: `#[warn(static_mut_refs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/interpreter.rs:653:35 [INFO] [stdout] | [INFO] [stdout] 653 | let mut extensions = unsafe { ORIGINAL_BUILTIN_EXTENSIONS.as_ref().unwrap().clone() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static [INFO] [stdout] --> src/interpreter.rs:687:35 [INFO] [stdout] | [INFO] [stdout] 687 | pyffi::PyImport_Inittab = REPLACED_BUILTIN_EXTENSIONS.as_mut().unwrap().as_mut_ptr(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `Box::::into_raw` that must be used [INFO] [stdout] --> src/pyalloc.rs:197:9 [INFO] [stdout] | [INFO] [stdout] 197 | Box::into_raw(self.inner.take().unwrap()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: losing the pointer will leak memory [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 197 | let _ = Box::into_raw(self.inner.take().unwrap()); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling tempfile v3.20.0 [INFO] [stderr] Compiling rusty-fork v0.3.0 [INFO] [stderr] Compiling pyembed v0.24.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/conversion.rs:19:30 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn osstring_to_bytes(py: Python, s: OsString) -> &PyAny { [INFO] [stdout] | ^^^^^^ ------ the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 19 | pub fn osstring_to_bytes(py: Python<'_>, s: OsString) -> &PyAny { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/interpreter.rs:635:12 [INFO] [stdout] | [INFO] [stdout] 635 | if ORIGINAL_BUILTIN_EXTENSIONS.is_none() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] = note: `#[warn(static_mut_refs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/interpreter.rs:653:35 [INFO] [stdout] | [INFO] [stdout] 653 | let mut extensions = unsafe { ORIGINAL_BUILTIN_EXTENSIONS.as_ref().unwrap().clone() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static [INFO] [stdout] --> src/interpreter.rs:687:35 [INFO] [stdout] | [INFO] [stdout] 687 | pyffi::PyImport_Inittab = REPLACED_BUILTIN_EXTENSIONS.as_mut().unwrap().as_mut_ptr(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `Box::::into_raw` that must be used [INFO] [stdout] --> src/pyalloc.rs:197:9 [INFO] [stdout] | [INFO] [stdout] 197 | Box::into_raw(self.inner.take().unwrap()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: losing the pointer will leak memory [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 197 | let _ = Box::into_raw(self.inner.take().unwrap()); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: calls to `std::mem::drop` with a value that implements `Copy` does nothing [INFO] [stdout] --> src/test/python_resources.rs:119:17 [INFO] [stdout] | [INFO] [stdout] 119 | drop(py); // PyTempDir::drop reacquires the GIL for itself [INFO] [stdout] | ^^^^^--^ [INFO] [stdout] | | [INFO] [stdout] | argument has type `pyo3::Python<'_>` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dropping_copy_types)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the expression or result [INFO] [stdout] | [INFO] [stdout] 119 - drop(py); // PyTempDir::drop reacquires the GIL for itself [INFO] [stdout] 119 + let _ = py; // PyTempDir::drop reacquires the GIL for itself [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/rcrt1.o" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o" "/tmp/rustc6HolFb/symbols.o" "<10 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/{libpathdiff-3a51844541a58a41.rlib,libdunce-fa892105346e33b1.rlib}.rlib" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{libtest-*,libgetopts-*,libunicode_width-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/{librusty_fork-a86af0cc68b38703.rlib,libwait_timeout-04cedccfa1c1841e.rlib,libtempfile-5ad95837d081aa3d.rlib,libgetrandom-f3c9250cc9b7c22f.rlib,libfastrand-73632d5ce9fbbad9.rlib,librustix-77182ab78b026e4d.rlib,libbitflags-a339c845664ed1d6.rlib,liblinux_raw_sys-6a5ba6409b7a32a6.rlib,libfnv-81596130b397d5c3.rlib,libquick_error-022321fe562bcedb.rlib,liboxidized_importer-f5231652611df651.rlib,libmemmap2-8950662adf22454b.rlib,libzip-fc1965ff3637de68.rlib,libflate2-bb0d70ba41f7ea22.rlib,libminiz_oxide-632cfc4a0c0292b5.rlib,libadler2-b5c18c9729528d75.rlib,libcrc32fast-cc73f2b4e2db2e49.rlib,libpython_packaging-94148b363294afd9.rlib,libregex-af14f12a00242da1.rlib,libregex_automata-e5be27b85317bbd1.rlib,libaho_corasick-dc5982531843b2f9.rlib,libmemchr-e487d4c72496bead.rlib,libregex_syntax-68ebd4ae9920c658.rlib,libitertools-87e61bebde2c34d8.rlib,libeither-da399c10ae937dac.rlib,libwalkdir-a6384958eaeb735e.rlib,libsame_file-ebfa63be59ead6ba.rlib,libpython_packed_resources-9595e9de230c5824.rlib,libonce_cell-9f23038a26dfc6d0.rlib,libmailparse-fe70ead0173ebfa2.rlib,libquoted_printable-b4cf1febb069c434.rlib,libdata_encoding-ad6b75e892f3cdf8.rlib,libcharset-a2a6bd790eaaf5f1.rlib,libencoding_rs-8097bd3694a71b8a.rlib,libbase64-1cfcd863ffd8a14b.rlib,libspdx-355fd8d723b31df7.rlib,libsimple_file_manifest-b916c4fc70ba46bc.rlib,libbyteorder-1e24148c060ae1e7.rlib,libanyhow-ba8dd496d0f3cbcd.rlib,libpyo3-3a06cebd4575f482.rlib,libmemoffset-63a89f22dabc94f4.rlib,libparking_lot-f5b76ea11ff6db78.rlib,libparking_lot_core-cb0ae65b6acb2214.rlib,libcfg_if-bfc6e2941b0f95e3.rlib,libsmallvec-f31619fc744d118e.rlib,liblock_api-a1a42cac6aa59082.rlib,libscopeguard-339f7eb6e1fefd1f.rlib,libpyo3_ffi-3050d0445c040000.rlib}.rlib" "-lpython3.12" "/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/{liblibc-8e354d7ef70926da.rlib,libunindent-a85cd55cc44c9337.rlib}.rlib" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*}.rlib" "-lunwind" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{libcfg_if-*,liblibc-*}.rlib" "-lc" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-L" "/tmp/rustc6HolFb/raw-dylibs" "-Wl,-Bdynamic" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-nostartfiles" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained" "-L" "/lib/rustlib/x86_64-unknown-linux-musl/lib" "-o" "/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/pyembed-cc4d7ede14ce6ab1" "-Wl,--gc-sections" "-static-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" "-Wl,-export-dynamic" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(dynload_shlib.o): in function `_PyImport_FindSharedFuncptr': [INFO] [stdout] (.text+0x88): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(grpmodule.o): in function `grp_getgrall': [INFO] [stdout] (.text.unlikely+0x482): warning: Using 'getgrent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: (.text.unlikely+0x464): warning: Using 'setgrent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: (.text.unlikely+0x4ae): warning: Using 'endgrent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(grpmodule.o): in function `grp_getgrgid': [INFO] [stdout] (.text+0xe9): warning: Using 'getgrgid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(grpmodule.o): in function `grp_getgrnam': [INFO] [stdout] (.text.unlikely+0x389): warning: Using 'getgrnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(posixmodule.o): in function `os_getgrouplist': [INFO] [stdout] (.text.unlikely+0x7104): warning: Using 'getgrouplist' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(posixmodule.o): in function `os_initgroups': [INFO] [stdout] (.text.unlikely+0x73ab): warning: Using 'initgroups' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(socketmodule.o): in function `setipaddr': [INFO] [stdout] (.text+0x43ec): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(socketmodule.o): in function `socket_gethostbyaddr': [INFO] [stdout] (.text.unlikely+0x2a1a): warning: Using 'gethostbyaddr_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(socketmodule.o): in function `socket_gethostbyname_ex': [INFO] [stdout] (.text.unlikely+0x2ff7): warning: Using 'gethostbyname_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(socketmodule.o): in function `socket_getprotobyname': [INFO] [stdout] (.text.unlikely+0x3c89): warning: Using 'getprotobyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(pwdmodule.o): in function `pwd_getpwall': [INFO] [stdout] (.text.unlikely+0x26a): warning: Using 'getpwent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: (.text.unlikely+0x24c): warning: Using 'setpwent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: (.text.unlikely+0x28e): warning: Using 'endpwent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(pwdmodule.o): in function `pwd_getpwnam': [INFO] [stdout] (.text.unlikely+0x3b1): warning: Using 'getpwnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(pwdmodule.o): in function `pwd_getpwuid': [INFO] [stdout] (.text+0x77): warning: Using 'getpwuid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(socketmodule.o): in function `socket_getservbyname': [INFO] [stdout] (.text.unlikely+0x3dd9): warning: Using 'getservbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(socketmodule.o): in function `socket_getservbyport': [INFO] [stdout] (.text.unlikely+0x3d44): warning: Using 'getservbyport' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(spwdmodule.o): in function `spwd_getspall': [INFO] [stdout] (.text.unlikely+0x335): warning: Using 'getspent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: (.text.unlikely+0x317): warning: Using 'setspent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: (.text.unlikely+0x359): warning: Using 'endspent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(spwdmodule.o): in function `spwd_getspnam': [INFO] [stdout] (.text.unlikely+0xd4): warning: Using 'getspnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(abstract.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIE [INFO] [stdout] /usr/bin/ld: failed to set dynamic section sizes: bad value [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(dynload_shlib.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(grpmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(grpmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(grpmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(grpmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(grpmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(posixmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(posixmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(socketmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(socketmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(socketmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(socketmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(pwdmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(pwdmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(pwdmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(pwdmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(pwdmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(socketmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(socketmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(spwdmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(spwdmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(spwdmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libpython3.12.a(spwdmodule.o): note: the message above does not take linker garbage collection into account [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `pyembed` (lib test) due to 1 previous error; 6 warnings emitted [INFO] running `Command { std: "docker" "inspect" "3f1b0a743af94d9a85f8818cc18a78c903f2a07ee1421d2b92ce3cc2737fdf5e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3f1b0a743af94d9a85f8818cc18a78c903f2a07ee1421d2b92ce3cc2737fdf5e", kill_on_drop: false }` [INFO] [stdout] 3f1b0a743af94d9a85f8818cc18a78c903f2a07ee1421d2b92ce3cc2737fdf5e