-- running on worker mobi3 thread 1, build number 586192. make: Entering directory '/tmp/dwq.0.2114702789285684/b170f259479ca14e78cb3dae62275ee4/examples/lang_support/official/rust-gcoap' rm -rf /tmp/dwq.0.2114702789285684/b170f259479ca14e78cb3dae62275ee4/build/pkg-build/cmsis rm -rf /tmp/dwq.0.2114702789285684/b170f259479ca14e78cb3dae62275ee4/build/pkg-build/mpaland-printf make: Leaving directory '/tmp/dwq.0.2114702789285684/b170f259479ca14e78cb3dae62275ee4/examples/lang_support/official/rust-gcoap' make: Entering directory '/tmp/dwq.0.2114702789285684/b170f259479ca14e78cb3dae62275ee4/examples/lang_support/official/rust-gcoap' Building application "rust_gcoap" for "adafruit-itsybitsy-m4" with CPU "samd5x". Cloning into '/tmp/dwq.0.2114702789285684/b170f259479ca14e78cb3dae62275ee4/build/pkg/cmsis'... done. HEAD is now at 2b7495b85 Merge branch 'develop' Cloning into '/tmp/dwq.0.2114702789285684/b170f259479ca14e78cb3dae62275ee4/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 libc v0.2.169 Compiling byteorder v1.5.0 Compiling prettyplease v0.2.35 Compiling rustix v0.38.43 Compiling minimal-lexical v0.2.1 Compiling cfg-if v1.0.0 Compiling clang-sys v1.8.1 Compiling num-traits v0.2.19 Compiling bitflags v2.7.0 Compiling typenum v1.17.0 Compiling regex-syntax v0.8.5 Compiling aho-corasick v1.1.3 Compiling linux-raw-sys v0.4.15 Compiling either v1.13.0 Compiling version_check v0.9.5 Compiling quote v1.0.38 Compiling syn v2.0.104 Compiling generic-array v0.14.7 Compiling nom v7.1.3 Compiling rustc_version v0.4.1 Compiling libloading v0.8.6 Compiling home v0.5.11 Compiling serde_json v1.0.135 Compiling bindgen v0.69.5 Compiling coap-message v0.3.6 Compiling heapless v0.7.17 Compiling itertools v0.12.1 Compiling ryu v1.0.18 Compiling itoa v1.0.14 Compiling lazy_static v1.5.0 Compiling lazycell v1.3.0 Compiling rustc-hash v1.1.0 Compiling shlex v1.3.0 Compiling stable_deref_trait v1.2.0 Compiling nb v1.1.0 Compiling regex-automata v0.4.9 Compiling log v0.4.22 Compiling cexpr v0.6.0 Compiling which v4.4.2 Compiling syn v1.0.109 Compiling hash32 v0.2.1 Compiling coap-numbers v0.2.4 Compiling minicbor v0.19.1 Compiling minicbor v0.24.4 Compiling litrs v0.4.1 Compiling critical-section v1.2.0 Compiling coap-handler v0.2.0 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.4 Compiling nb v0.1.3 Compiling void v1.0.2 Compiling ciborium-io v0.2.2 Compiling crc-catalog v2.4.0 Compiling heapless v0.8.0 Compiling portable-atomic v1.10.0 Compiling half v1.8.3 Compiling document-features v0.2.10 Compiling no-std-net v0.5.0 Compiling crc v3.2.1 Compiling embedded-hal v0.2.7 Compiling digest v0.10.7 Compiling hash32 v0.3.1 Compiling cty v0.2.2 Compiling embedded-io v0.4.0 Compiling embedded-hal v1.0.0 Compiling riot-wrappers v0.9.2 (https://github.com/RIOT-OS/rust-riot-wrappers#6258817d) Compiling c2rust-asm-casts v0.2.0 Compiling regex v1.11.1 Compiling coap-message-utils v0.3.8 Compiling switch-hal v0.4.0 Compiling cstr v0.2.12 Compiling embedded-graphics v0.6.2 Compiling mutex-trait v0.2.0 Compiling hex v0.4.3 Compiling embedded-hal-async v1.0.0 Compiling bare-metal v1.0.0 Compiling pin-utils v0.1.0 Compiling rand_core v0.6.4 Compiling half v2.4.1 Compiling try-lock v0.2.5 (https://github.com/seanmonstar/try-lock?rev=45c39685b56a4dba1b71bdbbbe5f731c3c77dc50#45c39685) Compiling coap-request v0.2.0-alpha.2 Compiling static_cell v2.1.0 Compiling rust_riotmodules v0.1.0 (/tmp/dwq.0.2114702789285684/b170f259479ca14e78cb3dae62275ee4/sys/rust_riotmodules) Compiling ciborium-ll v0.2.2 Compiling serde_derive v1.0.217 Compiling minicbor-derive v0.15.3 Compiling pin-project-internal v1.1.8 Compiling c2rust-bitfields-derive v0.2.1 Compiling c2rust-bitfields v0.3.0 Compiling pin-project v1.1.8 Compiling serde_cbor v0.11.2 Compiling serde_bytes v0.10.5 Compiling windowed-infinity v0.1.7 Compiling coap-handler-implementations v0.5.2 Compiling embedded-nal v0.6.0 Compiling embedded-nal-tcpextensions v0.1.3 Compiling coap-message-demos v0.4.0 (https://codeberg.org/chrysn/coap-tools#c5b883e1) Compiling riot-sys v0.7.15 (https://github.com/RIOT-OS/rust-riot-sys#88d87768) 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 warning: build failed, waiting for other jobs to finish... make: *** [/tmp/dwq.0.2114702789285684/b170f259479ca14e78cb3dae62275ee4/makefiles/cargo-targets.inc.mk:63: /tmp/dwq.0.2114702789285684/b170f259479ca14e78cb3dae62275ee4/build/target/thumbv7em-none-eabihf/release/librust_gcoap.a] Error 101 make: Leaving directory '/tmp/dwq.0.2114702789285684/b170f259479ca14e78cb3dae62275ee4/examples/lang_support/official/rust-gcoap' cat: /tmp/dwq.0.2114702789285684/b170f259479ca14e78cb3dae62275ee4/build/test-input-hash.sha1: No such file or directory {"build/": 283496}