See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/3320/display/redirect>
------------------------------------------
[...truncated 133.62 KB...]
checking for LIBOSMOABIS... yes
checking for LIBOSMOTRAU... yes
checking whether to enable support for sysmobts calibration tool... no
checking whether to enable support for sysmoBTS L1/PHY support... no
checking whether to enable support for osmo-trx based L1/PHY support... yes
checking whether to enable support for Octasic OCTPHY-2G... no
checking whether to enable NuRAN Wireless Litecell 1.5 hardware support... no
checking whether to enable NuRAN Wireless OC-2G hardware support... no
CFLAGS="-g -O2 -fsanitize=address -fsanitize=undefined -Werror -Wno-error=deprecated
-Wno-error=deprecated-declarations -Wno-error=cpp"
CPPFLAGS=" -fsanitize=address -fsanitize=undefined -Werror -Wno-error=deprecated
-Wno-error=deprecated-declarations -Wno-error=cpp"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating src/Makefile
config.status: creating src/common/Makefile
config.status: creating src/osmo-bts-virtual/Makefile
config.status: creating src/osmo-bts-omldummy/Makefile
config.status: creating src/osmo-bts-sysmo/Makefile
config.status: creating src/osmo-bts-litecell15/Makefile
config.status: creating src/osmo-bts-oc2g/Makefile
config.status: creating src/osmo-bts-trx/Makefile
config.status: creating src/osmo-bts-octphy/Makefile
config.status: creating include/Makefile
config.status: creating include/osmo-bts/Makefile
config.status: creating tests/Makefile
config.status: creating tests/paging/Makefile
config.status: creating tests/agch/Makefile
config.status: creating tests/cipher/Makefile
config.status: creating tests/sysmobts/Makefile
config.status: creating tests/misc/Makefile
config.status: creating tests/handover/Makefile
config.status: creating tests/ta_control/Makefile
config.status: creating tests/tx_power/Makefile
config.status: creating tests/power/Makefile
config.status: creating tests/meas/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: creating btsconfig.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 4
echo 1.2.0.13-5184 > .version-t && mv .version-t .version
make all-recursive
make[1]: Entering directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/'>
Making all in include
make[2]: Entering directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/include'>
Making all in osmo-bts
make[3]: Entering directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/include/osmo-bts'>
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/include/osmo-bts'>
make[3]: Entering directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/include'>
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/include'>
make[2]: Leaving directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/include'>
Making all in src
make[2]: Entering directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/src'>
Making all in common
make[3]: Entering directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/src/common'>
CC gsm_data_shared.o
CC sysinfo.o
CC logging.o
CC abis.o
gsm_data_shared.c: In function ‘gsm_pchan2chan_nr’:
gsm_data_shared.c:628:9: note: #pragma message: fix caller that passes lchan_nr != 0
#pragma message "fix caller that passes lchan_nr != 0"
^~~~~~~
CC oml.o
CC bts.o
CC rsl.o
CC vty.o
CC paging.o
CC measurement.o
CC amr.o
CC lchan.o
CC load_indication.o
CC pcu_sock.o
pcu_sock.c: In function ‘pcu_tx_info_ind’:
pcu_sock.c:199:2: warning: #warning "isn't dl_tbf_ext wrong?: * 10 and no
ntohs" [-Wcpp]
#warning "isn't dl_tbf_ext wrong?: * 10 and no ntohs"
^~~~~~~
pcu_sock.c:201:2: warning: #warning "isn't ul_tbf_ext wrong?: * 10 and no
ntohs" [-Wcpp]
#warning "isn't ul_tbf_ext wrong?: * 10 and no ntohs"
^~~~~~~
CC handover.o
CC msg_utils.o
CC tx_power.o
CC bts_ctrl_commands.o
CC bts_ctrl_lookup.o
CC l1sap.o
CC cbch.o
CC power_control.o
CC main.o
CC phy_link.o
CC dtx_dl_amr_fsm.o
CC scheduler_mframe.o
CC ta_control.o
CC scheduler.o
AR libl1sched.a
ar: `u' modifier ignored since `D' is the default (see `U')
AR libbts.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/src/common'>
Making all in osmo-bts-virtual
make[3]: Entering directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/src/osmo-bts-virtual'>
CC main.o
CC virtualbts_vty.o
CC bts_model.o
CC scheduler_virtbts.o
CC l1_if.o
CC virtual_um.o
CC osmo_mcast_sock.o
CCLD osmo-bts-virtual
make[3]: Leaving directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/src/osmo-bts-virtual'>
Making all in osmo-bts-omldummy
make[3]: Entering directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/src/osmo-bts-omldummy'>
CC main.o
CC bts_model.o
CCLD osmo-bts-omldummy
make[3]: Leaving directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/src/osmo-bts-omldummy'>
Making all in osmo-bts-trx
make[3]: Entering directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/src/osmo-bts-trx'>
CC main.o
CC trx_if.o
CC l1_if.o
CC scheduler_trx.o
In file included from ../../include/osmo-bts/logging.h:5:0,
from trx_if.c:44:
trx_if.c: In function ‘parse_rsp’:
trx_if.c:397:26: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but
argument 7 has type ‘int’ [-Werror=format=]
LOGP(DTRX, LOGL_ERROR, "cmd buffer too small %lu >= %lu\n",
^
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/deps/install/stow/libosmocore/include/osmocom/core/logging.h>:95:54:
note: in definition of macro ‘LOGPSRCC’
logp2(ss, level, caller_file, caller_line, cont, fmt, ##args); \
^~~
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/deps/install/stow/libosmocore/include/osmocom/core/logging.h>:49:2:
note: in expansion of macro ‘LOGPSRC’
LOGPSRC(ss, level, NULL, 0, fmt, ## args)
^~~~~~~
trx_if.c:397:3: note: in expansion of macro ‘LOGP’
LOGP(DTRX, LOGL_ERROR, "cmd buffer too small %lu >= %lu\n",
^~~~
trx_if.c:397:26: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but
argument 8 has type ‘unsigned int’ [-Werror=format=]
LOGP(DTRX, LOGL_ERROR, "cmd buffer too small %lu >= %lu\n",
^
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/deps/install/stow/libosmocore/include/osmocom/core/logging.h>:95:54:
note: in definition of macro ‘LOGPSRCC’
logp2(ss, level, caller_file, caller_line, cont, fmt, ##args); \
^~~
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/deps/install/stow/libosmocore/include/osmocom/core/logging.h>:49:2:
note: in expansion of macro ‘LOGPSRC’
LOGPSRC(ss, level, NULL, 0, fmt, ## args)
^~~~~~~
trx_if.c:397:3: note: in expansion of macro ‘LOGP’
LOGP(DTRX, LOGL_ERROR, "cmd buffer too small %lu >= %lu\n",
^~~~
trx_if.c:397:26: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but
argument 7 has type ‘int’ [-Werror=format=]
LOGP(DTRX, LOGL_ERROR, "cmd buffer too small %lu >= %lu\n",
^
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/deps/install/stow/libosmocore/include/osmocom/core/logging.h>:97:48:
note: in definition of macro ‘LOGPSRCC’
logp2(ss, level, __FILE__, __LINE__, cont, fmt, ##args); \
^~~
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/deps/install/stow/libosmocore/include/osmocom/core/logging.h>:49:2:
note: in expansion of macro ‘LOGPSRC’
LOGPSRC(ss, level, NULL, 0, fmt, ## args)
^~~~~~~
trx_if.c:397:3: note: in expansion of macro ‘LOGP’
LOGP(DTRX, LOGL_ERROR, "cmd buffer too small %lu >= %lu\n",
^~~~
trx_if.c:397:26: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but
argument 8 has type ‘unsigned int’ [-Werror=format=]
LOGP(DTRX, LOGL_ERROR, "cmd buffer too small %lu >= %lu\n",
^
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/deps/install/stow/libosmocore/include/osmocom/core/logging.h>:97:48:
note: in definition of macro ‘LOGPSRCC’
logp2(ss, level, __FILE__, __LINE__, cont, fmt, ##args); \
^~~
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/deps/install/stow/libosmocore/include/osmocom/core/logging.h>:49:2:
note: in expansion of macro ‘LOGPSRC’
LOGPSRC(ss, level, NULL, 0, fmt, ## args)
^~~~~~~
trx_if.c:397:3: note: in expansion of macro ‘LOGP’
LOGP(DTRX, LOGL_ERROR, "cmd buffer too small %lu >= %lu\n",
^~~~
trx_if.c:418:26: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but
argument 7 has type ‘size_t {aka unsigned int}’ [-Werror=format=]
LOGP(DTRX, LOGL_ERROR, "params buffer too small %lu >= %lu\n",
^
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/deps/install/stow/libosmocore/include/osmocom/core/logging.h>:95:54:
note: in definition of macro ‘LOGPSRCC’
logp2(ss, level, caller_file, caller_line, cont, fmt, ##args); \
^~~
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/deps/install/stow/libosmocore/include/osmocom/core/logging.h>:49:2:
note: in expansion of macro ‘LOGPSRC’
LOGPSRC(ss, level, NULL, 0, fmt, ## args)
^~~~~~~
trx_if.c:418:3: note: in expansion of macro ‘LOGP’
LOGP(DTRX, LOGL_ERROR, "params buffer too small %lu >= %lu\n",
^~~~
trx_if.c:418:26: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but
argument 8 has type ‘unsigned int’ [-Werror=format=]
LOGP(DTRX, LOGL_ERROR, "params buffer too small %lu >= %lu\n",
^
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/deps/install/stow/libosmocore/include/osmocom/core/logging.h>:95:54:
note: in definition of macro ‘LOGPSRCC’
logp2(ss, level, caller_file, caller_line, cont, fmt, ##args); \
^~~
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/deps/install/stow/libosmocore/include/osmocom/core/logging.h>:49:2:
note: in expansion of macro ‘LOGPSRC’
LOGPSRC(ss, level, NULL, 0, fmt, ## args)
^~~~~~~
trx_if.c:418:3: note: in expansion of macro ‘LOGP’
LOGP(DTRX, LOGL_ERROR, "params buffer too small %lu >= %lu\n",
^~~~
trx_if.c:418:26: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but
argument 7 has type ‘size_t {aka unsigned int}’ [-Werror=format=]
LOGP(DTRX, LOGL_ERROR, "params buffer too small %lu >= %lu\n",
^
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/deps/install/stow/libosmocore/include/osmocom/core/logging.h>:97:48:
note: in definition of macro ‘LOGPSRCC’
logp2(ss, level, __FILE__, __LINE__, cont, fmt, ##args); \
^~~
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/deps/install/stow/libosmocore/include/osmocom/core/logging.h>:49:2:
note: in expansion of macro ‘LOGPSRC’
LOGPSRC(ss, level, NULL, 0, fmt, ## args)
^~~~~~~
trx_if.c:418:3: note: in expansion of macro ‘LOGP’
LOGP(DTRX, LOGL_ERROR, "params buffer too small %lu >= %lu\n",
^~~~
trx_if.c:418:26: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but
argument 8 has type ‘unsigned int’ [-Werror=format=]
LOGP(DTRX, LOGL_ERROR, "params buffer too small %lu >= %lu\n",
^
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/deps/install/stow/libosmocore/include/osmocom/core/logging.h>:97:48:
note: in definition of macro ‘LOGPSRCC’
logp2(ss, level, __FILE__, __LINE__, cont, fmt, ##args); \
^~~
<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/deps/install/stow/libosmocore/include/osmocom/core/logging.h>:49:2:
note: in expansion of macro ‘LOGPSRC’
LOGPSRC(ss, level, NULL, 0, fmt, ## args)
^~~~~~~
trx_if.c:418:3: note: in expansion of macro ‘LOGP’
LOGP(DTRX, LOGL_ERROR, "params buffer too small %lu >= %lu\n",
^~~~
l1_if.c: In function ‘bts_model_change_power’:
l1_if.c:807:2: warning: #warning "implement bts_model_change_power\n" [-Wcpp]
#warning "implement bts_model_change_power\n"
^~~~~~~
CC trx_vty.o
CC loops.o
cc1: all warnings being treated as errors
Makefile:435: recipe for target 'trx_if.o' failed
make[3]: *** [trx_if.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/src/osmo-bts-trx'>
Makefile:385: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/src'>
Makefile:434: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
'<https://jenkins.osmocom.org/jenkins/job/master-osmo-bts/BTS_MODEL=trx,FIRMWARE_VERSION=master,WITH_MANUALS=0,a4=default,label=rpi4-deb9build-ansible/ws/'>
Makefile:366: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE