Skip to content

1.87.0 x86_64-unknown-linux-gnu ICE #144743

@Einliterflasche

Description

@Einliterflasche

Hey,

when cross-compiling our tauri project for aarch64-linux-android from x86_64-unknown-linux-gnu, I got an ICE.
Now, the setup is complex (including FFI bindings, a number of cli tools, ...) so I don't think I can manage to create a minimal reproducible example. I thought I'd share this anyway, incase it provides any information. This is trying to build this branch.

Code

See repo.

Meta

rustc --version --verbose:

rustc 1.87.0 (17067e9ac 2025-05-09)
binary: rustc
commit-hash: 17067e9ac6d7ecb70e50f92c1944e545188d2359
commit-date: 2025-05-09
host: x86_64-unknown-linux-gnu
release: 1.87.0
LLVM version: 20.1.1

Error output

   Compiling unstoppableswap-gui-rs v3.0.0-beta.2 (/home/me/code/xmr-btc-swap/src-tauri)
     Running `CARGO=/home/me/.rustup/toolchains/1.87-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=unstoppableswap_gui_rs_lib CARGO_MANIFEST_DIR=/home/me/code/xmr-btc-swap/src-tauri CARGO_MANIFEST_PATH=/home/me/code/xmr-btc-swap/src-tauri/Cargo.toml CARGO_PKG_AUTHORS='binarybaron:einliterflasche:unstoppableswap' CARGO_PKG_DESCRIPTION='GUI for XMR<>BTC Atomic Swaps written in Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unstoppableswap-gui-rs CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.0.0-beta.2 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=beta.2 CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH='/home/me/code/xmr-btc-swap/target/release/deps:/home/me/.rustup/toolchains/1.87-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/unstoppableswap-gui-rs-c9c4f4c61581a107/out TAURI_ANDROID_PACKAGE_NAME_APP_NAME=gui TAURI_ANDROID_PACKAGE_NAME_PREFIX=net_unstoppableswap TAURI_ENV_TARGET_TRIPLE=aarch64-linux-android /home/me/.rustup/toolchains/1.87-x86_64-unknown-linux-gnu/bin/rustc --crate-name unstoppableswap_gui_rs_lib --edition=2021 src-tauri/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=55 --crate-type staticlib --crate-type cdylib --crate-type rlib --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=90d150e8de5571e5 --out-dir /home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/home/me/Android/Sdk/ndk/27.3.13750724/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android24-clang -C strip=debuginfo -L dependency=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps -L dependency=/home/me/code/xmr-btc-swap/target/release/deps --extern anyhow=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libanyhow-f9957587c0bfb2a8.rlib --extern dfx_swiss_sdk=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libdfx_swiss_sdk-d94ef500dec95c13.rlib --extern monero_rpc_pool=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libmonero_rpc_pool-da3bfe77bc2c267a.rlib --extern openssl=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libopenssl-d74f57755aaa8578.rlib --extern rustls=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/librustls-1f5a0478dd6c52b5.rlib --extern serde=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libserde-545150f07192332b.rlib --extern serde_json=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libserde_json-5783e29b7f93bc4e.rlib --extern swap=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libswap-c5edcbd804406eea.rlib --extern sysinfo=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libsysinfo-d3bd5dc42195fcda.rlib --extern tauri=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri-af9d0b5888af5fad.rlib --extern tauri_cli=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri_cli-c1d600cfa3f28d21.rlib --extern tauri_plugin_clipboard_manager=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri_plugin_clipboard_manager-e135b302a9961e98.rlib --extern tauri_plugin_dialog=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri_plugin_dialog-1d679237fbb6ae0e.rlib --extern tauri_plugin_opener=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri_plugin_opener-232963dacd38727e.rlib --extern tauri_plugin_process=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri_plugin_process-4e3fd5c00fad2c12.rlib --extern tauri_plugin_shell=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri_plugin_shell-6411209503c56164.rlib --extern tauri_plugin_store=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri_plugin_store-25b510966a25e58d.rlib --extern tauri_plugin_updater=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri_plugin_updater-e497160cd089c0c2.rlib --extern tokio=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtokio-b89bc58648545c7c.rlib --extern tokio_util=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtokio_util-21da2c77134d021f.rlib --extern tracing=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtracing-f917dbeda3fd269c.rlib --extern uuid=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libuuid-008e61b9d03eb2a7.rlib --extern zip=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libzip-ac1a85771fe5bc94.rlib -Lnative=/home/me/Android/Sdk/ndk/27.3.13750724/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux -lstatic=clang_rt.builtins-aarch64-android -Lnative=/home/me/Android/Sdk/ndk/27.3.13750724/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android -lstatic=c++abi -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/openssl-sys-77811df2909b952a/out/openssl-build/install/lib -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/ring-863dfcd300e123e0/out -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/libsqlite3-sys-6be3dd5b514a83b6/out -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/ring-576e45216ac0b34b/out -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/bzip2-sys-ffdfb0ed455e9335/out/lib -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/secp256k1-sys-3b816b0d21ef1240/out -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/secp256k1-sys-a72096e691a5cb64/out -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/secp256k1-sys-822847843accb13e/out -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/depends/aarch64-linux-android/lib -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/lib -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/contrib/epee/src -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/external/easylogging++ -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/external/db_drivers/liblmdb -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/external/randomx -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/crypto -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/net -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/ringct -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/checkpoints -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/multisig -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/cryptonote_basic -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/common -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/cryptonote_core -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/hardforks -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/blockchain_db -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/device -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/device_trezor -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/mnemonics -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/rpc -L /home/me/Android/Sdk/ndk/27.3.13750724/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/ -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/cxx-219f4df1da3df7aa/out -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/link-cplusplus-d91b1eea7f0ebf0b/out --cfg mobile --check-cfg 'cfg(desktop)' --check-cfg 'cfg(mobile)' --check-cfg 'cfg(dev)'`
warning: variable does not need to be mutable
   --> src-tauri/src/lib.rs:158:9
    |
158 |     let mut builder = tauri::Builder::default();
    |         ----^^^^^^^
    |         |
    |         help: remove this `mut`
    |
    = note: `#[warn(unused_mut)]` on by default


thread 'rustc' panicked at /rust/deps/ar_archive_writer-0.4.2/src/archive_writer.rs:792:30:
called `Result::unwrap()` on an `Err` value: TryFromIntError(())
stack backtrace:
   0:     0x7ffffc88a3c3 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hc04c8f544ab24d66
   1:     0x7ffffd005b51 - core::fmt::write::hfe57b7174b7d8eab
   2:     0x7ffffe48e011 - std::io::Write::write_fmt::h154385efa8565236
   3:     0x7ffffc88a222 - std::sys::backtrace::BacktraceLock::print::h0c8f24e22f5873a8
   4:     0x7ffffc88cada - std::panicking::default_hook::{{closure}}::hd07d57e6a602c8e4
   5:     0x7ffffc88c65f - std::panicking::default_hook::h63d12f7d95bd91ed
   6:     0x7ffffb8f0450 - std[ab9b65b5f5dd2f44]::panicking::update_hook::<alloc[4810a64b00f2b3b7]::boxed::Box<rustc_driver_impl[ddaea9a5059e4009]::install_ice_hook::{closure#1}>>::{closure#0}
   7:     0x7ffffc88d353 - std::panicking::rust_panic_with_hook::h33b18b24045abff4
   8:     0x7ffffc88d04a - std::panicking::begin_panic_handler::{{closure}}::hf8313cc2fd0126bc
   9:     0x7ffffc88a899 - std::sys::backtrace::__rust_end_short_backtrace::h57fe07c8aea5c98a
  10:     0x7ffffc88cd0d - __rustc[95feac21a9532783]::rust_begin_unwind
  11:     0x7ffff9294960 - core::panicking::panic_fmt::hd54fb667be51beea
  12:     0x7ffff94f70f6 - core::result::unwrap_failed::he8e27e02739cd3d2
  13:     0x7ffffdd57321 - <rustc_codegen_ssa[22cc9466fca14ff3]::back::archive::ArArchiveBuilder as rustc_codegen_ssa[22cc9466fca14ff3]::back::archive::ArchiveBuilder>::build
  14:     0x7ffffdce38c5 - rustc_codegen_ssa[22cc9466fca14ff3]::back::link::link_binary
  15:     0x7ffffe12dc31 - <rustc_interface[4f8e933b45f54331]::queries::Linker>::link
  16:     0x7ffffe124039 - rustc_interface[4f8e933b45f54331]::interface::run_compiler::<(), rustc_driver_impl[ddaea9a5059e4009]::run_compiler::{closure#0}>::{closure#1}
  17:     0x7ffffdf64f08 - std[ab9b65b5f5dd2f44]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[4f8e933b45f54331]::util::run_in_thread_with_globals<rustc_interface[4f8e933b45f54331]::util::run_in_thread_pool_with_globals<rustc_interface[4f8e933b45f54331]::interface::run_compiler<(), rustc_driver_impl[ddaea9a5059e4009]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
  18:     0x7ffffdf657f4 - <<std[ab9b65b5f5dd2f44]::thread::Builder>::spawn_unchecked_<rustc_interface[4f8e933b45f54331]::util::run_in_thread_with_globals<rustc_interface[4f8e933b45f54331]::util::run_in_thread_pool_with_globals<rustc_interface[4f8e933b45f54331]::interface::run_compiler<(), rustc_driver_impl[ddaea9a5059e4009]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[6e25f1b983e4a449]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  19:     0x7ffffdf66bf7 - std::sys::pal::unix::thread::Thread::new::thread_start::h2717d4f9aca577e6
  20:     0x7ffff7e8aaa4 - <unknown>
  21:     0x7ffff7f17a34 - clone
  22:                0x0 - <unknown>

error: the compiler unexpectedly panicked. this is a bug.

note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

note: rustc 1.87.0 (17067e9ac 2025-05-09) running on x86_64-unknown-linux-gnu

note: compiler flags: --crate-type staticlib --crate-type cdylib --crate-type rlib -C opt-level=3 -C embed-bitcode=no -C linker=/home/me/Android/Sdk/ndk/27.3.13750724/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android24-clang -C strip=debuginfo

note: some of the compiler flags provided by cargo are hidden

query stack during panic:
end of query stack
warning: `unstoppableswap-gui-rs` (lib) generated 1 warning (run `cargo fix --lib -p unstoppableswap-gui-rs` to apply 1 suggestion)
error: could not compile `unstoppableswap-gui-rs` (lib); 1 warning emitted

Caused by:
  process didn't exit successfully: `CARGO=/home/me/.rustup/toolchains/1.87-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=unstoppableswap_gui_rs_lib CARGO_MANIFEST_DIR=/home/me/code/xmr-btc-swap/src-tauri CARGO_MANIFEST_PATH=/home/me/code/xmr-btc-swap/src-tauri/Cargo.toml CARGO_PKG_AUTHORS='binarybaron:einliterflasche:unstoppableswap' CARGO_PKG_DESCRIPTION='GUI for XMR<>BTC Atomic Swaps written in Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unstoppableswap-gui-rs CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.0.0-beta.2 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=beta.2 CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH='/home/me/code/xmr-btc-swap/target/release/deps:/home/me/.rustup/toolchains/1.87-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/unstoppableswap-gui-rs-c9c4f4c61581a107/out TAURI_ANDROID_PACKAGE_NAME_APP_NAME=gui TAURI_ANDROID_PACKAGE_NAME_PREFIX=net_unstoppableswap TAURI_ENV_TARGET_TRIPLE=aarch64-linux-android /home/me/.rustup/toolchains/1.87-x86_64-unknown-linux-gnu/bin/rustc --crate-name unstoppableswap_gui_rs_lib --edition=2021 src-tauri/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=55 --crate-type staticlib --crate-type cdylib --crate-type rlib --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=90d150e8de5571e5 --out-dir /home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/home/me/Android/Sdk/ndk/27.3.13750724/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android24-clang -C strip=debuginfo -L dependency=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps -L dependency=/home/me/code/xmr-btc-swap/target/release/deps --extern anyhow=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libanyhow-f9957587c0bfb2a8.rlib --extern dfx_swiss_sdk=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libdfx_swiss_sdk-d94ef500dec95c13.rlib --extern monero_rpc_pool=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libmonero_rpc_pool-da3bfe77bc2c267a.rlib --extern openssl=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libopenssl-d74f57755aaa8578.rlib --extern rustls=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/librustls-1f5a0478dd6c52b5.rlib --extern serde=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libserde-545150f07192332b.rlib --extern serde_json=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libserde_json-5783e29b7f93bc4e.rlib --extern swap=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libswap-c5edcbd804406eea.rlib --extern sysinfo=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libsysinfo-d3bd5dc42195fcda.rlib --extern tauri=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri-af9d0b5888af5fad.rlib --extern tauri_cli=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri_cli-c1d600cfa3f28d21.rlib --extern tauri_plugin_clipboard_manager=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri_plugin_clipboard_manager-e135b302a9961e98.rlib --extern tauri_plugin_dialog=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri_plugin_dialog-1d679237fbb6ae0e.rlib --extern tauri_plugin_opener=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri_plugin_opener-232963dacd38727e.rlib --extern tauri_plugin_process=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri_plugin_process-4e3fd5c00fad2c12.rlib --extern tauri_plugin_shell=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri_plugin_shell-6411209503c56164.rlib --extern tauri_plugin_store=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri_plugin_store-25b510966a25e58d.rlib --extern tauri_plugin_updater=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtauri_plugin_updater-e497160cd089c0c2.rlib --extern tokio=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtokio-b89bc58648545c7c.rlib --extern tokio_util=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtokio_util-21da2c77134d021f.rlib --extern tracing=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libtracing-f917dbeda3fd269c.rlib --extern uuid=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libuuid-008e61b9d03eb2a7.rlib --extern zip=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/deps/libzip-ac1a85771fe5bc94.rlib -Lnative=/home/me/Android/Sdk/ndk/27.3.13750724/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18/lib/linux -lstatic=clang_rt.builtins-aarch64-android -Lnative=/home/me/Android/Sdk/ndk/27.3.13750724/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android -lstatic=c++abi -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/openssl-sys-77811df2909b952a/out/openssl-build/install/lib -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/ring-863dfcd300e123e0/out -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/libsqlite3-sys-6be3dd5b514a83b6/out -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/ring-576e45216ac0b34b/out -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/bzip2-sys-ffdfb0ed455e9335/out/lib -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/secp256k1-sys-3b816b0d21ef1240/out -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/secp256k1-sys-a72096e691a5cb64/out -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/secp256k1-sys-822847843accb13e/out -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/depends/aarch64-linux-android/lib -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/lib -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/contrib/epee/src -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/external/easylogging++ -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/external/db_drivers/liblmdb -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/external/randomx -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/crypto -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/net -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/ringct -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/checkpoints -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/multisig -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/cryptonote_basic -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/common -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/cryptonote_core -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/hardforks -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/blockchain_db -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/device -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/device_trezor -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/mnemonics -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out/build/src/rpc -L /home/me/Android/Sdk/ndk/27.3.13750724/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/ -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/monero-sys-d1e6a6de15a8ff66/out -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/cxx-219f4df1da3df7aa/out -L native=/home/me/code/xmr-btc-swap/target/aarch64-linux-android/release/build/link-cplusplus-d91b1eea7f0ebf0b/out --cfg mobile --check-cfg 'cfg(desktop)' --check-cfg 'cfg(mobile)' --check-cfg 'cfg(dev)'` (exit status: 101)
Backtrace

<backtrace>

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-bugCategory: This is a bug.I-ICEIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions