-- running on worker mobi7 thread 1, build number 576645. make: Entering directory '/tmp/dwq.0.13401088956829033/f3d758f2d450d366f8da104ec418fd96/examples/lang_support/official/rust-gcoap' rm -rf /tmp/dwq.0.13401088956829033/f3d758f2d450d366f8da104ec418fd96/build/pkg-build/cmsis rm -rf /tmp/dwq.0.13401088956829033/f3d758f2d450d366f8da104ec418fd96/build/pkg-build/mpaland-printf make: Leaving directory '/tmp/dwq.0.13401088956829033/f3d758f2d450d366f8da104ec418fd96/examples/lang_support/official/rust-gcoap' make: Entering directory '/tmp/dwq.0.13401088956829033/f3d758f2d450d366f8da104ec418fd96/examples/lang_support/official/rust-gcoap' Building application "rust_gcoap" for "frdm-k64f" with CPU "kinetis". Cloning into '/tmp/dwq.0.13401088956829033/f3d758f2d450d366f8da104ec418fd96/build/pkg/cmsis'... done. HEAD is now at 2b7495b85 Merge branch 'develop' Cloning into '/tmp/dwq.0.13401088956829033/f3d758f2d450d366f8da104ec418fd96/build/pkg/mpaland-printf'... done. HEAD is now at 0dd4b64 test(test_suite): added support for PRINTF_DISABLE_SUPPORT_EXPONENTIAL make[3]: Nothing to be done for 'compile-commands'. Compiling proc-macro2 v1.0.93 Compiling unicode-ident v1.0.14 Compiling memchr v2.7.4 Compiling serde v1.0.217 Compiling semver v1.0.24 Compiling autocfg v1.4.0 Compiling glob v0.3.2 Compiling clang-sys v1.8.1 Compiling num-traits v0.2.19 Compiling quote v1.0.38 Compiling prettyplease v0.2.35 Compiling libc v0.2.169 Compiling syn v2.0.104 Compiling rustix v0.38.43 Compiling byteorder v1.5.0 Compiling aho-corasick v1.1.3 Compiling version_check v0.9.5 Compiling regex-syntax v0.8.5 Compiling typenum v1.17.0 Compiling either v1.13.0 Compiling minimal-lexical v0.2.1 Compiling bitflags v2.7.0 Compiling linux-raw-sys v0.4.15 Compiling cfg-if v1.0.0 Compiling libloading v0.8.6 Compiling nom v7.1.3 Compiling regex-automata v0.4.9 Compiling generic-array v0.14.7 Compiling rustc_version v0.4.1 Compiling home v0.5.11 Compiling serde_json v1.0.135 Compiling bindgen v0.69.5 Compiling which v4.4.2 Compiling coap-message v0.3.6 Compiling heapless v0.7.17 Compiling regex v1.11.1 Compiling serde_derive v1.0.217 Compiling cexpr v0.6.0 Compiling itertools v0.12.1 Compiling log v0.4.22 Compiling lazycell v1.3.0 Compiling shlex v1.3.0 Compiling syn v1.0.109 Compiling rustc-hash v1.1.0 Compiling lazy_static v1.5.0 Compiling ryu v1.0.18 Compiling stable_deref_trait v1.2.0 Compiling itoa v1.0.14 Compiling nb v1.1.0 Compiling hash32 v0.2.1 Compiling minicbor v0.19.1 Compiling coap-numbers v0.2.4 Compiling critical-section v1.2.0 Compiling litrs v0.4.1 Compiling minicbor v0.24.4 Compiling document-features v0.2.10 Compiling coap-handler v0.2.0 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.4 Compiling nb v0.1.3 Compiling minicbor-derive v0.15.3 Compiling ciborium-io v0.2.2 Compiling void v1.0.2 Compiling portable-atomic v1.10.0 Compiling c2rust-bitfields-derive v0.2.1 Compiling half v1.8.3 Compiling heapless v0.8.0 Compiling riot-sys v0.7.15 (https://github.com/RIOT-OS/rust-riot-sys#88d87768) Compiling no-std-net v0.5.0 Compiling crc-catalog v2.4.0 Compiling crc v3.2.1 Compiling embedded-nal v0.6.0 Compiling c2rust-bitfields v0.3.0 Compiling serde_cbor v0.11.2 Compiling embedded-hal v0.2.7 Compiling digest v0.10.7 Compiling pin-project-internal v1.1.8 Compiling hash32 v0.3.1 Compiling c2rust-asm-casts v0.2.0 Compiling cty v0.2.2 Compiling embedded-hal v1.0.0 Compiling embedded-io v0.4.0 Compiling riot-wrappers v0.9.2 (https://github.com/RIOT-OS/rust-riot-wrappers#6258817d) Compiling windowed-infinity v0.1.7 Compiling pin-project v1.1.8 Compiling switch-hal v0.4.0 Compiling embedded-nal-tcpextensions v0.1.3 Compiling coap-message-utils v0.3.8 Compiling embedded-graphics v0.6.2 Compiling cstr v0.2.12 Compiling embedded-hal-async v1.0.0 Compiling pin-utils v0.1.0 Compiling rand_core v0.6.4 Compiling hex v0.4.3 Compiling mutex-trait v0.2.0 Compiling bare-metal v1.0.0 Compiling half v2.4.1 Compiling coap-handler-implementations v0.5.2 Compiling try-lock v0.2.5 (https://github.com/seanmonstar/try-lock?rev=45c39685b56a4dba1b71bdbbbe5f731c3c77dc50#45c39685) Compiling ciborium-ll v0.2.2 Compiling serde_bytes v0.10.5 Compiling coap-request v0.2.0-alpha.2 Compiling coap-message-demos v0.4.0 (https://codeberg.org/chrysn/coap-tools#c5b883e1) Compiling static_cell v2.1.0 Compiling rust_riotmodules v0.1.0 (/tmp/dwq.0.13401088956829033/f3d758f2d450d366f8da104ec418fd96/sys/rust_riotmodules) error[E0609]: no field `family` on type `riot_sys::_sock_tl_ep` --> /data/riotbuild/.cargo/git/checkouts/rust-riot-wrappers-0ebc5406341d6d68/6258817/src/socket.rs:81:20 | 81 | ep.family = match self { | ^^^^^^ unknown field ... 143 | implementation_no_std_net! {no_std_net_0_5} | ------------------------------------------- in this macro invocation | = note: this error originates in the macro `implementation_no_std_net` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0609]: no field `netif` on type `riot_sys::_sock_tl_ep` --> /data/riotbuild/.cargo/git/checkouts/rust-riot-wrappers-0ebc5406341d6d68/6258817/src/socket.rs:85:20 | 85 | ep.netif = match self { | ^^^^^ unknown field ... 143 | implementation_no_std_net! {no_std_net_0_5} | ------------------------------------------- in this macro invocation | = note: this error originates in the macro `implementation_no_std_net` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0609]: no field `addr` on type `riot_sys::_sock_tl_ep` --> /data/riotbuild/.cargo/git/checkouts/rust-riot-wrappers-0ebc5406341d6d68/6258817/src/socket.rs:92:28 | 92 | ep.addr.ipv4 = a.ip().octets(); | ^^^^ unknown field ... 143 | implementation_no_std_net! {no_std_net_0_5} | ------------------------------------------- in this macro invocation | = note: this error originates in the macro `implementation_no_std_net` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0609]: no field `addr` on type `riot_sys::_sock_tl_ep` --> /data/riotbuild/.cargo/git/checkouts/rust-riot-wrappers-0ebc5406341d6d68/6258817/src/socket.rs:95:28 | 95 | ep.addr.ipv6 = a.ip().octets(); | ^^^^ unknown field ... 143 | implementation_no_std_net! {no_std_net_0_5} | ------------------------------------------- in this macro invocation | = note: this error originates in the macro `implementation_no_std_net` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0609]: no field `family` on type `riot_sys::_sock_tl_ep` --> /data/riotbuild/.cargo/git/checkouts/rust-riot-wrappers-0ebc5406341d6d68/6258817/src/socket.rs:111:30 | 111 | match self.0.family as _ { | ^^^^^^ unknown field ... 143 | implementation_no_std_net! {no_std_net_0_5} | ------------------------------------------- in this macro invocation | = note: this error originates in the macro `implementation_no_std_net` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0609]: no field `addr` on type `riot_sys::_sock_tl_ep` --> /data/riotbuild/.cargo/git/checkouts/rust-riot-wrappers-0ebc5406341d6d68/6258817/src/socket.rs:114:41 | 114 | unsafe { self.0.addr.ipv6.into() }, | ^^^^ unknown field ... 143 | implementation_no_std_net! {no_std_net_0_5} | ------------------------------------------- in this macro invocation | = note: this error originates in the macro `implementation_no_std_net` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0609]: no field `netif` on type `riot_sys::_sock_tl_ep` --> /data/riotbuild/.cargo/git/checkouts/rust-riot-wrappers-0ebc5406341d6d68/6258817/src/socket.rs:117:32 | 117 | self.0.netif.into(), | ^^^^^ unknown field ... 143 | implementation_no_std_net! {no_std_net_0_5} | ------------------------------------------- in this macro invocation | = note: this error originates in the macro `implementation_no_std_net` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0609]: no field `addr` on type `riot_sys::_sock_tl_ep` --> /data/riotbuild/.cargo/git/checkouts/rust-riot-wrappers-0ebc5406341d6d68/6258817/src/socket.rs:123:41 | 123 | unsafe { self.0.addr.ipv4.into() }, | ^^^^ unknown field ... 143 | implementation_no_std_net! {no_std_net_0_5} | ------------------------------------------- in this macro invocation | = note: this error originates in the macro `implementation_no_std_net` (in Nightly builds, run with -Z macro-backtrace for more info) For more information about this error, try `rustc --explain E0609`. error: could not compile `riot-wrappers` (lib) due to 8 previous errors make: *** [/tmp/dwq.0.13401088956829033/f3d758f2d450d366f8da104ec418fd96/makefiles/cargo-targets.inc.mk:63: /tmp/dwq.0.13401088956829033/f3d758f2d450d366f8da104ec418fd96/build/target/thumbv7em-none-eabihf/release/librust_gcoap.a] Error 101 make: Leaving directory '/tmp/dwq.0.13401088956829033/f3d758f2d450d366f8da104ec418fd96/examples/lang_support/official/rust-gcoap' cat: /tmp/dwq.0.13401088956829033/f3d758f2d450d366f8da104ec418fd96/build/test-input-hash.sha1: No such file or directory {"build/": 257448}