Build failed in Jenkins: master-osmo-pcu » master,osmocom-master-debian9,none,False #479

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

jenkins at lists.osmocom.org jenkins at lists.osmocom.org
Fri May 18 00:08:27 UTC 2018


See <https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/479/display/redirect>

------------------------------------------
[...truncated 112.13 KB...]
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 -m elf_x86_64) 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... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) 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 -m elf_x86_64) 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 for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for ANSI C header files... (cached) yes
checking for LIBOSMOCORE... yes
checking for LIBOSMOVTY... yes
checking for LIBOSMOGSM... yes
checking for LIBOSMOGB... yes
checking whether to enable direct DSP access for PDCH of sysmocom-bts... unset
checking whether to enable direct PHY access for PDCH of NuRAN Wireless Litecell 1.5 BTS... no
checking whether to enable VTY tests... no
CFLAGS="-g -O2 -fsanitize=address -fsanitize=undefined"
CPPFLAGS=" -fsanitize=address -fsanitize=undefined"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating osmo-pcu.pc
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating examples/Makefile
config.status: creating tests/Makefile
config.status: creating Makefile
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
make[1]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub'>
Making all in include
make[2]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/include'>
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/include'>
Making all in src
make[2]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/src'>
  CXX      gprs_debug.lo
  CXX      csn1.lo
  CXX      gsm_rlcmac.lo
  CXX      gprs_bssgp_pcu.lo
../../../src/gprs_bssgp_pcu.cpp:975:2: warning: #warning "This causes ASAN to complain. It is not critical for normal operation but should be fixed nevertheless" [-Wcpp]
 #warning "This causes ASAN to complain. It is not critical for normal operation but should be fixed nevertheless"
  ^~~~~~~
  CXX      gprs_rlcmac.lo
  CXX      gprs_rlcmac_sched.lo
  CXX      gprs_rlcmac_meas.lo
  CXX      gprs_rlcmac_ts_alloc.lo
  CXX      gprs_ms.lo
  CXX      gprs_ms_storage.lo
  CXX      gsm_timer.lo
  CXX      pcu_l1_if.lo
  CC       pcu_vty.lo
  CXX      pcu_vty_functions.lo
  CC       mslot_class.lo
  CXX      tbf.lo
  CXX      tbf_ul.lo
  CXX      tbf_dl.lo
  CXX      bts.lo
  CXX      pdch.lo
  CXX      poll_controller.lo
  CXX      encoding.lo
  CXX      sba.lo
  CXX      decoding.lo
  CXX      llc.lo
  CXX      rlc.lo
  CXX      osmobts_sock.lo
  CC       gprs_codel.lo
  CXX      gprs_coding_scheme.lo
  CXX      egprs_rlc_compression.lo
  CXXLD    libgprs.la
ar: `u' modifier ignored since `D' is the default (see `U')
  CXX      pcu_main.o
  CXXLD    osmo-pcu
make[2]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/src'>
Making all in examples
make[2]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/examples'>
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/examples'>
Making all in tests
make[2]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_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 '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/tests'>
make[2]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub'>
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub'>
make[1]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub'>
make[1]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub'>
Making dvi in include
make[2]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/include'>
make[2]: Nothing to be done for 'dvi'.
make[2]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/include'>
Making dvi in src
make[2]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/src'>
make[2]: Nothing to be done for 'dvi'.
make[2]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/src'>
Making dvi in examples
make[2]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/examples'>
make[2]: Nothing to be done for 'dvi'.
make[2]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/examples'>
Making dvi in tests
make[2]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/tests'>
make[2]: Nothing to be done for 'dvi'.
make[2]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/tests'>
make[2]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub'>
make[2]: Nothing to be done for 'dvi-am'.
make[2]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub'>
make[1]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub'>
make[1]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub'>
Making check in include
make[2]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/include'>
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/include'>
Making check in src
make[2]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/src'>
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/src'>
Making check in examples
make[2]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/examples'>
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/examples'>
Making check in tests
make[2]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_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
make[3]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/tests'>
  CXX      RLCMACTest.o
  CXXLD    rlcmac/RLCMACTest
  CXX      AllocTest.o
  CXXLD    alloc/AllocTest
  CXX      MslotTest.o
  CXXLD    alloc/MslotTest
  CXX      TbfTest.o
  CXXLD    tbf/TbfTest
  CXX      TypesTest.o
  CXXLD    types/TypesTest
  CXX      MsTest.o
  CXXLD    ms/MsTest
  CXX      LListTest.o
  CXXLD    llist/LListTest
  CXX      LlcTest.o
  CXXLD    llc/LlcTest
  CC       codel_test.o
  CCLD     codel/codel_test
  CXX      EdgeTest.o
  CXXLD    edge/EdgeTest
  CXX      BitcompTest.o
  CXX      egprs_rlc_compression.o
  CXXLD    bitcomp/BitcompTest
  CXX      FnTest.o
  CXXLD    fn/FnTest
make[3]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/tests'>
make  check-local
make[3]: Entering directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/tests'>
/bin/bash '../../../tests/testsuite' 
## --------------------------------- ##
## osmo-pcu 0.5.0.3-7a9c test suite. ##
## --------------------------------- ##

Regression tests

  1: rlcmac                                          ok
  2: multi_slot                                      ok
  3: ts_alloc                                        ok
  4: tbf                                             FAILED (testsuite.at:29)
  5: bitcomp                                         ok
  6: edge                                            ok
  7: types                                           ok
  8: ms                                              ok
  9: llc                                             ok
 10: llist                                           ok
 11: codel                                           ok
 12: fn                                              ok

## ------------- ##
## Test results. ##
## ------------- ##

ERROR: All 12 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 at lists.osmocom.org>
   Subject: [osmo-pcu 0.5.0.3-7a9c] 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'.

Makefile:1261: recipe for target 'check-local' failed
make[3]: *** [check-local] Error 1
make[3]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/tests'>
Makefile:1095: recipe for target 'check-am' failed
make[2]: *** [check-am] Error 2
make[2]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/tests'>
Makefile:461: recipe for target 'check-recursive' failed
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub'>
Makefile:666: recipe for target 'distcheck' failed
make: *** [distcheck] Error 1
+ cat-testlogs.sh



======================== ./osmo-pcu-0.5.0.3-7a9c/_build/sub/tests/testsuite.dir/04/testsuite.log

#                             -*- compilation -*-
4. testsuite.at:25: testing tbf ...
../../../tests/testsuite.at:29: $OSMO_QEMU $abs_top_builddir/tests/tbf/TbfTest
--- experr	2018-05-18 00:08:25.962176404 +0000
+++ <https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,label=osmocom-master-debian9,with_dsp=none,with_vty=False/ws/osmo-pcu-0.5.0.3-7a9c/_build/sub/tests/testsuite.dir/at-groups/4/stderr>	2018-05-18 00:08:26.006175785 +0000
@@ -5388,6 +5388,7 @@
 TBF(TFI=0 TLLI=0xffeeddcc DIR=DL STATE=FLOW EGPRS) msg block (BSN 0, MCS-9): 07 00 00 02 28 01 04 08 0c 10 14 18 1c 20 24 28 2c 30 34 38 3c 40 44 48 4c 50 54 58 5c 60 64 68 6c 70 74 78 7c 80 84 88 8c 90 94 98 9c a0 a4 a8 ac b0 b4 b8 bc c0 c4 c8 cc d0 d4 d8 dc e0 e4 e8 ec f0 f4 f8 fc 00 05 09 0d 11 15 19 1d 21 25 41 d3 a5 b4 c4 d4 e4 f4 04 15 25 35 45 55 65 75 85 95 a5 b5 c5 d5 e5 f5 05 16 26 36 36 04 1c b0 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 b2 02 
 TBF(TFI=0 TLLI=0xffeeddcc DIR=DL STATE=FLOW EGPRS) downlink acknowledge
 TBF(TFI=0 TLLI=0xffeeddcc DIR=DL STATE=FLOW EGPRS) Final ACK received.
+../../../src/gprs_rlcmac_meas.cpp:134:42: runtime error: left shift of negative value -999883
 TBF(TFI=0 TLLI=0xffeeddcc DIR=DL STATE=FLOW EGPRS) changes state from FLOW to WAIT RELEASE
 TBF(TFI=0 TLLI=0xffeeddcc DIR=DL STATE=WAIT RELEASE EGPRS) starting timer T3193 [release (DL-TBF)] with 0 sec. 0 microsec, cur_fn=0
 TBF(TFI=0 TLLI=0xffeeddcc DIR=DL STATE=WAIT RELEASE EGPRS) changes DL ASS state from GPRS_RLCMAC_DL_ASS_SEND_ASS to GPRS_RLCMAC_DL_ASS_NONE
4. testsuite.at:25: 4. tbf (testsuite.at:25): FAILED (testsuite.at:29)
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE



More information about the gerrit-log mailing list