Started by upstream project "master-osmo-opencm3-projects" build number 1254 originally caused by: Started by timer Running as SYSTEM Building remotely on build4-deb12build-ansible (registry-build-amd64 ttcn3 obs osmo-gsm-tester-build ttcn3_with_linux_6.1_or_higher qemu io_uring osmocom-gerrit coverity osmocom-master) in workspace /home/osmocom-build/jenkins/workspace/master-osmo-opencm3-projects/a1/default/a2/default/a3/default/a4/default/label/osmocom-master [ssh-agent] Looking for ssh-agent implementation... $ ssh-agent SSH_AUTH_SOCK=/tmp/ssh-mSqw3WOxHZ9t/agent.3970529 SSH_AGENT_PID=3970532 [ssh-agent] Started. Running ssh-add (command line suppressed) Identity added: /home/osmocom-build/jenkins/workspace/master-osmo-opencm3-projects/a1/default/a2/default/a3/default/a4/default/label/osmocom-master@tmp/private_key_7362018289816511803.key (osmocom-jenkins) [ssh-agent] Using credentials binaries (OS#5798) Running ssh-add (command line suppressed) Identity added: /home/osmocom-build/jenkins/workspace/master-osmo-opencm3-projects/a1/default/a2/default/a3/default/a4/default/label/osmocom-master@tmp/private_key_3032145811685399777.key (osmocom-jenkins) [ssh-agent] Using credentials docs (OS#5798) The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /home/osmocom-build/jenkins/workspace/master-osmo-opencm3-projects/a1/default/a2/default/a3/default/a4/default/label/osmocom-master/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://gitea.osmocom.org/electronics/osmo-opencm3-projects # timeout=10 Fetching upstream changes from https://gitea.osmocom.org/electronics/osmo-opencm3-projects > git --version # timeout=10 > git --version # 'git version 2.39.5' > git fetch --tags --force --progress -- https://gitea.osmocom.org/electronics/osmo-opencm3-projects +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 11f0d5e8466c9ebd835a4f06521c1379472375cb (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 11f0d5e8466c9ebd835a4f06521c1379472375cb # timeout=10 Commit message: "contrib/jenkins.sh: Fix missing nvic.h" > git rev-list --no-walk 11f0d5e8466c9ebd835a4f06521c1379472375cb # timeout=10 > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.libopencm3.url # timeout=10 > git config -f .gitmodules --get submodule.libopencm3.path # timeout=10 > git config --get submodule.librfn.url # timeout=10 > git config -f .gitmodules --get submodule.librfn.path # timeout=10 > git submodule update --init --recursive libopencm3 # timeout=10 > git submodule update --init --recursive librfn # timeout=10 [osmocom-master] $ /bin/sh -xe /tmp/jenkins8601110002226115802.sh + readlink -f /tmp/ssh-mSqw3WOxHZ9t/agent.3970529 + docker run --rm=true --cap-add SYS_PTRACE --security-opt seccomp=/home/osmocom-build/osmo-ci/_docker_playground/seccomp_profile.json --ulimit fsize=1000000000 -e ASCIIDOC_WARNINGS_CHECK=1 -e CFLAGS=-g -e HOME=/build -e IS_MASTER_BUILD=1 -e JOB_NAME=master-osmo-opencm3-projects/a1=default,a2=default,a3=default,a4=default,label=osmocom-master -e MAKE=make -e OSMOPY_DEBUG_TCP_SOCKETS=1 -e OSMO_GSM_MANUALS_DIR=/opt/osmo-gsm-manuals -e PARALLEL_MAKE=-j 12 -e PUBLISH=1 -e SSH_AUTH_SOCK=/ssh-agent -e WITH_MANUALS=1 -w /build -i -u build -v /tmp/ssh-mSqw3WOxHZ9t/agent.3970529:/ssh-agent -v /home/osmocom-build/osmo-ci:/osmo-ci:ro -v /home/osmocom-build/jenkins/workspace/master-osmo-opencm3-projects/a1/default/a2/default/a3/default/a4/default/label/osmocom-master:/build -v /home/osmocom-build/.ssh:/home/build/.ssh:ro osmocom-build/debian-trixie-build /usr/bin/timeout 30m /osmo-ci/scripts/wrapper_core_bt_on_error.sh /build/contrib/jenkins.sh --publish BUILD lib/stm32/f0 make[1]: Nothing to be done for 'all'. BUILD lib/stm32/f1 make[1]: Nothing to be done for 'all'. BUILD lib/stm32/f2 make[1]: Nothing to be done for 'all'. BUILD lib/stm32/f3 make[1]: Nothing to be done for 'all'. BUILD lib/stm32/f4 make[1]: Nothing to be done for 'all'. BUILD lib/stm32/f7 make[1]: Nothing to be done for 'all'. BUILD lib/stm32/l0 make[1]: Nothing to be done for 'all'. BUILD lib/stm32/l1 make[1]: Nothing to be done for 'all'. BUILD lib/stm32/l4 make[1]: Nothing to be done for 'all'. BUILD lib/stm32/g0 make[1]: Nothing to be done for 'all'. BUILD lib/stm32/g4 make[1]: Nothing to be done for 'all'. BUILD lib/stm32/h7 make[1]: Nothing to be done for 'all'. BUILD lib/gd32/f1x0 make[1]: Nothing to be done for 'all'. BUILD lib/lpc13xx make[1]: Nothing to be done for 'all'. BUILD lib/lpc17xx make[1]: Nothing to be done for 'all'. BUILD lib/lpc43xx/m4 make[1]: Nothing to be done for 'all'. BUILD lib/lpc43xx/m0 make[1]: Nothing to be done for 'all'. BUILD lib/lm3s make[1]: Nothing to be done for 'all'. BUILD lib/lm4f make[1]: Nothing to be done for 'all'. BUILD lib/msp432/e4 make[1]: Nothing to be done for 'all'. BUILD lib/efm32/tg make[1]: Nothing to be done for 'all'. BUILD lib/efm32/g make[1]: Nothing to be done for 'all'. BUILD lib/efm32/lg make[1]: Nothing to be done for 'all'. BUILD lib/efm32/gg make[1]: Nothing to be done for 'all'. BUILD lib/efm32/hg make[1]: Nothing to be done for 'all'. BUILD lib/efm32/wg make[1]: Nothing to be done for 'all'. BUILD lib/efm32/ezr32wg make[1]: Nothing to be done for 'all'. BUILD lib/sam/3a make[1]: Nothing to be done for 'all'. BUILD lib/sam/3n make[1]: Nothing to be done for 'all'. BUILD lib/sam/3s make[1]: Nothing to be done for 'all'. BUILD lib/sam/3u make[1]: Nothing to be done for 'all'. BUILD lib/sam/3x make[1]: Nothing to be done for 'all'. BUILD lib/sam/4l make[1]: Nothing to be done for 'all'. BUILD lib/sam/d make[1]: Nothing to be done for 'all'. BUILD lib/vf6xx make[1]: Nothing to be done for 'all'. BUILD lib/swm050 make[1]: Nothing to be done for 'all'. BUILD lib/pac55xx make[1]: Nothing to be done for 'all'. =============== libopencm3 START ============== BUILD lib/stm32/f0 BUILD lib/stm32/f1 BUILD lib/stm32/f2 BUILD lib/stm32/f3 BUILD lib/stm32/f4 BUILD lib/stm32/f7 BUILD lib/stm32/l0 BUILD lib/stm32/l1 BUILD lib/stm32/l4 BUILD lib/stm32/g0 BUILD lib/stm32/g4 BUILD lib/stm32/h7 make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. BUILD lib/gd32/f1x0 make[2]: Nothing to be done for 'all'. BUILD lib/lpc13xx BUILD lib/lpc17xx make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. BUILD lib/lpc43xx/m4 BUILD lib/lpc43xx/m0 make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. BUILD lib/lm3s BUILD lib/lm4f make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. BUILD lib/msp432/e4 make[2]: Nothing to be done for 'all'. BUILD lib/efm32/g BUILD lib/efm32/tg make[2]: Nothing to be done for 'all'. BUILD lib/efm32/lg make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. BUILD lib/efm32/gg BUILD lib/efm32/hg make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. BUILD lib/efm32/wg make[2]: Nothing to be done for 'all'. BUILD lib/efm32/ezr32wg BUILD lib/sam/3a make[2]: Nothing to be done for 'all'. BUILD lib/sam/3n make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. BUILD lib/sam/3s make[2]: Nothing to be done for 'all'. BUILD lib/sam/3u BUILD lib/sam/3x BUILD lib/sam/4l BUILD lib/sam/d make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. BUILD lib/vf6xx BUILD lib/swm050 BUILD lib/pac55xx make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. =============== libopencm3 DONE ============== =============== relay-driver START ============== CLEAN CC console.c CC console_stm32.c CC watchdog.c CC fault.c CC iob_stm32_nonblocking.c CC kill.c CC bitops.c CC fibre.c CC fibre_default.c CC list.c CC messageq.c CC regdump.c CC ringbuf.c CC time_libopencm3.c CC util.c CC i2c_ctx.c CC relay-driver.c relay-driver.c: In function 'main': relay-driver.c:525:9: warning: 'rcc_clock_setup_in_hse_8mhz_out_72mhz' is deprecated: use rcc_clock_setup_pll(&rcc_hse_configs[RCC_CLOCK_HSE8_72MHZ]) [-Wdeprecated-declarations] 525 | rcc_clock_setup_in_hse_8mhz_out_72mhz(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libopencm3//include/libopencm3/stm32/rcc.h:26, from relay-driver.c:31: ../../libopencm3//include/libopencm3/stm32/f1/rcc.h:780:6: note: declared here 780 | void rcc_clock_setup_in_hse_8mhz_out_72mhz(void) LIBOPENCM3_DEPRECATED("use rcc_clock_setup_pll(&rcc_hse_configs[RCC_CLOCK_HSE8_72MHZ])"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LD relay-driver-0.1.0-12-g11f0d5e.elf /usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: fault.o: in function `hard_fault_handler_c': /build/projects/relay-driver/../../libcommon/src/fault.c:48:(.text.hard_fault_handler_c+0x3c): undefined reference to `stderr' /usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: fault.o: in function `nmi_handler': /build/projects/relay-driver/../../libcommon/src/fault.c:61:(.text.nmi_handler+0x10): undefined reference to `stderr' /usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: regdump.o: in function `regdump': /build/projects/relay-driver/../../librfn/librfn/regdump.c:52:(.text.regdump+0xc): undefined reference to `stdout' /usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: relay-driver.o: in function `main': /build/projects/relay-driver/relay-driver.c:550:(.text.startup.main+0xf4): undefined reference to `stdout' /usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: /usr/lib/picolibc/arm-none-eabi/lib/thumb/v7-m/nofp/libc.a(libc_stdlib_abort.c.o): in function `abort': ./arm-none-eabi/../../../newlib/libc/stdlib/abort.c:63:(.text.unlikely.abort+0xa): undefined reference to `_exit' /usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: (_exit): Unknown destination type (ARM/Thumb) in /usr/lib/picolibc/arm-none-eabi/lib/thumb/v7-m/nofp/libc.a(libc_stdlib_abort.c.o) ./arm-none-eabi/../../../newlib/libc/stdlib/abort.c:63:(.text.unlikely.abort+0xa): dangerous relocation: unsupported relocation /usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: /usr/lib/picolibc/arm-none-eabi/lib/thumb/v7-m/nofp/libc.a(libc_stdlib_assert_func.c.o): in function `__assert_func': ./arm-none-eabi/../../../newlib/libc/stdlib/assert_func.c:62:(.text.__assert_func+0x28): undefined reference to `stderr' /usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: /usr/lib/picolibc/arm-none-eabi/lib/thumb/v7-m/nofp/libc.a(libc_tinystdio_puts.c.o): in function `puts': ./arm-none-eabi/../../../newlib/libc/tinystdio/puts.c:63:(.text.puts+0x3c): undefined reference to `stdout' /usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: /usr/lib/picolibc/arm-none-eabi/lib/thumb/v7-m/nofp/libc.a(libc_signal_signal.c.o): in function `raise': ./arm-none-eabi/../../../newlib/libc/signal/signal.c:146:(.text.raise+0x32): undefined reference to `_exit' /usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: (_exit): Unknown destination type (ARM/Thumb) in /usr/lib/picolibc/arm-none-eabi/lib/thumb/v7-m/nofp/libc.a(libc_signal_signal.c.o) ./arm-none-eabi/../../../newlib/libc/signal/signal.c:146:(.text.raise+0x32): dangerous relocation: unsupported relocation collect2: error: ld returned 1 exit status make: *** [../../mk/libopencm3.mk:224: relay-driver-0.1.0-12-g11f0d5e.map] Error 1 ../../mk/libopencm3.mk:224: warning: pattern recipe did not update peer target 'relay-driver-0.1.0-12-g11f0d5e.elf'. Build step 'Execute shell' marked build as failure $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 3970532 killed; [ssh-agent] Stopped. Archiving artifacts Sending e-mails to: jenkins-notifications@lists.osmocom.org laforge@gnumonks.org kredon@sysmocom.de Finished: FAILURE