See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-trx/INSTR=--with-neon,WITH_MANUALS=0,a3=default,a4=default,label=raspbian/8037/display/redirect>
Changes:
------------------------------------------
[...truncated 120.47 KiB...]
config.status: creating include/osmocom/bb/l1sched/Makefile
config.status: creating include/osmocom/bb/trxcon/Makefile
config.status: creating src/Makefile
config.status: creating Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 4
echo 1.7.1.1-a0e1b > .version-t && mv .version-t .version
make all-recursive
make[1]: Entering directory '/build'
Making all in osmocom-bb/src/host/trxcon
make[2]: Entering directory '/build/osmocom-bb/src/host/trxcon'
echo 0.0.0 > .version-t && mv .version-t .version
make all-recursive
make[3]: Entering directory '/build/osmocom-bb/src/host/trxcon'
Making all in include
make[4]: Entering directory '/build/osmocom-bb/src/host/trxcon/include'
Making all in osmocom
make[5]: Entering directory '/build/osmocom-bb/src/host/trxcon/include/osmocom'
Making all in bb
make[6]: Entering directory
'/build/osmocom-bb/src/host/trxcon/include/osmocom/bb'
Making all in l1sched
make[7]: Entering directory
'/build/osmocom-bb/src/host/trxcon/include/osmocom/bb/l1sched'
make[7]: Nothing to be done for 'all'.
make[7]: Leaving directory
'/build/osmocom-bb/src/host/trxcon/include/osmocom/bb/l1sched'
Making all in trxcon
make[7]: Entering directory
'/build/osmocom-bb/src/host/trxcon/include/osmocom/bb/trxcon'
make[7]: Nothing to be done for 'all'.
make[7]: Leaving directory
'/build/osmocom-bb/src/host/trxcon/include/osmocom/bb/trxcon'
make[7]: Entering directory
'/build/osmocom-bb/src/host/trxcon/include/osmocom/bb'
make[7]: Nothing to be done for 'all-am'.
make[7]: Leaving directory '/build/osmocom-bb/src/host/trxcon/include/osmocom/bb'
make[6]: Leaving directory '/build/osmocom-bb/src/host/trxcon/include/osmocom/bb'
make[6]: Entering directory '/build/osmocom-bb/src/host/trxcon/include/osmocom'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '/build/osmocom-bb/src/host/trxcon/include/osmocom'
make[5]: Leaving directory '/build/osmocom-bb/src/host/trxcon/include/osmocom'
make[5]: Entering directory '/build/osmocom-bb/src/host/trxcon/include'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/build/osmocom-bb/src/host/trxcon/include'
make[4]: Leaving directory '/build/osmocom-bb/src/host/trxcon/include'
Making all in src
make[4]: Entering directory '/build/osmocom-bb/src/host/trxcon/src'
CC l1ctl_server.o
CC trxcon_main.o
CC logging.o
CC trx_if.o
CC trxcon_inst.lo
CC trxcon_fsm.lo
CC trxcon_shim.lo
CC l1ctl.lo
CC sched_lchan_common.lo
CC sched_lchan_pdtch.lo
CC sched_lchan_desc.lo
CC sched_lchan_xcch.lo
CC sched_lchan_tchf.lo
CC sched_lchan_tchh.lo
CC sched_lchan_rach.lo
CC sched_lchan_sch.lo
CC sched_mframe.lo
sched_lchan_tchh.c: In function 'rx_tchh_fn':
sched_lchan_tchh.c:339:17: warning: 'gsm0503_tch_hr_decode' is deprecated: Use
gsm0503_tch_hr_decode2() instead [-Wdeprecated-declarations]
339 | rc = gsm0503_tch_hr_decode(&tch_data[0], BUFTAIL8(bursts_p),
| ^~
In file included from sched_lchan_tchh.c:36:
/build/deps/install/stow/libosmocore/include/osmocom/coding/gsm0503_coding.h:52:5: note:
declared here
52 | int gsm0503_tch_hr_decode(uint8_t *tch_data, const sbit_t *bursts, int odd,
| ^~~~~~~~~~~~~~~~~~~~~
CC sched_prim.lo
CC sched_trx.lo
CC l1gprs.lo
CCLD libtrxcon.la
CCLD libl1sched.la
CCLD libl1gprs.la
CCLD trxcon
make[4]: Leaving directory '/build/osmocom-bb/src/host/trxcon/src'
make[4]: Entering directory '/build/osmocom-bb/src/host/trxcon'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/osmocom-bb/src/host/trxcon'
make[3]: Leaving directory '/build/osmocom-bb/src/host/trxcon'
make[2]: Leaving directory '/build/osmocom-bb/src/host/trxcon'
Making all in CommonLibs
make[2]: Entering directory '/build/CommonLibs'
CXX BitVector.lo
CXX LinkedLists.lo
CXX Threads.lo
CXX Timeval.lo
CXX Logger.lo
CXX Utils.lo
CXX trx_rate_ctr.lo
CC trx_vty.lo
CC debug.lo
CXXLD libcommon.la
make[2]: Leaving directory '/build/CommonLibs'
Making all in GSM
make[2]: Entering directory '/build/GSM'
CXX GSMCommon.lo
CXXLD libGSM.la
make[2]: Leaving directory '/build/GSM'
Making all in Transceiver52M
make[2]: Entering directory '/build/Transceiver52M'
Making all in arch
make[3]: Entering directory '/build/Transceiver52M/arch'
Making all in common
make[4]: Entering directory '/build/Transceiver52M/arch/common'
CC convolve_base.lo
CC convert_base.lo
CC fft.lo
CCLD libarch_common.la
make[4]: Leaving directory '/build/Transceiver52M/arch/common'
Making all in arm
make[4]: Entering directory '/build/Transceiver52M/arch/arm'
CC convert.lo
CPPAS convert_neon.lo
CC convolve.lo
CPPAS convolve_neon.lo
CC scale.lo
CPPAS scale_neon.lo
CC mult.lo
CPPAS mult_neon.lo
CCLD libarch.la
make[4]: Leaving directory '/build/Transceiver52M/arch/arm'
make[4]: Entering directory '/build/Transceiver52M/arch'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/Transceiver52M/arch'
make[3]: Leaving directory '/build/Transceiver52M/arch'
Making all in device
make[3]: Entering directory '/build/Transceiver52M/device'
Making all in common
make[4]: Entering directory '/build/Transceiver52M/device/common'
CXX smpl_buf.lo
CXXLD libdevice_common.la
make[4]: Leaving directory '/build/Transceiver52M/device/common'
Making all in ipc
make[4]: Entering directory '/build/Transceiver52M/device/ipc'
CC ipc-driver-test.o
CXX uhdwrap.o
CXX libdevice_la-IPCDevice.lo
CC libdevice_la-shm.lo
CC libdevice_la-ipc_shm.lo
CC libdevice_la-ipc_chan.lo
CC libdevice_la-ipc_sock.lo
CXX ../uhd/UHDDevice.o
CXXLD libdevice.la
In file included from /usr/include/c++/12/map:60,
from ../uhd/UHDDevice.cpp:26:
/usr/include/c++/12/bits/stl_tree.h: In member function
'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
_Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key
= std::tuple<uhd_dev_type, int, int>; _Val = std::pair<const
std::tuple<uhd_dev_type, int, int>, dev_desc>; _KeyOfValue =
std::_Select1st<std::pair<const std::tuple<uhd_dev_type, int, int>,
dev_desc> >; _Compare = std::less<std::tuple<uhd_dev_type, int, int> >;
_Alloc = std::allocator<std::pair<const std::tuple<uhd_dev_type, int, int>,
dev_desc> >]':
/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type
'std::_Rb_tree<std::tuple<uhd_dev_type, int, int>, std::pair<const
std::tuple<uhd_dev_type, int, int>, dev_desc>,
std::_Select1st<std::pair<const std::tuple<uhd_dev_type, int, int>,
dev_desc> >, std::less<std::tuple<uhd_dev_type, int, int> >,
std::allocator<std::pair<const std::tuple<uhd_dev_type, int, int>,
dev_desc> > >::const_iterator' changed in GCC 7.1
2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_tree.h: In member function
'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
_Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key
= std::tuple<uhd_dev_type, gsm_band>; _Val = std::pair<const
std::tuple<uhd_dev_type, gsm_band>, dev_band_desc>; _KeyOfValue =
std::_Select1st<std::pair<const std::tuple<uhd_dev_type, gsm_band>,
dev_band_desc> >; _Compare = std::less<std::tuple<uhd_dev_type, gsm_band>
>; _Alloc = std::allocator<std::pair<const std::tuple<uhd_dev_type,
gsm_band>, dev_band_desc> >]':
/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type
'std::_Rb_tree<std::tuple<uhd_dev_type, gsm_band>, std::pair<const
std::tuple<uhd_dev_type, gsm_band>, dev_band_desc>,
std::_Select1st<std::pair<const std::tuple<uhd_dev_type, gsm_band>,
dev_band_desc> >, std::less<std::tuple<uhd_dev_type, gsm_band> >,
std::allocator<std::pair<const std::tuple<uhd_dev_type, gsm_band>,
dev_band_desc> > >::const_iterator' changed in GCC 7.1
CXXLD ipc-driver-test
make[4]: Leaving directory '/build/Transceiver52M/device/ipc'
Making all in usrp1
make[4]: Entering directory '/build/Transceiver52M/device/usrp1'
CXX USRPDevice.lo
CXXLD libdevice.la
make[4]: Leaving directory '/build/Transceiver52M/device/usrp1'
Making all in uhd
make[4]: Entering directory '/build/Transceiver52M/device/uhd'
CXX UHDDevice.lo
In file included from /usr/include/c++/12/map:60,
from UHDDevice.cpp:26:
/usr/include/c++/12/bits/stl_tree.h: In member function
'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
_Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key
= std::tuple<uhd_dev_type, int, int>; _Val = std::pair<const
std::tuple<uhd_dev_type, int, int>, dev_desc>; _KeyOfValue =
std::_Select1st<std::pair<const std::tuple<uhd_dev_type, int, int>,
dev_desc> >; _Compare = std::less<std::tuple<uhd_dev_type, int, int> >;
_Alloc = std::allocator<std::pair<const std::tuple<uhd_dev_type, int, int>,
dev_desc> >]':
/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type
'std::_Rb_tree<std::tuple<uhd_dev_type, int, int>, std::pair<const
std::tuple<uhd_dev_type, int, int>, dev_desc>,
std::_Select1st<std::pair<const std::tuple<uhd_dev_type, int, int>,
dev_desc> >, std::less<std::tuple<uhd_dev_type, int, int> >,
std::allocator<std::pair<const std::tuple<uhd_dev_type, int, int>,
dev_desc> > >::const_iterator' changed in GCC 7.1
2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_tree.h: In member function
'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
_Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key
= std::tuple<uhd_dev_type, gsm_band>; _Val = std::pair<const
std::tuple<uhd_dev_type, gsm_band>, dev_band_desc>; _KeyOfValue =
std::_Select1st<std::pair<const std::tuple<uhd_dev_type, gsm_band>,
dev_band_desc> >; _Compare = std::less<std::tuple<uhd_dev_type, gsm_band>
>; _Alloc = std::allocator<std::pair<const std::tuple<uhd_dev_type,
gsm_band>, dev_band_desc> >]':
/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type
'std::_Rb_tree<std::tuple<uhd_dev_type, gsm_band>, std::pair<const
std::tuple<uhd_dev_type, gsm_band>, dev_band_desc>,
std::_Select1st<std::pair<const std::tuple<uhd_dev_type, gsm_band>,
dev_band_desc> >, std::less<std::tuple<uhd_dev_type, gsm_band> >,
std::allocator<std::pair<const std::tuple<uhd_dev_type, gsm_band>,
dev_band_desc> > >::const_iterator' changed in GCC 7.1
CXXLD libdevice.la
make[4]: Leaving directory '/build/Transceiver52M/device/uhd'
Making all in lms
make[4]: Entering directory '/build/Transceiver52M/device/lms'
CXX LMSDevice.lo
In file included from /usr/include/c++/12/map:60,
from LMSDevice.cpp:24:
/usr/include/c++/12/bits/stl_tree.h: In member function
'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
_Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key
= lms_dev_type; _Val = std::pair<const lms_dev_type, dev_desc>; _KeyOfValue =
std::_Select1st<std::pair<const lms_dev_type, dev_desc> >; _Compare =
std::less<lms_dev_type>; _Alloc = std::allocator<std::pair<const lms_dev_type,
dev_desc> >]':
/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type
'std::_Rb_tree<lms_dev_type, std::pair<const lms_dev_type, dev_desc>,
std::_Select1st<std::pair<const lms_dev_type, dev_desc> >,
std::less<lms_dev_type>, std::allocator<std::pair<const lms_dev_type,
dev_desc> > >::const_iterator' changed in GCC 7.1
2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_tree.h: In member function
'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
_Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key
= std::tuple<lms_dev_type, gsm_band>; _Val = std::pair<const
std::tuple<lms_dev_type, gsm_band>, dev_band_desc>; _KeyOfValue =
std::_Select1st<std::pair<const std::tuple<lms_dev_type, gsm_band>,
dev_band_desc> >; _Compare = std::less<std::tuple<lms_dev_type, gsm_band>
>; _Alloc = std::allocator<std::pair<const std::tuple<lms_dev_type,
gsm_band>, dev_band_desc> >]':
/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type
'std::_Rb_tree<std::tuple<lms_dev_type, gsm_band>, std::pair<const
std::tuple<lms_dev_type, gsm_band>, dev_band_desc>,
std::_Select1st<std::pair<const std::tuple<lms_dev_type, gsm_band>,
dev_band_desc> >, std::less<std::tuple<lms_dev_type, gsm_band> >,
std::allocator<std::pair<const std::tuple<lms_dev_type, gsm_band>,
dev_band_desc> > >::const_iterator' changed in GCC 7.1
CXXLD libdevice.la
make[4]: Leaving directory '/build/Transceiver52M/device/lms'
Making all in bladerf
make[4]: Entering directory '/build/Transceiver52M/device/bladerf'
CXX bladerf.lo
In file included from /usr/include/c++/12/map:60,
from bladerf.cpp:23:
/usr/include/c++/12/bits/stl_tree.h: In member function
'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
_Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key
= std::tuple<blade_dev_type, int, int>; _Val = std::pair<const
std::tuple<blade_dev_type, int, int>, dev_desc>; _KeyOfValue =
std::_Select1st<std::pair<const std::tuple<blade_dev_type, int, int>,
dev_desc> >; _Compare = std::less<std::tuple<blade_dev_type, int, int>
>; _Alloc = std::allocator<std::pair<const std::tuple<blade_dev_type, int,
int>, dev_desc> >]':
/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type
'std::_Rb_tree<std::tuple<blade_dev_type, int, int>, std::pair<const
std::tuple<blade_dev_type, int, int>, dev_desc>,
std::_Select1st<std::pair<const std::tuple<blade_dev_type, int, int>,
dev_desc> >, std::less<std::tuple<blade_dev_type, int, int> >,
std::allocator<std::pair<const std::tuple<blade_dev_type, int, int>,
dev_desc> > >::const_iterator' changed in GCC 7.1
2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_tree.h: In member function
'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
_Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key
= std::tuple<blade_dev_type, gsm_band>; _Val = std::pair<const
std::tuple<blade_dev_type, gsm_band>, dev_band_desc>; _KeyOfValue =
std::_Select1st<std::pair<const std::tuple<blade_dev_type, gsm_band>,
dev_band_desc> >; _Compare = std::less<std::tuple<blade_dev_type, gsm_band>
>; _Alloc = std::allocator<std::pair<const std::tuple<blade_dev_type,
gsm_band>, dev_band_desc> >]':
/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type
'std::_Rb_tree<std::tuple<blade_dev_type, gsm_band>, std::pair<const
std::tuple<blade_dev_type, gsm_band>, dev_band_desc>,
std::_Select1st<std::pair<const std::tuple<blade_dev_type, gsm_band>,
dev_band_desc> >, std::less<std::tuple<blade_dev_type, gsm_band> >,
std::allocator<std::pair<const std::tuple<blade_dev_type, gsm_band>,
dev_band_desc> > >::const_iterator' changed in GCC 7.1
CXXLD libdevice.la
make[4]: Leaving directory '/build/Transceiver52M/device/bladerf'
make[4]: Entering directory '/build/Transceiver52M/device'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/Transceiver52M/device'
make[3]: Leaving directory '/build/Transceiver52M/device'
make[3]: Entering directory '/build/Transceiver52M'
CXX osmo_trx_uhd-osmo-trx.o
CXX radioInterface.lo
CXX radioVector.lo
CXX radioClock.lo
CXX radioBuffer.lo
CXX sigProcLib.lo
CXX signalVector.lo
CXX Transceiver.lo
CXX ChannelizerBase.lo
CXX Channelizer.lo
CXX Synthesis.lo
CC proto_trxd.lo
CXX Resampler.lo
CXX radioInterfaceResamp.lo
CXX radioInterfaceMulti.lo
CXX osmo_trx_usrp1-osmo-trx.o
CXX osmo_trx_lms-osmo-trx.o
CXX osmo_trx_blade-osmo-trx.o
CXX grgsm_vitac/osmo_trx_ms_blade-grgsm_vitac.o
CXX grgsm_vitac/osmo_trx_ms_blade-viterbi_detector.o
CXX ms/osmo_trx_ms_blade-ms_upper.o
CC ms/osmo_trx_ms_blade-l1ctl_server.o
CC ms/osmo_trx_ms_blade-logging.o
CXX ms/osmo_trx_ms_blade-l1ctl_server_cb.o
CXX ms/osmo_trx_ms_blade-ms_trxcon_if.o
CXX osmo_trx_ipc-osmo-trx.o
CXX grgsm_vitac/grgsm_vitac.lo
CXX grgsm_vitac/viterbi_detector.lo
CC ms/osmo_trx_ms_blade-sch.o
CXX ms/osmo_trx_ms_blade-ms.o
CXX ms/osmo_trx_ms_blade-threadsched.o
make[3]: *** [Makefile:1070: ms/osmo_trx_ms_blade-ms.o] Terminated
make[3]: *** [Makefile:1084: ms/osmo_trx_ms_blade-threadsched.o] Terminated
make[3]: *** [Makefile:1226: Transceiver.lo] Terminated
make[3]: *** [Makefile:1226: grgsm_vitac/grgsm_vitac.lo] Terminated
Terminated
make[1]: *** [Makefile:522: all-recursive] Terminated
make: *** [Makefile:453: all] Terminated
make[2]: *** [Makefile:1247: all-recursive] Terminated
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 3282253 killed;
[ssh-agent] Stopped.
Archiving artifacts