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