See <https://jenkins.osmocom.org/jenkins/job/master-osmo-trx/INSTR=--with-neon,W…>
Changes:
------------------------------------------
[...truncated 26.75 KB...]
./configure: line 1826: printf: write error: No space left on device
./configure: line 1836: printf: write error: No space left on device
./configure: line 13553: printf: write error: No space left on device
no
./configure: line 13450: printf: write error: No space left on device
checking whether pthreads work with -mthreads... cat: write error: No space left on device
./configure: line 1818: printf: write error: No space left on device
./configure: line 1826: printf: write error: No space left on device
./configure: line 1836: printf: write error: No space left on device
no
./configure: line 13553: printf: write error: No space left on device
./configure: line 13502: printf: write error: No space left on device
checking for the pthreads library -lpthread... cat: write error: No space left on device
./configure: line 1818: printf: write error: No space left on device
./configure: line 1826: printf: write error: No space left on device
./configure: line 1836: printf: write error: No space left on device
./configure: line 13553: printf: write error: No space left on device
./configure: line 13450: printf: write error: No space left on device
no
checking whether pthreads work with --thread-safe... cat: write error: No space left on device
./configure: line 1818: printf: write error: No space left on device
./configure: line 1826: printf: write error: No space left on device
./configure: line 1836: printf: write error: No space left on device
no
./configure: line 13553: printf: write error: No space left on device
checking whether pthreads work with -mt... ./configure: line 13450: printf: write error: No space left on device
cat: write error: No space left on device
./configure: line 1818: printf: write error: No space left on device
./configure: line 1826: printf: write error: No space left on device
./configure: line 1836: printf: write error: No space left on device
./configure: line 13553: printf: write error: No space left on device
no
checking for pthread-config... ./configure: line 13458: printf: write error: No space left on device
./configure: line 13486: printf: write error: No space left on device
no
checking for pthread_getname_np(pthread_t, char*, size_t)... ./configure: line 13762: printf: write error: No space left on device
cat: write error: No space left on device
./configure: line 1818: printf: write error: No space left on device
./configure: line 1826: printf: write error: No space left on device
./configure: line 1836: printf: write error: No space left on device
./configure: line 13787: printf: write error: No space left on device
no
./configure: line 13797: printf: write error: No space left on device
checking for library containing clock_gettime... cat: write error: No space left on device
./configure: line 1818: printf: write error: No space left on device
./configure: line 1826: printf: write error: No space left on device
./configure: line 1836: printf: write error: No space left on device
./configure: line 1818: printf: write error: No space left on device
./configure: line 1826: printf: write error: No space left on device
./configure: line 1836: printf: write error: No space left on device
./configure: line 1818: printf: write error: No space left on device
./configure: line 1826: printf: write error: No space left on device
./configure: line 1836: printf: write error: No space left on device
./configure: line 13845: printf: write error: No space left on device
no
./configure: line 13867: printf: write error: No space left on device
checking for doxygen... ./configure: line 13885: printf: write error: No space left on device
./configure: line 13898: printf: write error: No space left on device
/usr/bin/doxygen
checking whether SYS_getrandom is declared... ./configure: line 2182: printf: write error: No space left on device
cat: write error: No space left on device
./configure: line 1780: printf: write error: No space left on device
./configure: line 1788: printf: write error: No space left on device
./configure: line 1795: printf: write error: No space left on device
no
./configure: line 2213: printf: write error: No space left on device
cat: write error: No space left on device
./configure: line 13932: printf: write error: No space left on device
checking if gcc supports -fvisibility=hidden... cat: write error: No space left on device
./configure: line 1780: printf: write error: No space left on device
./configure: line 1788: printf: write error: No space left on device
./configure: line 1795: printf: write error: No space left on device
./configure: line 13943: printf: write error: No space left on device
no
./configure: line 1967: printf: write error: No space left on device
checking for localtime_r... cat: write error: No space left on device
./configure: line 1818: printf: write error: No space left on device
./configure: line 1826: printf: write error: No space left on device
./configure: line 1836: printf: write error: No space left on device
no
./configure: line 2022: printf: write error: No space left on device
checking whether struct tm has tm_gmtoff member... ./configure: line 13965: printf: write error: No space left on device
cat: write error: No space left on device
./configure: line 1818: printf: write error: No space left on device
./configure: line 1826: printf: write error: No space left on device
./configure: line 1836: printf: write error: No space left on device
./configure: line 13999: printf: write error: No space left on device
no
./configure: line 1967: printf: write error: No space left on device
checking for gettid... cat: write error: No space left on device
./configure: line 1818: printf: write error: No space left on device
./configure: line 1826: printf: write error: No space left on device
./configure: line 1836: printf: write error: No space left on device
no
./configure: line 2022: printf: write error: No space left on device
checking whether to workaround TLS bug in old gcc on ARM platforms... ./configure: line 14049: printf: write error: No space left on device
cat: write error: No space left on device
./configure: line 1780: printf: write error: No space left on device
./configure: line 1788: printf: write error: No space left on device
./configure: line 1795: printf: write error: No space left on device
./configure: line 14083: printf: write error: No space left on device
-mtls-dialect=gnu2
checking for TALLOC... ./configure: line 14091: printf: write error: No space left on device
configure: WARNING: Applying workaround for TLS bug on ARM platform for GCC < 7.3.0
(-mtls-dialect=gnu2). On some toolchain versions, ld may
crash. In that case you must build with CFLAGS='-O0' and run
./configure with --disable-detect-tls-gcc-arm-bug
./configure: line 14105: printf: write error: No space left on device
./configure: line 14112: printf: write error: No space left on device
./configure: line 14115: printf: write error: No space left on device
./configure: line 14129: printf: write error: No space left on device
./configure: line 14132: printf: write error: No space left on device
./configure: line 14190: printf: write error: No space left on device
yes
./configure: line 14329: printf: write error: No space left on device
checking for LIBUSB... ./configure: line 14336: printf: write error: No space left on device
./configure: line 14339: printf: write error: No space left on device
./configure: line 14353: printf: write error: No space left on device
./configure: line 14356: printf: write error: No space left on device
./configure: line 14414: printf: write error: No space left on device
yes
checking for LIBGNUTLS... ./configure: line 14449: printf: write error: No space left on device
./configure: line 14456: printf: write error: No space left on device
./configure: line 14459: printf: write error: No space left on device
./configure: line 14473: printf: write error: No space left on device
./configure: line 14476: printf: write error: No space left on device
./configure: line 14534: printf: write error: No space left on device
yes
./configure: line 14546: printf: write error: No space left on device
./configure: line 14676: printf: write error: No space left on device
checking for LIBMNL... ./configure: line 14683: printf: write error: No space left on device
./configure: line 14686: printf: write error: No space left on device
./configure: line 14700: printf: write error: No space left on device
./configure: line 14703: printf: write error: No space left on device
./configure: line 14761: printf: write error: No space left on device
./configure: line 14766: printf: write error: No space left on device
yes
./configure: line 14798: printf: write error: No space left on device
checking for LIBSCTP... ./configure: line 14803: printf: write error: No space left on device
./configure: line 14810: printf: write error: No space left on device
./configure: line 14813: printf: write error: No space left on device
./configure: line 14827: printf: write error: No space left on device
./configure: line 14830: printf: write error: No space left on device
./configure: line 15010: printf: write error: No space left on device
yes
./configure: line 15090: printf: write error: No space left on device
checking whether to enable VTY/CTRL tests... ./configure: line 15669: printf: write error: No space left on device
./configure: line 15671: printf: write error: No space left on device
no
checking whether to enable ARM NEON instructions support... ./configure: line 15929: printf: write error: No space left on device
./configure: line 15931: printf: write error: No space left on device
no
checking whether to include systemtap tracing support... ./configure: line 15945: printf: write error: No space left on device
./configure: line 15962: printf: write error: No space left on device
no
checking whether to build with code coverage support... ./configure: line 16053: printf: write error: No space left on device
./configure: line 16073: printf: write error: No space left on device
no
checking whether gcc has __builtin_cpu_supports built-in... ./configure: line 16540: printf: write error: No space left on device
cat: write error: No space left on device
./configure: line 1818: printf: write error: No space left on device
./configure: line 1826: printf: write error: No space left on device
./configure: line 1836: printf: write error: No space left on device
no
./configure: line 16571: printf: write error: No space left on device
./configure: line 16584: printf: write error: No space left on device
configure: WARNING: Runtime SIMD detection will be disabled
checking for struct tcp_info.tcpi_notsent_bytes... ./configure: line 2226: printf: write error: No space left on device
cat: write error: No space left on device
./configure: line 1780: printf: write error: No space left on device
./configure: line 1788: printf: write error: No space left on device
./configure: line 1795: printf: write error: No space left on device
cat: write error: No space left on device
./configure: line 1780: printf: write error: No space left on device
./configure: line 1788: printf: write error: No space left on device
./configure: line 1795: printf: write error: No space left on device
./configure: line 2270: printf: write error: No space left on device
./configure: line 2226: printf: write error: No space left on device
no
checking for struct tcp_info.tcpi_rwnd_limited... cat: write error: No space left on device
./configure: line 1780: printf: write error: No space left on device
./configure: line 1788: printf: write error: No space left on device
./configure: line 1795: printf: write error: No space left on device
cat: write error: No space left on device
./configure: line 1780: printf: write error: No space left on device
./configure: line 1788: printf: write error: No space left on device
./configure: line 1795: printf: write error: No space left on device
no
./configure: line 2270: printf: write error: No space left on device
checking for struct tcp_info.tcpi_sndbuf_limited... ./configure: line 2226: printf: write error: No space left on device
cat: write error: No space left on device
./configure: line 1780: printf: write error: No space left on device
./configure: line 1788: printf: write error: No space left on device
./configure: line 1795: printf: write error: No space left on device
cat: write error: No space left on device
./configure: line 1780: printf: write error: No space left on device
./configure: line 1788: printf: write error: No space left on device
./configure: line 1795: printf: write error: No space left on device
./configure: line 2270: printf: write error: No space left on device
no
./configure: line 2226: printf: write error: No space left on device
checking for struct tcp_info.tcpi_reord_seen... cat: write error: No space left on device
./configure: line 1780: printf: write error: No space left on device
./configure: line 1788: printf: write error: No space left on device
./configure: line 1795: printf: write error: No space left on device
cat: write error: No space left on device
./configure: line 1780: printf: write error: No space left on device
./configure: line 1788: printf: write error: No space left on device
./configure: line 1795: printf: write error: No space left on device
no
CFLAGS=" -std=gnu11 -mtls-dialect=gnu2 -fsanitize=address -fsanitize=undefined -DBUILDING_LIBOSMOCORE -Wall"
CPPFLAGS=" -fsanitize=address -fsanitize=undefined -DBUILDING_LIBOSMOCORE -Wall"
./configure: line 2270: printf: write error: No space left on device
./configure: line 16626: printf: write error: No space left on device
./configure: line 16628: printf: write error: No space left on device
cat: write error: No space left on device
sed: couldn't write 78 items to stdout: No space left on device
./configure: line 16742: printf: write error: No space left on device
./configure: line 16748: printf: write error: No space left on device
checking that generated files are newer than configure... done
configure: creating ./config.status
./configure: line 16959: printf: write error: No space left on device
cat: write error: No space left on device
cat: write error: No space left on device
cat: write error: No space left on device
cat: write error: No space left on device
cat: write error: No space left on device
cat: write error: No space left on device
cat: write error: No space left on device
cat: write error: No space left on device
cat: write error: No space left on device
cat: write error: No space left on device
cat: write error: No space left on device
./configure: line 17935: echo: write error: No space left on device
./configure: line 424: printf: write error: No space left on device
configure: error: could not make ./config.status
./configure: line 4: echo: write error: No space left on device
./configure: line 8: printf: write error: No space left on device
./configure: line 9: echo: write error: No space left on device
sort: write failed: 'standard output': No space left on device
sort: write error
./configure: line 40: echo: write error: No space left on device
./configure: line 44: printf: write error: No space left on device
./configure: line 45: echo: write error: No space left on device
sort: write failed: 'standard output': No space left on device
sort: write error
./configure: line 54: echo: write error: No space left on device
./configure: line 82: printf: write error: No space left on device
Build step 'Execute shell' marked build as failure
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-hnodeb/a1=default,a2=de…>
Changes:
------------------------------------------
[...truncated 592.59 KB...]
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:28:23: warning: ‘struct RANAP_PLMNs_in_shared_network__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_PLMNs_in_shared_network__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:28:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_PLMNs_in_shared_network__Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:28:23: warning: ‘struct RANAP_AuthorisedPLMNs__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_AuthorisedPLMNs__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AuthorisedPLMNs.h:28:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_AuthorisedPLMNs__Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:28:23: warning: ‘struct RANAP_JoinedMBMSBearerService_IEs__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_JoinedMBMSBearerService_IEs__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h:28:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_JoinedMBMSBearerService_IEs__Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:29:23: warning: ‘struct RANAP_CriticalityDiagnostics_IE_List__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_CriticalityDiagnostics_IE_List__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h:29:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_CriticalityDiagnostics_IE_List__Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:28:23: warning: ‘struct RANAP_DataVolumeList__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_DataVolumeList__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_DataVolumeList.h:28:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_DataVolumeList__Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:28:23: warning: ‘struct RANAP_EUTRANFrequencies__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_EUTRANFrequencies__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_EUTRANFrequencies.h:28:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_EUTRANFrequencies__Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:28:23: warning: ‘struct RANAP_RABDataVolumeReport__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_RABDataVolumeReport__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:28:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_RABDataVolumeReport__Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:30:23: warning: ‘struct RANAP_RABParametersList__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_RABParametersList__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:30:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_RABParametersList__Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:28:23: warning: ‘struct RANAP_RABDataVolumeReport__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_RABDataVolumeReport__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:28:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_RABDataVolumeReport__Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:30:23: warning: ‘struct RANAP_RABParametersList__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_RABParametersList__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:30:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_RABParametersList__Member {
^~~~~~~~~~~~~
In file included from /build/deps/install/stow/libasn1c/include/asn1c/asn_SEQUENCE_OF.h:8:0,
from /build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_IE-Extensions.h:16,
from /build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_AllocationOrRetentionPriority.h:19,
from /build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:8,
from vty.c:34:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:28:23: warning: ‘struct RANAP_LA_LIST__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_LA_LIST__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LA-LIST.h:28:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_LA_LIST__Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:27:23: warning: ‘struct RANAP_LeftMBMSBearerService_IEs__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_LeftMBMSBearerService_IEs__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h:27:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_LeftMBMSBearerService_IEs__Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:28:23: warning: ‘struct RANAP_MessageStructure__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_MessageStructure__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_MessageStructure.h:28:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_MessageStructure__Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:28:23: warning: ‘struct RANAP_UnsuccessfulLinking_IEs__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_UnsuccessfulLinking_IEs__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:28:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_UnsuccessfulLinking_IEs__Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:28:23: warning: ‘struct RANAP_PLMNs_in_shared_network__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_PLMNs_in_shared_network__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h:28:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_PLMNs_in_shared_network__Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:28:23: warning: ‘struct RANAP_UnsuccessfulLinking_IEs__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_UnsuccessfulLinking_IEs__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:28:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_UnsuccessfulLinking_IEs__Member {
^~~~~~~~~~~~~
In file included from /build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:592:0,
from /build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from rua.c:27:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:620:0: warning: "RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT" redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT (1 << 2)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:618:0: note: this is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT (1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:621:0: warning: "RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT" redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT (1 << 3)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:619:0: note: this is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT (1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:782:0: warning: "ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT" redefined
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT (1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:781:0: note: this is the location of the previous definition
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT (1 << 0)
In file included from /build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:592:0,
from /build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common_cn.h:5,
from ranap.c:23:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:620:0: warning: "RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT" redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT (1 << 2)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:618:0: note: this is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT (1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:621:0: warning: "RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT" redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT (1 << 3)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:619:0: note: this is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT (1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:782:0: warning: "ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT" redefined
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT (1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:781:0: note: this is the location of the previous definition
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT (1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:28:23: warning: ‘struct RANAP_RABDataVolumeReport__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_RABDataVolumeReport__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABDataVolumeReport.h:28:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_RABDataVolumeReport__Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:30:23: warning: ‘struct RANAP_RABParametersList__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_RABParametersList__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_RABParametersList.h:30:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_RABParametersList__Member {
^~~~~~~~~~~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:28:23: warning: ‘struct RANAP_UnsuccessfulLinking_IEs__Member’ declared inside parameter list will not be visible outside of this definition or declaration
A_SEQUENCE_OF(struct RANAP_UnsuccessfulLinking_IEs__Member {
^
/build/deps/install/stow/libasn1c/include/asn1c/asn_SET_OF.h:17:16: note: in definition of macro ‘A_SET_OF’
void (*free)(type *); \
^~~~
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h:28:2: note: in expansion of macro ‘A_SEQUENCE_OF’
A_SEQUENCE_OF(struct RANAP_UnsuccessfulLinking_IEs__Member {
^~~~~~~~~~~~~
In file included from /build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_common.h:592:0,
from vty.c:34:
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:620:0: warning: "RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT" redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT (1 << 2)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:618:0: note: this is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_IUSIGNALLINGCONNECTIONIDENTIFIER_PRESENT (1 << 0)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:621:0: warning: "RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT" redefined
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT (1 << 3)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:619:0: note: this is the location of the previous definition
#define RANAP_ENHANCEDRELOCATIONINFORMATIONREQUESTIES_RANAP_GLOBALCN_ID_PRESENT (1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:782:0: warning: "ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT" redefined
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT (1 << 1)
/build/deps/install/stow/osmo-iuh/include/osmocom/ranap/ranap_ies_defs.h:781:0: note: this is the location of the previous definition
#define ENHANCEDRELOCATIONCOMPLETEREQUESTIES_RANAP_EXTENDEDRNC_ID_PRESENT (1 << 0)
make[3]: Leaving directory '/build/src/osmo-hnodeb'
Makefile:390: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/build/src'
make[2]: *** [all-recursive] Error 1
Makefile:459: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [all-recursive] Error 1
Makefile:391: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=ma…>
Changes:
------------------------------------------
[...truncated 109.65 KB...]
make[3]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc'
make[2]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc'
Making all in tests
make[2]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/tests'
CXX pcu_emu.o
CXX test_replay_gprs_attach.o
CC openbsc_clone.o
CXX test_pdp_activation.o
CXXLD emu/pcu_emu
make[2]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/tests'
Making all in contrib
make[2]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/contrib'
Making all in systemd
make[3]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/contrib/systemd'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/contrib/systemd'
make[3]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/contrib'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/contrib'
make[2]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/contrib'
make[2]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub'
make[1]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub'
make[1]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub'
Making dvi in include
make[2]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/include'
make[2]: Nothing to be done for 'dvi'.
make[2]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/include'
Making dvi in src
make[2]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/src'
make[2]: Nothing to be done for 'dvi'.
make[2]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/src'
Making dvi in doc
make[2]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc'
Making dvi in examples
make[3]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc/examples'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc/examples'
Making dvi in manuals
make[3]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc/manuals'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc/manuals'
make[3]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc'
make[3]: Nothing to be done for 'dvi-am'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc'
make[2]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc'
Making dvi in tests
make[2]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/tests'
make[2]: Nothing to be done for 'dvi'.
make[2]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/tests'
Making dvi in contrib
make[2]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/contrib'
Making dvi in systemd
make[3]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/contrib/systemd'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/contrib/systemd'
make[3]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/contrib'
make[3]: Nothing to be done for 'dvi-am'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/contrib'
make[2]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/contrib'
make[2]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub'
make[2]: Nothing to be done for 'dvi-am'.
make[2]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub'
make[1]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub'
make[1]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub'
Making check in include
make[2]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/include'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/include'
Making check in src
make[2]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/src'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/src'
Making check in doc
make[2]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc'
Making check in examples
make[3]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc/examples'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc/examples'
Making check in manuals
make[3]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc/manuals'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc/manuals'
make[3]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc'
make[2]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/doc'
Making check in tests
make[2]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/tests'
make rlcmac/RLCMACTest alloc/AllocTest alloc/MslotTest tbf/TbfTest types/TypesTest ms/MsTest llist/LListTest llc/LlcTest codel/codel_test edge/EdgeTest bitcomp/BitcompTest fn/FnTest app_info/AppInfoTest ulc/PdchUlcTest
make[3]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/tests'
CXX RLCMACTest.o
CXX AllocTest.o
CXX MslotTest.o
CXX TbfTest.o
CXX TypesTest.o
CXX MsTest.o
CXX LListTest.o
CXX LlcTest.o
CC codel_test.o
CXX EdgeTest.o
CXX BitcompTest.o
CXX egprs_rlc_compression.o
CXX FnTest.o
CXX AppInfoTest.o
CXX PdchUlcTest.o
CXXLD rlcmac/RLCMACTest
CXXLD alloc/AllocTest
CXXLD alloc/MslotTest
CXXLD tbf/TbfTest
CXXLD types/TypesTest
CXXLD llist/LListTest
CXXLD ms/MsTest
CXXLD llc/LlcTest
CCLD codel/codel_test
CXXLD edge/EdgeTest
CXXLD bitcomp/BitcompTest
CXXLD app_info/AppInfoTest
CXXLD fn/FnTest
CXXLD ulc/PdchUlcTest
make[3]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/tests'
make check-local
make[3]: Entering directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/tests'
/bin/bash '../../../tests/testsuite'
## ---------------------------------- ##
## osmo-pcu 1.0.0.13-0bda test suite. ##
## ---------------------------------- ##
Regression tests
1: rlcmac ok
2: multi_slot ok
3: ts_alloc ok
4: tbf FAILED (testsuite.at:28)
5: bitcomp ok
6: edge ok
7: types ok
8: ms ok
9: llc ok
10: llist ok
11: codel ok
12: fn ok
13: app_info ok
14: ulc ok
## ------------- ##
## Test results. ##
## ------------- ##
ERROR: All 14 tests were run,
1 failed unexpectedly.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##
Please send `tests/testsuite.log' and all information you think might help:
To: <osmocom-net-gprs(a)lists.osmocom.org>
Subject: [osmo-pcu 1.0.0.13-0bda] testsuite: 4 failed
You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point. Its output may
be found below `tests/testsuite.dir'.
make[3]: *** [check-local] Error 1
make[2]: *** [check-am] Error 2
Makefile:1400: recipe for target 'check-local' failed
make[3]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/tests'
Makefile:1193: recipe for target 'check-am' failed
make[2]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub/tests'
Makefile:419: recipe for target 'check-recursive' failed
make[1]: Leaving directory '/build/osmo-pcu-1.0.0.13-0bda/_build/sub'
make[1]: *** [check-recursive] Error 1
Makefile:624: recipe for target 'distcheck' failed
make: *** [distcheck] Error 1
+ cat-testlogs.sh
======================== ./osmo-pcu-1.0.0.13-0bda/_build/sub/tests/testsuite.dir/04/testsuite.log
# -*- compilation -*-
4. testsuite.at:25: testing tbf ...
../../../tests/testsuite.at:28: $OSMO_QEMU $abs_top_builddir/tests/tbf/TbfTest
--- experr 2022-05-06 00:12:16.383377168 +0000
+++ /build/osmo-pcu-1.0.0.13-0bda/_build/sub/tests/testsuite.dir/at-groups/4/stderr 2022-05-06 00:12:24.423181086 +0000
@@ -9154,4 +9154,56 @@
TBF(UL-TFI_-1){ASSIGN}: Deallocated
UL_ASS_TBF(UL-TFI_-1){NONE}: Deallocated
DL_ASS_TBF(UL-TFI_-1){NONE}: Deallocated
-=== end test_packet_access_rej_prr_no_other_tbfs ===
+TBF(TFI=1 TLLI=0xf1223344 DIR=DL STATE=FINISHED) T3191 timeout expired, freeing TBF: |Assignment was on PACCH|No downlink ACK received yet|
+=================================================================
+==19647==ERROR: AddressSanitizer: heap-use-after-free on address 0xb3e53e0c at pc 0x005d9129 bp 0xbe8fd518 sp 0xbe8fd51c
+READ of size 4 at 0xb3e53e0c thread T0
+ #0 0x5d9127 in bts_do_rate_ctr_inc (/build/osmo-pcu-1.0.0.13-0bda/_build/sub/tests/tbf/TbfTest+0x169127)
+ #1 0x5e14d7 in tbf_free (/build/osmo-pcu-1.0.0.13-0bda/_build/sub/tests/tbf/TbfTest+0x1714d7)
+ #2 0x5e68d3 in tbf_timeout_free(gprs_rlcmac_tbf*, tbf_timers, bool) (/build/osmo-pcu-1.0.0.13-0bda/_build/sub/tests/tbf/TbfTest+0x1768d3)
+ #3 0x5e693f in cb_T3191(void*) (/build/osmo-pcu-1.0.0.13-0bda/_build/sub/tests/tbf/TbfTest+0x17693f)
+
+0xb3e53e0c is located 23564 bytes inside of 23720-byte region [0xb3e4e200,0xb3e53ea8)
+freed by thread T0 here:
+ #0 0xb6a5d47d in free (/usr/lib/arm-linux-gnueabihf/libasan.so.3+0x9247d)
+
+previously allocated by thread T0 here:
+ #0 0xb6a5d69b in __interceptor_malloc (/usr/lib/arm-linux-gnueabihf/libasan.so.3+0x9269b)
+ #1 0x1d (<unknown module>)
+ #2 0x1 (<unknown module>)
+
+SUMMARY: AddressSanitizer: heap-use-after-free (/build/osmo-pcu-1.0.0.13-0bda/_build/sub/tests/tbf/TbfTest+0x169127) in bts_do_rate_ctr_inc
+Shadow bytes around the buggy address:
+ 0x367ca770: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
+ 0x367ca780: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
+ 0x367ca790: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
+ 0x367ca7a0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
+ 0x367ca7b0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
+=>0x367ca7c0: fd[fd]fd fd fd fd fd fd fd fd fd fd fd fd fd fd
+ 0x367ca7d0: fd fd fd fd fd fa fa fa fa fa fa fa fa fa fa fa
+ 0x367ca7e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x367ca7f0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x367ca800: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+ 0x367ca810: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
+Shadow byte legend (one shadow byte represents 8 application bytes):
+ Addressable: 00
+ Partially addressable: 01 02 03 04 05 06 07
+ Heap left redzone: fa
+ Heap right redzone: fb
+ Freed heap region: fd
+ Stack left redzone: f1
+ Stack mid redzone: f2
+ Stack right redzone: f3
+ Stack partial redzone: f4
+ Stack after return: f5
+ Stack use after scope: f8
+ Global redzone: f9
+ Global init order: f6
+ Poisoned by user: f7
+ Container overflow: fc
+ Array cookie: ac
+ Intra object redzone: bb
+ ASan internal: fe
+ Left alloca redzone: ca
+ Right alloca redzone: cb
+==19647==ABORTING
stdout:
../../../tests/testsuite.at:28: exit code was 1, expected 0
4. testsuite.at:25: 4. tbf (testsuite.at:25): FAILED (testsuite.at:28)
Build step 'Execute shell' marked build as failure
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-trx/INSTR=--with-neon-v…>
Changes:
------------------------------------------
[...truncated 33.69 KB...]
Generate 'tch_afs_5_9' definition
Generate 'tch_afs_5_15' definition
Generate 'tch_afs_4_75' definition
Generate 'tch_fr' definition
Generate 'tch_hr' definition
Generate 'tch_ahs_7_95' definition
Generate 'tch_ahs_7_4' definition
Generate 'tch_ahs_6_7' definition
Generate 'tch_ahs_5_9' definition
Generate 'tch_ahs_5_15' definition
Generate 'tch_ahs_4_75' definition
Generate 'tch_axs_sid_update' definition
Generate 'mcs1_dl_hdr' definition
Generate 'mcs1_ul_hdr' definition
Generate 'mcs1' definition
Generate 'mcs2' definition
Generate 'mcs3' definition
Generate 'mcs4' definition
Generate 'mcs5_dl_hdr' definition
Generate 'mcs5_ul_hdr' definition
Generate 'mcs5' definition
Generate 'mcs6' definition
Generate 'mcs7_dl_hdr' definition
Generate 'mcs7_ul_hdr' definition
Generate 'mcs7' definition
Generate 'mcs8' definition
Generate 'mcs9' definition
Generation complete.
make install-am
make[3]: Entering directory '/build/deps/libosmocore/src/gsm'
CC a5.lo
CC rxlev_stat.lo
CC tlv_parser.lo
CC comp128.lo
CC comp128v23.lo
CC gsm_utils.lo
CC rsl.lo
gsm_utils.c:117:9: note: #pragma message: including GnuTLS for getrandom fallback.
#pragma message ("including GnuTLS for getrandom fallback.")
^~~~~~~
gsm_utils.c: In function ‘osmo_get_rand_id’:
gsm_utils.c:462:9: note: #pragma message: Using direct syscall access for getrandom(): consider upgrading to glibc >= 2.25
#pragma message ("Using direct syscall access for getrandom(): consider upgrading to glibc >= 2.25")
^~~~~~~
CC gsm48.lo
CC gsm48_arfcn_range_encode.lo
CC gsm48_ie.lo
CC gsm0808.lo
CC sysinfo.lo
CC gprs_cipher_core.lo
CC gprs_rlc.lo
CC gsm0480.lo
CC abis_nm.lo
CC gsm0502.lo
CC gsm0411_utils.lo
CC gsm0411_smc.lo
CC gsm0411_smr.lo
CC gsm0414.lo
CC lapd_core.lo
CC lapdm.lo
CC kasumi.lo
CC gsm29205.lo
CC gsm_04_08_gprs.lo
CC auth_core.lo
CC auth_comp128v1.lo
CC auth_comp128v23.lo
CC auth_xor.lo
CC auth_milenage.lo
CC gea.lo
CC milenage/aes-internal.lo
CC milenage/aes-internal-enc.lo
CC milenage/milenage.lo
CC gan.lo
CC ipa.lo
CC gsm0341.lo
CC apn.lo
CC gsup.lo
CC gsup_sms.lo
CC gprs_gea.lo
CC gsm0503_conv.lo
CC oap.lo
CC gsm0808_utils.lo
CC gsm23003.lo
CC gsm23236.lo
CC mncc.lo
CC bts_features.lo
CC oap_client.lo
CC gsm29118.lo
CC gsm48_rest_octets.lo
CC cbsp.lo
CC gsm48049.lo
CC i460_mux.lo
CC gad.lo
CC bsslap.lo
CC bssmap_le.lo
CC kdf.lo
CC iuup.lo
CC milenage/aes-encblock.lo
CCLD libgsmint.la
ar: `u' modifier ignored since `D' is the default (see `U')
CCLD libosmogsm.la
make[4]: Entering directory '/build/deps/libosmocore/src/gsm'
make[4]: Nothing to be done for 'install-data-am'.
/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib'
/bin/bash ../../libtool --mode=install /usr/bin/install -c libosmogsm.la '/build/deps/install/stow/libosmocore/lib'
libtool: warning: relinking 'libosmogsm.la'
libtool: install: (cd /build/deps/libosmocore/src/gsm; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -Wall -std=gnu11 -mtls-dialect=gnu2 -fsanitize=address -fsanitize=undefined -DBUILDING_LIBOSMOCORE -Wall -Wl,--version-script=./libosmogsm.map -version-info 17:0:0 -no-undefined -o libosmogsm.la -rpath /build/deps/install/stow/libosmocore/lib libgsmint.la -ltalloc -lgnutls )
libtool: install: /usr/bin/install -c .libs/libosmogsm.so.17.0.0T /build/deps/install/stow/libosmocore/lib/libosmogsm.so.17.0.0
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmogsm.so.17.0.0 libosmogsm.so.17 || { rm -f libosmogsm.so.17 && ln -s libosmogsm.so.17.0.0 libosmogsm.so.17; }; })
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmogsm.so.17.0.0 libosmogsm.so || { rm -f libosmogsm.so && ln -s libosmogsm.so.17.0.0 libosmogsm.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmogsm.lai /build/deps/install/stow/libosmocore/lib/libosmogsm.la
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libosmocore/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[4]: Leaving directory '/build/deps/libosmocore/src/gsm'
make[3]: Leaving directory '/build/deps/libosmocore/src/gsm'
make[2]: Leaving directory '/build/deps/libosmocore/src/gsm'
Making install in src/coding
make[2]: Entering directory '/build/deps/libosmocore/src/coding'
CC gsm0503_interleaving.lo
CC gsm0503_mapping.lo
CC gsm0503_tables.lo
CC gsm0503_parity.lo
CC gsm0503_coding.lo
CC gsm0503_amr_dtx.lo
CCLD libosmocoding.la
make[3]: Entering directory '/build/deps/libosmocore/src/coding'
make[3]: Nothing to be done for 'install-data-am'.
/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib'
/bin/bash ../../libtool --mode=install /usr/bin/install -c libosmocoding.la '/build/deps/install/stow/libosmocore/lib'
libtool: warning: relinking 'libosmocoding.la'
libtool: install: (cd /build/deps/libosmocore/src/coding; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -Wall -std=gnu11 -mtls-dialect=gnu2 -fsanitize=address -fsanitize=undefined -DBUILDING_LIBOSMOCORE -Wall -Wl,--version-script=./libosmocoding.map -version-info 1:2:1 -no-undefined -ltalloc -o libosmocoding.la -rpath /build/deps/install/stow/libosmocore/lib gsm0503_interleaving.lo gsm0503_mapping.lo gsm0503_tables.lo gsm0503_parity.lo gsm0503_coding.lo gsm0503_amr_dtx.lo ../libosmocore.la ../gsm/libosmogsm.la ../codec/libosmocodec.la )
libtool: install: /usr/bin/install -c .libs/libosmocoding.so.0.1.2T /build/deps/install/stow/libosmocore/lib/libosmocoding.so.0.1.2
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmocoding.so.0.1.2 libosmocoding.so.0 || { rm -f libosmocoding.so.0 && ln -s libosmocoding.so.0.1.2 libosmocoding.so.0; }; })
libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmocoding.so.0.1.2 libosmocoding.so || { rm -f libosmocoding.so && ln -s libosmocoding.so.0.1.2 libosmocoding.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmocoding.lai /build/deps/install/stow/libosmocore/lib/libosmocoding.la
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libosmocore/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Leaving directory '/build/deps/libosmocore/src/coding'
make[2]: Leaving directory '/build/deps/libosmocore/src/coding'
Making install in src/gb
make[2]: Entering directory '/build/deps/libosmocore/src/gb'
CC gprs_ns.lo
CC gprs_ns_frgre.lo
CC gprs_ns_vty.lo
CC gprs_ns_sns.lo
CC gprs_bssgp.lo
CC gprs_bssgp_util.lo
CC gprs_bssgp_vty.lo
CC gprs_bssgp_rim.lo
CC gprs_bssgp_bss.lo
CC gprs_ns2.lo
CC gprs_ns2_udp.lo
CC gprs_ns2_frgre.lo
CC gprs_ns2_fr.lo
FATAL: command execution failed
java.io.EOFException
at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2905)
at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3400)
at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:936)
at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:379)
at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:49)
at hudson.remoting.Command.readFrom(Command.java:142)
at hudson.remoting.Command.readFrom(Command.java:128)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61)
Caused: java.io.IOException: Unexpected termination of the channel
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75)
Caused: java.io.IOException: Backing channel 'rpi4-raspbian11build-ansible-1' is disconnected.
at hudson.remoting.RemoteInvocationHandler.channelOrFail(RemoteInvocationHandler.java:215)
at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:285)
at com.sun.proxy.$Proxy61.isAlive(Unknown Source)
at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1215)
at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1207)
at hudson.tasks.CommandInterpreter.join(CommandInterpreter.java:195)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:145)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:814)
at hudson.model.Build$BuildExecution.build(Build.java:199)
at hudson.model.Build$BuildExecution.doRun(Build.java:164)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:522)
at hudson.model.Run.execute(Run.java:1896)
at hudson.matrix.MatrixRun.run(MatrixRun.java:153)
at hudson.model.ResourceController.execute(ResourceController.java:101)
at hudson.model.Executor.run(Executor.java:442)
FATAL: Unable to delete script file /tmp/jenkins7067239724569126727.sh
java.io.EOFException
at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2905)
at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3400)
at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:936)
at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:379)
at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:49)
at hudson.remoting.Command.readFrom(Command.java:142)
at hudson.remoting.Command.readFrom(Command.java:128)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61)
Caused: java.io.IOException: Unexpected termination of the channel
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75)
Caused: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@60ef1433:rpi4-raspbian11build-ansible-1": Remote call on rpi4-raspbian11build-ansible-1 failed. The channel is closing down or has closed down
at hudson.remoting.Channel.call(Channel.java:993)
at hudson.FilePath.act(FilePath.java:1194)
at hudson.FilePath.act(FilePath.java:1183)
at hudson.FilePath.delete(FilePath.java:1730)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:163)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:814)
at hudson.model.Build$BuildExecution.build(Build.java:199)
at hudson.model.Build$BuildExecution.doRun(Build.java:164)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:522)
at hudson.model.Run.execute(Run.java:1896)
at hudson.matrix.MatrixRun.run(MatrixRun.java:153)
at hudson.model.ResourceController.execute(ResourceController.java:101)
at hudson.model.Executor.run(Executor.java:442)
Build step 'Execute shell' marked build as failure
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-trx/INSTR=--with-neon,W…>
Changes:
------------------------------------------
[...truncated 60.85 KB...]
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking how to print strings... printf
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop
checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for USB... yes
checking for boostlib >= 1.37 (103700)... yes
checking whether the Boost::Thread library is available... yes
checking for exit in -lboost_thread... yes
checking whether the Boost::Date_Time library is available... yes
checking for exit in -lboost_date_time... yes
checking whether the Boost::Filesystem library is available... yes
checking for exit in -lboost_filesystem... yes
checking whether the Boost::Program_Options library is available... yes
checking for exit in -lboost_program_options... yes
checking whether the Boost::System library is available... yes
checking for exit in -lboost_system... yes
checking for python... /usr/bin/python
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.7/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.7/site-packages
checking for doxygen... /usr/bin/doxygen
checking for xmlto... no
checking for sdcc... sdcc -mmcs51 --no-xinit-opt
checking for sdas8051... sdas8051 -plosgff
checking sdcc_version "3.5.0
published under GNU General Public License (GPL)"... 3 published under GNU General Public License (GPL).5 published under GNU General Public License (GPL).0 published under GNU General Public License (GPL)
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating usrp.pc
config.status: creating usrp.iss
config.status: creating doc/Doxyfile
config.status: creating doc/Makefile
config.status: creating doc/other/Makefile
config.status: creating host/Makefile
config.status: creating host/include/Makefile
config.status: creating host/include/usrp/Makefile
config.status: creating host/include/usrp/libusb_types.h
config.status: creating host/misc/Makefile
config.status: creating host/lib/Makefile
config.status: creating host/lib/std_paths.h
config.status: creating host/swig/Makefile
config.status: creating host/apps/Makefile
config.status: creating firmware/Makefile
config.status: creating firmware/include/Makefile
config.status: creating firmware/lib/Makefile
config.status: creating firmware/src/Makefile
config.status: creating firmware/src/common/Makefile
config.status: creating firmware/src/usrp2/Makefile
config.status: creating fpga/Makefile
config.status: creating fpga/rbf/Makefile
config.status: creating fpga/rbf/rev2/Makefile
config.status: creating fpga/rbf/rev4/Makefile
config.status: creating contrib/libusrp.spec
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --with-systemdsystemunitdir
+ [ -n ]
+ make install
echo 3.4.6 > .version-t && mv .version-t .version
make install-recursive
make[1]: Entering directory '/build/deps/libusrp'
Making install in host
make[2]: Entering directory '/build/deps/libusrp/host'
Making install in misc
make[3]: Entering directory '/build/deps/libusrp/host/misc'
make install-am
make[4]: Entering directory '/build/deps/libusrp/host/misc'
CXX bug_work_around_8.lo
CXXLD libmisc.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[5]: Entering directory '/build/deps/libusrp/host/misc'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/deps/libusrp/host/misc'
make[4]: Leaving directory '/build/deps/libusrp/host/misc'
make[3]: Leaving directory '/build/deps/libusrp/host/misc'
Making install in lib
make[3]: Entering directory '/build/deps/libusrp/host/lib'
mkdir -p .deps
PYTHONPATH=../../usrp/src srcdir=. /usr/bin/python ./gen_usrp_dbid.py ./usrp_dbid.dat
make[4]: Entering directory '/build/deps/libusrp/host/lib'
mkdir -p .deps
PYTHONPATH=../../usrp/src srcdir=. /usr/bin/python ./gen_usrp_dbid.py ./usrp_dbid.dat
make[4]: Leaving directory '/build/deps/libusrp/host/lib'
make install-am
make[4]: Entering directory '/build/deps/libusrp/host/lib'
CXX fusb.lo
CC md5.lo
CXX usrp_basic.lo
CXX usrp_config.lo
CXX usrp_dbid.lo
CXX usrp_local_sighandler.lo
CXX usrp_prims_common.lo
CXX usrp_standard.lo
CXX db_wbxng_adf4350.lo
CXX db_wbxng_adf4350_regs.lo
FATAL: command execution failed
java.io.EOFException
at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2905)
at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3400)
at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:936)
at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:379)
at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:49)
at hudson.remoting.Command.readFrom(Command.java:142)
at hudson.remoting.Command.readFrom(Command.java:128)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61)
Caused: java.io.IOException: Unexpected termination of the channel
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75)
Caused: java.io.IOException: Backing channel 'rpi4-raspbian11build-ansible-3' is disconnected.
at hudson.remoting.RemoteInvocationHandler.channelOrFail(RemoteInvocationHandler.java:215)
at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:285)
at com.sun.proxy.$Proxy61.isAlive(Unknown Source)
at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1215)
at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1207)
at hudson.tasks.CommandInterpreter.join(CommandInterpreter.java:195)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:145)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:814)
at hudson.model.Build$BuildExecution.build(Build.java:199)
at hudson.model.Build$BuildExecution.doRun(Build.java:164)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:522)
at hudson.model.Run.execute(Run.java:1896)
at hudson.matrix.MatrixRun.run(MatrixRun.java:153)
at hudson.model.ResourceController.execute(ResourceController.java:101)
at hudson.model.Executor.run(Executor.java:442)
FATAL: Unable to delete script file /tmp/jenkins5762997458778438686.sh
java.io.EOFException
at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2905)
at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3400)
at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:936)
at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:379)
at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:49)
at hudson.remoting.Command.readFrom(Command.java:142)
at hudson.remoting.Command.readFrom(Command.java:128)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61)
Caused: java.io.IOException: Unexpected termination of the channel
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75)
Caused: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@46c3588e:rpi4-raspbian11build-ansible-3": Remote call on rpi4-raspbian11build-ansible-3 failed. The channel is closing down or has closed down
at hudson.remoting.Channel.call(Channel.java:993)
at hudson.FilePath.act(FilePath.java:1194)
at hudson.FilePath.act(FilePath.java:1183)
at hudson.FilePath.delete(FilePath.java:1730)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:163)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:814)
at hudson.model.Build$BuildExecution.build(Build.java:199)
at hudson.model.Build$BuildExecution.doRun(Build.java:164)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:522)
at hudson.model.Run.execute(Run.java:1896)
at hudson.matrix.MatrixRun.run(MatrixRun.java:153)
at hudson.model.ResourceController.execute(ResourceController.java:101)
at hudson.model.Executor.run(Executor.java:442)
Build step 'Execute shell' marked build as failure
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-trx/INSTR=--with-neon-v…>
Changes:
------------------------------------------
Started by upstream project "master-osmo-trx" build number 4129
originally caused by:
Started by upstream project "master-libusrp" build number 1602
originally caused by:
Started by timer
Running as SYSTEM
Building remotely on rpi4-raspbian11build-ansible-1 (rpi4-raspbian11) in workspace /home/osmocom-build/jenkins/workspace/master-osmo-trx/INSTR/--with-neon-vfpv4/WITH_MANUALS/0/a3/default/a4/default/label/rpi4-raspbian11
FATAL: java.io.IOException: Unexpected termination of the channel
java.io.EOFException
at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2905)
at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3400)
at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:936)
at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:379)
at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:49)
at hudson.remoting.Command.readFrom(Command.java:142)
at hudson.remoting.Command.readFrom(Command.java:128)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61)
Caused: java.io.IOException: Unexpected termination of the channel
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75)
Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to rpi4-raspbian11build-ansible-1
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1784)
at hudson.remoting.Request.call(Request.java:199)
at hudson.remoting.Channel.call(Channel.java:999)
at hudson.FilePath.act(FilePath.java:1194)
at hudson.FilePath.act(FilePath.java:1183)
at hudson.FilePath.mkdirs(FilePath.java:1374)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1209)
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:645)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:85)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:517)
at hudson.model.Run.execute(Run.java:1896)
at hudson.matrix.MatrixRun.run(MatrixRun.java:153)
at hudson.model.ResourceController.execute(ResourceController.java:101)
at hudson.model.Executor.run(Executor.java:442)
Caused: hudson.remoting.RequestAbortedException
at hudson.remoting.Request.abort(Request.java:345)
at hudson.remoting.Channel.terminate(Channel.java:1080)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:90)
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-trx/INSTR=--with-neon,W…>
Changes:
------------------------------------------
Started by upstream project "master-osmo-trx" build number 4129
originally caused by:
Started by upstream project "master-libusrp" build number 1602
originally caused by:
Started by timer
Running as SYSTEM
Building remotely on rpi4-raspbian11build-ansible-1 (rpi4-raspbian11) in workspace /home/osmocom-build/jenkins/workspace/master-osmo-trx/INSTR/--with-neon/WITH_MANUALS/0/a3/default/a4/default/label/rpi4-raspbian11
FATAL: java.io.IOException: Unexpected termination of the channel
java.io.EOFException
at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2905)
at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3400)
at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:936)
at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:379)
at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:49)
at hudson.remoting.Command.readFrom(Command.java:142)
at hudson.remoting.Command.readFrom(Command.java:128)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61)
Caused: java.io.IOException: Unexpected termination of the channel
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75)
Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to rpi4-raspbian11build-ansible-1
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1784)
at hudson.remoting.Request.call(Request.java:199)
at hudson.remoting.Channel.call(Channel.java:999)
at hudson.FilePath.act(FilePath.java:1194)
at hudson.FilePath.act(FilePath.java:1183)
at hudson.FilePath.mkdirs(FilePath.java:1374)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1209)
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:645)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:85)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:517)
at hudson.model.Run.execute(Run.java:1896)
at hudson.matrix.MatrixRun.run(MatrixRun.java:153)
at hudson.model.ResourceController.execute(ResourceController.java:101)
at hudson.model.Executor.run(Executor.java:442)
Caused: hudson.remoting.RequestAbortedException
at hudson.remoting.Request.abort(Request.java:345)
at hudson.remoting.Channel.terminate(Channel.java:1080)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:90)