gauteh / sfy

🌊 A lightweight wave buoy for near-shore deployments.
MIT License
42 stars 6 forks source link

Linking host tests fail on Ubuntu 20 #60

Closed gauteh closed 2 years ago

gauteh commented 2 years ago

warning: unused import: `Imu`
  --> src/main.rs:39:11
   |
39 | use sfy::{Imu, Location, SharedState, State, NOTEQ, STATE};
   |           ^^^

warning: unused variable: `storage`
  --> src/main.rs:93:9
   |
93 |     let storage = {
   |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_storage`
   |
   = note: `#[warn(unused_variables)]` on by default

error: linking with `cc` failed: exit status: 1
  |
  = note: "cc" "-m64" "/tmp/rustcWdAA1Y/symbols.o" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/sfy-28ea35eb54df046d.sfy.29c9732d-cgu.0.rcgu.o" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/sfy-28ea35eb54df046d.537o62a7doa90ugz.rcgu.o" "-Wl,--as-needed" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps" "-L" "/work/sfy-buoy/target/debug/deps" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/sfy-a58cb62de65fe63a/out" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/ahrs-fusion-5eb5b16bb1f1d27c/out" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/ambiq-apollo3-pac2-772fcc837e7cfb87/out" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/cortex-m-rt-7017e5c394cd0e7f/out" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/ambiq-hal-sys-82a26bd571757695/out/ambiq-sparkfun-sdk/boards_sfe/redboard_artemis_nano/bsp/gcc/bin" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/ambiq-hal-sys-82a26bd571757695/out/ambiq-sparkfun-sdk/mcu/apollo3/hal/gcc/bin" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/ambiq-hal-sys-82a26bd571757695/out" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/ambiq-hal-sys-82a26bd571757695/out" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/defmt-4382a13a65274407/out" "-L" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-386a1bcb4f83db35.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-11aa2540b8517fbc.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-fdf89ce50a51bb66.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-d509f258431d76fa.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libsfy-f49214582c6b1daf.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libbase64-d74bbe5de4c6dbac.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libahrs_fusion-f6536b768b1f1a12.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libcty-96b9bc3a27b27be3.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libism330dhcx-69881a39f27c1dfe.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libembedded_sdmmc-bb9f034497086b5b.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libnotecard-9776cb76f28811c8.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libserde_json_core-0f521b661e59306d.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libryu-09f669b0cae7fe51.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libheapless-69b8fa997be2b1a8.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libstable_deref_trait-d06210b66e18d69f.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libspin-a2a00ac713820e12.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/liblock_api-9e742c37bf7a16c9.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libscopeguard-9297f78960c0b608.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libserde-773240788978ce27.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libhash32-49e12c9d9f67ae86.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libbyteorder-d6455cb447e6163a.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libcmsis_dsp-b1e3964cc687c4ba.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libmicromath-3ba33094228c97e9.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libnum_complex-ed80f42f740d8963.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libfixed-7bbde99bd2fb55f2.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libtypenum-5c2e904ef3a39fae.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libhalf-1e7fedccee966f24.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libbytemuck-46051ae559dca8c8.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libaz-4052e7d1bd9c2655.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libcmsis_dsp_sys_pregenerated-ea2f11ee3d71502e.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libgit_version-0275ce28de970aa1.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libdefmt_rtt-24f8fe6e15e08cc6.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libcritical_section-420553d0a76637d3.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libcfg_if-c2b10f47af960028.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libbare_metal-e50d7dd7bdb205b4.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libambiq_hal-26d6fce8f2eec093.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libufmt-d27805a0d79d58be.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libufmt_write-4d35a30137531aed.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libchrono-25d0fa71118720d7.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libnum_integer-7da07bf31bb7ddaf.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libnum_traits-5488cbd128e26427.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libambiq_hal_sys-ebf0ab5e4fc53588.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libambiq_apollo3_pac2-97c82aaab06a21a9.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libcortex_m_rt-b867ad8be5d1c963.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libcortex_m-a9a43eeb182c035c.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libembedded_hal-54144bbc00315a62.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libvoid-3ab2b7a09b0da016.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libnb-fbec5b04265063a7.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libnb-242c8622a0872cab.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libvolatile_register-0cfb7d660ffde0b3.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libvcell-03c9414a720e76d2.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libbare_metal-a5357c77b53850f3.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libdefmt-9e2c0561b6e87efc.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libbitflags-67b0c80c6e1ce0bd.rlib" "-Wl,--start-group" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-977ece543e1e3d2f.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-1141b5caaf7b2195.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-93491bde8b3642ba.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-d338f5690e3fda2f.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-2cd7f06709609788.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-05bd833c6cc845b5.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-5543e955d2b2e107.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-9961a029e2fb69de.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-626bd4749ba5679b.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-1c5c08d77aa4ee1f.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-43c97e136c6f66b3.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-3ad551729ddf5bdf.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-cb0068802dd8f031.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-aa03de290f9594ce.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-e534461cfee9dab8.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-89782a6344bc3ddf.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-2a6a2797f7a73818.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-0e3656b1fda5fd7b.rlib" "-Wl,--end-group" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-16d69221f10b0282.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/sfy-28ea35eb54df046d" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
  = note: /usr/bin/ld: /work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libambiq_hal_sys-ebf0ab5e4fc53588.rlib(am_hal_flash.o): relocations in generic ELF (EM: 40)
          /usr/bin/ld: /work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libambiq_hal_sys-ebf0ab5e4fc53588.rlib: error adding symbols: file in wrong format
          collect2: error: ld returned 1 exit status

warning: `sfy` (bin "sfy" test) generated 7 warnings
The following warnings were emitted during compilation:

warning: Buoy serial id not specified (env BUOYSN), will use default.

error: could not compile `sfy` due to previous error; 7 warnings emitted
warning: build failed, waiting for other jobs to finish...
error: linking with `cc` failed: exit status: 1
  |
  = note: "cc" "-m64" "/tmp/rustckEjgX1/symbols.o" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/sfy-4421d5808bdc295e.sfy.a4f5a94a-cgu.0.rcgu.o" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/sfy-4421d5808bdc295e.s5r6cuiow1nvmnt.rcgu.o" "-Wl,--as-needed" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps" "-L" "/work/sfy-buoy/target/debug/deps" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/sfy-a58cb62de65fe63a/out" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/ahrs-fusion-5eb5b16bb1f1d27c/out" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/ambiq-apollo3-pac2-772fcc837e7cfb87/out" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/cortex-m-rt-7017e5c394cd0e7f/out" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/ambiq-hal-sys-82a26bd571757695/out/ambiq-sparkfun-sdk/boards_sfe/redboard_artemis_nano/bsp/gcc/bin" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/ambiq-hal-sys-82a26bd571757695/out/ambiq-sparkfun-sdk/mcu/apollo3/hal/gcc/bin" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/ambiq-hal-sys-82a26bd571757695/out" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/ambiq-hal-sys-82a26bd571757695/out" "-L" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/build/defmt-4382a13a65274407/out" "-L" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libbase64-d74bbe5de4c6dbac.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libahrs_fusion-f6536b768b1f1a12.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libcty-96b9bc3a27b27be3.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libism330dhcx-69881a39f27c1dfe.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libembedded_sdmmc-bb9f034497086b5b.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libnotecard-9776cb76f28811c8.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libserde_json_core-0f521b661e59306d.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libryu-09f669b0cae7fe51.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libheapless-69b8fa997be2b1a8.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libstable_deref_trait-d06210b66e18d69f.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libspin-a2a00ac713820e12.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/liblock_api-9e742c37bf7a16c9.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libscopeguard-9297f78960c0b608.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libserde-773240788978ce27.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libhash32-49e12c9d9f67ae86.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libbyteorder-d6455cb447e6163a.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libambiq_hal-26d6fce8f2eec093.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libufmt-d27805a0d79d58be.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libufmt_write-4d35a30137531aed.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libchrono-25d0fa71118720d7.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libnum_integer-7da07bf31bb7ddaf.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libambiq_hal_sys-ebf0ab5e4fc53588.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libambiq_apollo3_pac2-97c82aaab06a21a9.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libcortex_m_rt-b867ad8be5d1c963.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libcortex_m-a9a43eeb182c035c.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libembedded_hal-54144bbc00315a62.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libvoid-3ab2b7a09b0da016.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libnb-fbec5b04265063a7.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libnb-242c8622a0872cab.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libvolatile_register-0cfb7d660ffde0b3.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libvcell-03c9414a720e76d2.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libbare_metal-a5357c77b53850f3.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libdefmt-9e2c0561b6e87efc.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libbitflags-67b0c80c6e1ce0bd.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libcmsis_dsp-b1e3964cc687c4ba.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libmicromath-3ba33094228c97e9.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libnum_complex-ed80f42f740d8963.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libnum_traits-5488cbd128e26427.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libfixed-7bbde99bd2fb55f2.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libtypenum-5c2e904ef3a39fae.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libhalf-1e7fedccee966f24.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libbytemuck-46051ae559dca8c8.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libaz-4052e7d1bd9c2655.rlib" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libcmsis_dsp_sys_pregenerated-ea2f11ee3d71502e.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-386a1bcb4f83db35.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-11aa2540b8517fbc.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-fdf89ce50a51bb66.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-d509f258431d76fa.rlib" "-Wl,--start-group" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-977ece543e1e3d2f.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-1141b5caaf7b2195.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-93491bde8b3642ba.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-d338f5690e3fda2f.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-2cd7f06709609788.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-05bd833c6cc845b5.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-5543e955d2b2e107.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-9961a029e2fb69de.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-626bd4749ba5679b.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-1c5c08d77aa4ee1f.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-43c97e136c6f66b3.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-3ad551729ddf5bdf.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-cb0068802dd8f031.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-aa03de290f9594ce.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-e534461cfee9dab8.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-89782a6344bc3ddf.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-2a6a2797f7a73818.rlib" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-0e3656b1fda5fd7b.rlib" "-Wl,--end-group" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-16d69221f10b0282.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/root/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/sfy-4421d5808bdc295e" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
  = note: /usr/bin/ld: /work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libambiq_hal_sys-ebf0ab5e4fc53588.rlib(am_hal_flash.o): relocations in generic ELF (EM: 40)
          /usr/bin/ld: /work/sfy-buoy/target/x86_64-unknown-linux-gnu/debug/deps/libambiq_hal_sys-ebf0ab5e4fc53588.rlib: error adding symbols: file in wrong format
          collect2: error: ld returned 1 exit status

warning: `sfy` (lib test) generated 8 warnings (6 duplicates)
The following warnings were emitted during compilation:

warning: Buoy serial id not specified (env BUOYSN), will use default.

error: could not compile `sfy` due to previous error; 8 warnings emitted
make: *** [Makefile:42: host-test] Error 101
(base) root@9025ae80f58c:/work/sfy-buoy#