[INFO] fetching crate osqp-rust 0.6.2... [INFO] building osqp-rust-0.6.2 against try#23647e694de8d0904848ad068b2e0ec2dd098c37+target=wasm32-wasip1 for pr-149868 [INFO] extracting crate osqp-rust 0.6.2 into /workspace/builds/worker-2-tc2/source [INFO] started tweaking crates.io crate osqp-rust 0.6.2 [INFO] finished tweaking crates.io crate osqp-rust 0.6.2 [INFO] tweaked toml for crates.io crate osqp-rust 0.6.2 written to /workspace/builds/worker-2-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate osqp-rust 0.6.2 on toolchain 23647e694de8d0904848ad068b2e0ec2dd098c37 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "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" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 2 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e61e3a65d57513178afaf6ea2969bb2f830325c727aa8249c79f7eb6651943c3 [INFO] running `Command { std: "docker" "start" "-a" "e61e3a65d57513178afaf6ea2969bb2f830325c727aa8249c79f7eb6651943c3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e61e3a65d57513178afaf6ea2969bb2f830325c727aa8249c79f7eb6651943c3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e61e3a65d57513178afaf6ea2969bb2f830325c727aa8249c79f7eb6651943c3", kill_on_drop: false }` [INFO] [stdout] e61e3a65d57513178afaf6ea2969bb2f830325c727aa8249c79f7eb6651943c3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "build" "--frozen" "--message-format=json" "--target" "wasm32-wasip1", kill_on_drop: false }` [INFO] [stdout] 106df29ea2a7a5da6fbc5a231eb9405838c2bc3b29713bd18891b84404c332b3 [INFO] running `Command { std: "docker" "start" "-a" "106df29ea2a7a5da6fbc5a231eb9405838c2bc3b29713bd18891b84404c332b3", kill_on_drop: false }` [INFO] [stderr] Compiling osqp-rust-sys v0.6.2 [INFO] [stderr] Compiling osqp-rust v0.6.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.65s [INFO] running `Command { std: "docker" "inspect" "106df29ea2a7a5da6fbc5a231eb9405838c2bc3b29713bd18891b84404c332b3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "106df29ea2a7a5da6fbc5a231eb9405838c2bc3b29713bd18891b84404c332b3", kill_on_drop: false }` [INFO] [stdout] 106df29ea2a7a5da6fbc5a231eb9405838c2bc3b29713bd18891b84404c332b3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "test" "--frozen" "--no-run" "--message-format=json" "--target" "wasm32-wasip1", kill_on_drop: false }` [INFO] [stdout] b8b52c3df711f9c6423fdbdcc4b4709a74512a92bc5465183dfcc7e6e8a33c6d [INFO] running `Command { std: "docker" "start" "-a" "b8b52c3df711f9c6423fdbdcc4b4709a74512a92bc5465183dfcc7e6e8a33c6d", kill_on_drop: false }` [INFO] [stderr] Compiling osqp-rust v0.6.2 (/opt/rustwide/workdir) [INFO] [stdout] error: linking with `rust-lld` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "rust-lld" "-flavor" "wasm" "--export" "__main_void" "--export" "LINSYS_SOLVER_NAME" "--export" "OSQP_ERROR_MESSAGE" "--export" "QDLDL_Lsolve" "--export" "QDLDL_Ltsolve" "--export" "QDLDL_etree" "--export" "QDLDL_factor" "--export" "QDLDL_solve" "--export" "SuiteSparse_config" "--export" "SuiteSparse_divcomplex" "--export" "SuiteSparse_free" "--export" "SuiteSparse_hypot" "--export" "SuiteSparse_malloc" "--export" "SuiteSparse_realloc" "--export" "SuiteSparse_tic" "--export" "SuiteSparse_time" "--export" "SuiteSparse_toc" "--export" "SuiteSparse_version" "--export" "_osqp_error" "--export" "adapt_rho" "--export" "amd_1" "--export" "amd_2" "--export" "amd_aat" "--export" "amd_control" "--export" "amd_defaults" "--export" "amd_info" "--export" "amd_order" "--export" "amd_post_tree" "--export" "amd_postorder" "--export" "amd_preprocess" "--export" "amd_valid" "--export" "c_strcpy" "--export" "check_termination" "--export" "cold_start" "--export" "compute_dua_res" "--export" "compute_dua_tol" "--export" "compute_inf_norm_cols_KKT" "--export" "compute_obj_val" "--export" "compute_pri_res" "--export" "compute_pri_tol" "--export" "compute_rho_estimate" "--export" "copy_csc_mat" "--export" "copy_settings" "--export" "csc_cumsum" "--export" "csc_done" "--export" "csc_matrix" "--export" "csc_pinv" "--export" "csc_spalloc" "--export" "csc_spfree" "--export" "csc_symperm" "--export" "csc_to_triu" "--export" "form_KKT" "--export" "free_linsys_solver_pardiso" "--export" "free_linsys_solver_qdldl" "--export" "has_solution" "--export" "init_linsys_solver" "--export" "init_linsys_solver_pardiso" "--export" "init_linsys_solver_qdldl" "--export" "int_vec_set_scalar" "--export" "is_dual_infeasible" "--export" "is_primal_infeasible" "--export" "lh_load_lib" "--export" "lh_load_pardiso" "--export" "lh_load_sym" "--export" "lh_unload_lib" "--export" "lh_unload_pardiso" "--export" "limit_scaling" "--export" "load_linsys_solver" "--export" "mat_inf_norm_cols" "--export" "mat_inf_norm_cols_sym_triu" "--export" "mat_inf_norm_rows" "--export" "mat_mult_scalar" "--export" "mat_postmult_diag" "--export" "mat_premult_diag" "--export" "mat_tpose_vec" "--export" "mat_vec" "--export" "mkl_get_max_threads" "--export" "mkl_set_interface_layer" "--export" "osqp_cleanup" "--export" "osqp_set_default_settings" "--export" "osqp_setup" "--export" "osqp_solve" "--export" "osqp_tic" "--export" "osqp_toc" "--export" "osqp_update_A" "--export" "osqp_update_P" "--export" "osqp_update_P_A" "--export" "osqp_update_alpha" "--export" "osqp_update_bounds" "--export" "osqp_update_check_termination" "--export" "osqp_update_delta" "--export" "osqp_update_eps_abs" "--export" "osqp_update_eps_dual_inf" "--export" "osqp_update_eps_prim_inf" "--export" "osqp_update_eps_rel" "--export" "osqp_update_lin_cost" "--export" "osqp_update_lower_bound" "--export" "osqp_update_max_iter" "--export" "osqp_update_polish" "--export" "osqp_update_polish_refine_iter" "--export" "osqp_update_rho" "--export" "osqp_update_scaled_termination" "--export" "osqp_update_time_limit" "--export" "osqp_update_upper_bound" "--export" "osqp_update_verbose" "--export" "osqp_update_warm_start" "--export" "osqp_version" "--export" "osqp_warm_start" "--export" "osqp_warm_start_x" "--export" "osqp_warm_start_y" "--export" "pardiso" "--export" "permute_x" "--export" "permutet_x" "--export" "polish" "--export" "prea_copy_csc_mat" "--export" "prea_int_vec_copy" "--export" "prea_vec_copy" "--export" "print_footer" "--export" "print_header" "--export" "print_polish" "--export" "print_setup_header" "--export" "print_summary" "--export" "project" "--export" "project_normalcone" "--export" "quad_form" "--export" "reset_info" "--export" "scale_data" "--export" "set_rho_vec" "--export" "solve_linsys_pardiso" "--export" "solve_linsys_qdldl" "--export" "store_solution" "--export" "swap_vectors" "--export" "tolower" "--export" "toupper" "--export" "triplet_to_csc" "--export" "triplet_to_csr" "--export" "unload_linsys_solver" "--export" "unscale_data" "--export" "unscale_solution" "--export" "update_KKT_A" "--export" "update_KKT_P" "--export" "update_KKT_param2" "--export" "update_info" "--export" "update_linsys_solver_matrices_pardiso" "--export" "update_linsys_solver_matrices_qdldl" "--export" "update_linsys_solver_rho_vec_pardiso" "--export" "update_linsys_solver_rho_vec_qdldl" "--export" "update_rho_vec" "--export" "update_status" "--export" "update_x" "--export" "update_xz_tilde" "--export" "update_y" "--export" "update_z" "--export" "validate_data" "--export" "validate_linsys_solver" "--export" "validate_settings" "--export" "vec_add_scalar" "--export" "vec_add_scaled" "--export" "vec_copy" "--export" "vec_ew_max" "--export" "vec_ew_max_vec" "--export" "vec_ew_min" "--export" "vec_ew_min_vec" "--export" "vec_ew_prod" "--export" "vec_ew_recipr" "--export" "vec_ew_sqrt" "--export" "vec_mean" "--export" "vec_mult_scalar" "--export" "vec_norm_inf" "--export" "vec_norm_inf_diff" "--export" "vec_prod" "--export" "vec_scaled_norm_inf" "--export" "vec_set_scalar" "-z" "stack-size=1048576" "--stack-first" "--no-demangle" "/lib/rustlib/wasm32-wasip1/lib/self-contained/crt1-command.o" "<7 object files omitted>" "/lib/rustlib/wasm32-wasip1/lib/{libtest-*,libgetopts-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/wasm32-wasip1/debug/deps/libosqp_rust_sys-af2debe67f97c329.rlib" "/lib/rustlib/wasm32-wasip1/lib/{libpanic_abort-*,libstd-*,libwasi-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*}.rlib" "-l" "c" "/lib/rustlib/wasm32-wasip1/lib/{librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-L" "/lib/rustlib/wasm32-wasip1/lib/self-contained" "-o" "/opt/rustwide/target/wasm32-wasip1/debug/deps/osqp_rust-1ab17255f6565082.wasm" "--gc-sections" "-O0" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libosqp_rust_sys-af2debe67f97c329.rlib(osqp_rust_sys-af2debe67f97c329.osqp_rust_sys.60f1f75fc0433a7d-cgu.10.rcgu.o): undefined symbol: mach_absolute_time [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libosqp_rust_sys-af2debe67f97c329.rlib(osqp_rust_sys-af2debe67f97c329.osqp_rust_sys.60f1f75fc0433a7d-cgu.10.rcgu.o): undefined symbol: mach_absolute_time [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libosqp_rust_sys-af2debe67f97c329.rlib(osqp_rust_sys-af2debe67f97c329.osqp_rust_sys.60f1f75fc0433a7d-cgu.10.rcgu.o): undefined symbol: mach_timebase_info [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libosqp_rust_sys-af2debe67f97c329.rlib(osqp_rust_sys-af2debe67f97c329.osqp_rust_sys.60f1f75fc0433a7d-cgu.13.rcgu.o): undefined symbol: dlopen [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libosqp_rust_sys-af2debe67f97c329.rlib(osqp_rust_sys-af2debe67f97c329.osqp_rust_sys.60f1f75fc0433a7d-cgu.13.rcgu.o): undefined symbol: dlerror [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libosqp_rust_sys-af2debe67f97c329.rlib(osqp_rust_sys-af2debe67f97c329.osqp_rust_sys.60f1f75fc0433a7d-cgu.13.rcgu.o): undefined symbol: dlsym [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libosqp_rust_sys-af2debe67f97c329.rlib(osqp_rust_sys-af2debe67f97c329.osqp_rust_sys.60f1f75fc0433a7d-cgu.13.rcgu.o): undefined symbol: dlerror [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libosqp_rust_sys-af2debe67f97c329.rlib(osqp_rust_sys-af2debe67f97c329.osqp_rust_sys.60f1f75fc0433a7d-cgu.13.rcgu.o): undefined symbol: __tolower [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libosqp_rust_sys-af2debe67f97c329.rlib(osqp_rust_sys-af2debe67f97c329.osqp_rust_sys.60f1f75fc0433a7d-cgu.13.rcgu.o): undefined symbol: __toupper [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libosqp_rust_sys-af2debe67f97c329.rlib(osqp_rust_sys-af2debe67f97c329.osqp_rust_sys.60f1f75fc0433a7d-cgu.13.rcgu.o): undefined symbol: dlclose [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `osqp-rust` (lib test) due to 1 previous error [INFO] running `Command { std: "docker" "inspect" "b8b52c3df711f9c6423fdbdcc4b4709a74512a92bc5465183dfcc7e6e8a33c6d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b8b52c3df711f9c6423fdbdcc4b4709a74512a92bc5465183dfcc7e6e8a33c6d", kill_on_drop: false }` [INFO] [stdout] b8b52c3df711f9c6423fdbdcc4b4709a74512a92bc5465183dfcc7e6e8a33c6d