See <https://jenkins.osmocom.org/jenkins/job/master-openbsc/IU=--disable-iu,MGCP…>
------------------------------------------
[...truncated 707.78 KB...]
asciidoc: osmonitb-usermanual.adoc: line 33: reading: /build/manuals/OsmoNITB/chapters/hlr.adoc
asciidoc: include: /build/manuals/OsmoNITB/common/chapters/smpp.adoc
asciidoc: osmonitb-usermanual.adoc: line 35: reading: /build/manuals/OsmoNITB/common/chapters/smpp.adoc
asciidoc: include: /build/manuals/OsmoNITB/common/chapters/mncc.adoc
asciidoc: osmonitb-usermanual.adoc: line 37: reading: /build/manuals/OsmoNITB/common/chapters/mncc.adoc
asciidoc: include: /build/manuals/OsmoNITB/common/chapters/control_if.adoc
asciidoc: osmonitb-usermanual.adoc: line 39: reading: /build/manuals/OsmoNITB/common/chapters/control_if.adoc
asciidoc: control_if.adoc: line 25: evaluating: {counter2:target-number}
asciidoc: control_if.adoc: line 25: evaluating: {set2:target:osmonitb-usermanual__5.png}
asciidoc: control_if.adoc: line 32: filtering: packetdiag -o "/build/manuals/OsmoNITB/osmonitb-usermanual__5.png" -Tpng - && echo " "
asciidoc: control_if.adoc: line 40: evaluating: {counter2:target-number}
asciidoc: control_if.adoc: line 40: evaluating: {set2:target:osmonitb-usermanual__6.png}
asciidoc: control_if.adoc: line 46: filtering: packetdiag -o "/build/manuals/OsmoNITB/osmonitb-usermanual__6.png" -Tpng - && echo " "
asciidoc: control_if.adoc: line 77: evaluating: {counter2:target-number}
asciidoc: control_if.adoc: line 77: evaluating: {set2:target:osmonitb-usermanual__7.png}
asciidoc: control_if.adoc: line 83: filtering: "/usr/bin/python" "./build/filter-wrapper.py" mscgen -o "/build/manuals/OsmoNITB/osmonitb-usermanual__7.png" -Tpng -
asciidoc: control_if.adoc: line 88: evaluating: {counter2:target-number}
asciidoc: control_if.adoc: line 88: evaluating: {set2:target:osmonitb-usermanual__8.png}
asciidoc: control_if.adoc: line 94: filtering: "/usr/bin/python" "./build/filter-wrapper.py" mscgen -o "/build/manuals/OsmoNITB/osmonitb-usermanual__8.png" -Tpng -
asciidoc: control_if.adoc: line 104: evaluating: {counter2:target-number}
asciidoc: control_if.adoc: line 104: evaluating: {set2:target:osmonitb-usermanual__9.png}
asciidoc: control_if.adoc: line 110: filtering: "/usr/bin/python" "./build/filter-wrapper.py" mscgen -o "/build/manuals/OsmoNITB/osmonitb-usermanual__9.png" -Tpng -
asciidoc: control_if.adoc: line 115: evaluating: {counter2:target-number}
asciidoc: control_if.adoc: line 115: evaluating: {set2:target:osmonitb-usermanual__10.png}
asciidoc: control_if.adoc: line 121: filtering: "/usr/bin/python" "./build/filter-wrapper.py" mscgen -o "/build/manuals/OsmoNITB/osmonitb-usermanual__10.png" -Tpng -
asciidoc: control_if.adoc: line 131: evaluating: {counter2:target-number}
asciidoc: control_if.adoc: line 131: evaluating: {set2:target:osmonitb-usermanual__11.png}
asciidoc: control_if.adoc: line 136: filtering: "/usr/bin/python" "./build/filter-wrapper.py" mscgen -o "/build/manuals/OsmoNITB/osmonitb-usermanual__11.png" -Tpng -
asciidoc: include: /build/manuals/OsmoNITB/common/chapters/cell-broadcast.adoc
asciidoc: osmonitb-usermanual.adoc: line 41: reading: /build/manuals/OsmoNITB/common/chapters/cell-broadcast.adoc
asciidoc: include: /build/manuals/OsmoNITB/common/chapters/osmocom-cbs.msc
asciidoc: cell-broadcast.adoc: line 46: reading: /build/manuals/OsmoNITB/common/chapters/osmocom-cbs.msc
asciidoc: cell-broadcast.adoc: line 45: evaluating: {counter2:target-number}
asciidoc: cell-broadcast.adoc: line 45: evaluating: {set2:target:osmonitb-usermanual__12.png}
asciidoc: osmocom-cbs.msc: line 12: filtering: "/usr/bin/python" "./build/filter-wrapper.py" mscgen -o "/build/manuals/OsmoNITB/osmonitb-usermanual__12.png" -Tpng -
asciidoc: include: /build/manuals/OsmoNITB/common/chapters/abis.adoc
asciidoc: osmonitb-usermanual.adoc: line 43: reading: /build/manuals/OsmoNITB/common/chapters/abis.adoc
asciidoc: include: /build/manuals/OsmoNITB/common/chapters/port_numbers.adoc
asciidoc: osmonitb-usermanual.adoc: line 45: reading: /build/manuals/OsmoNITB/common/chapters/port_numbers.adoc
asciidoc: include: /build/manuals/OsmoNITB/common/chapters/bibliography.adoc
asciidoc: osmonitb-usermanual.adoc: line 47: reading: /build/manuals/OsmoNITB/common/chapters/bibliography.adoc
asciidoc: include: /build/manuals/OsmoNITB/common/chapters/glossary.adoc
asciidoc: osmonitb-usermanual.adoc: line 49: reading: /build/manuals/OsmoNITB/common/chapters/glossary.adoc
asciidoc: include: /build/manuals/OsmoNITB/common/chapters/gfdl.adoc
asciidoc: osmonitb-usermanual.adoc: line 51: reading: /build/manuals/OsmoNITB/common/chapters/gfdl.adoc
a2x: executing: "dblatex" -t pdf -p "/etc/asciidoc/dblatex/asciidoc-dblatex.xsl" -s "/etc/asciidoc/dblatex/asciidoc-dblatex.sty" -s /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 -V "/build/manuals/OsmoNITB/osmonitb-usermanual.xml"
Build the book set list...
xsltproc -o doclist.txt --xinclude --xincludestyle doclist.xsl /build/manuals/OsmoNITB/osmonitb-usermanual.xml
Build the listings...
xsltproc -o listings.xml --xinclude --xincludestyle --param current.dir '/build/manuals/OsmoNITB' /usr/share/dblatex/xsl/common/mklistings.xsl /build/manuals/OsmoNITB/osmonitb-usermanual.xml
xsltproc -o osmonitb-usermanual.rtex --xinclude --xincludestyle --param current.dir '/build/manuals/OsmoNITB' --param listings.xml '/tmp/tmpqKmB_N/listings.xml' /tmp/tmpqKmB_N/custom.xsl /build/manuals/OsmoNITB/osmonitb-usermanual.xml
XSLT stylesheets DocBook - LaTeX 2e (0.3.9-3)
===================================================
Error: no ID for constraint linkend: e1inp_hdlc:abort.
XRef to nonexistent id: e1inp_hdlc:abort
Error: no ID for constraint linkend: e1inp_hdlc:bad_fcs.
XRef to nonexistent id: e1inp_hdlc:bad_fcs
Error: no ID for constraint linkend: e1inp_hdlc:overrun.
XRef to nonexistent id: e1inp_hdlc:overrun
Error: no ID for constraint linkend: e1inp_alarm.
XRef to nonexistent id: e1inp_alarm
Error: no ID for constraint linkend: e1inp_removed.
XRef to nonexistent id: e1inp_removed
Error: no ID for constraint linkend: bsc_chreq:total.
XRef to nonexistent id: bsc_chreq:total
Error: no ID for constraint linkend: bsc_chreq:no_channel.
XRef to nonexistent id: bsc_chreq:no_channel
Error: no ID for constraint linkend: bsc_handover:attempted.
XRef to nonexistent id: bsc_handover:attempted
Error: no ID for constraint linkend: bsc_handover:no_channel.
XRef to nonexistent id: bsc_handover:no_channel
Error: no ID for constraint linkend: bsc_handover:timeout.
XRef to nonexistent id: bsc_handover:timeout
Error: no ID for constraint linkend: bsc_handover:completed.
XRef to nonexistent id: bsc_handover:completed
Error: no ID for constraint linkend: bsc_handover:failed.
XRef to nonexistent id: bsc_handover:failed
Error: no ID for constraint linkend: bsc_paging:attempted.
XRef to nonexistent id: bsc_paging:attempted
Error: no ID for constraint linkend: bsc_paging:detached.
XRef to nonexistent id: bsc_paging:detached
Error: no ID for constraint linkend: bsc_paging:completed.
XRef to nonexistent id: bsc_paging:completed
Error: no ID for constraint linkend: bsc_paging:expired.
XRef to nonexistent id: bsc_paging:expired
Error: no ID for constraint linkend: bsc_chan:rf_fail.
XRef to nonexistent id: bsc_chan:rf_fail
Error: no ID for constraint linkend: bsc_chan:rll_err.
XRef to nonexistent id: bsc_chan:rll_err
Error: no ID for constraint linkend: bsc_bts:oml_fail.
XRef to nonexistent id: bsc_bts:oml_fail
Error: no ID for constraint linkend: bsc_bts:rsl_fail.
XRef to nonexistent id: bsc_bts:rsl_fail
Error: no ID for constraint linkend: bsc_bts:codec_amr_f.
XRef to nonexistent id: bsc_bts:codec_amr_f
Error: no ID for constraint linkend: bsc_bts:codec_amr_h.
XRef to nonexistent id: bsc_bts:codec_amr_h
Error: no ID for constraint linkend: bsc_bts:codec_efr.
XRef to nonexistent id: bsc_bts:codec_efr
Error: no ID for constraint linkend: bsc_bts:codec_fr.
XRef to nonexistent id: bsc_bts:codec_fr
Error: no ID for constraint linkend: bsc_bts:codec_hr.
XRef to nonexistent id: bsc_bts:codec_hr
Error: no ID for constraint linkend: msc_loc_update_type:attach.
XRef to nonexistent id: msc_loc_update_type:attach
Error: no ID for constraint linkend: msc_loc_update_type:normal.
XRef to nonexistent id: msc_loc_update_type:normal
Error: no ID for constraint linkend: msc_loc_update_type:periodic.
XRef to nonexistent id: msc_loc_update_type:periodic
Error: no ID for constraint linkend: msc_loc_update_type:detach.
XRef to nonexistent id: msc_loc_update_type:detach
Error: no ID for constraint linkend: msc_loc_update_resp:failed.
XRef to nonexistent id: msc_loc_update_resp:failed
Error: no ID for constraint linkend: msc_loc_update_resp:completed.
XRef to nonexistent id: msc_loc_update_resp:completed
Error: no ID for constraint linkend: msc_sms:submitted.
XRef to nonexistent id: msc_sms:submitted
Error: no ID for constraint linkend: msc_sms:no_receiver.
XRef to nonexistent id: msc_sms:no_receiver
Error: no ID for constraint linkend: msc_sms:delivered.
XRef to nonexistent id: msc_sms:delivered
Error: no ID for constraint linkend: msc_sms:rp_err_mem.
XRef to nonexistent id: msc_sms:rp_err_mem
Error: no ID for constraint linkend: msc_sms:rp_err_other.
XRef to nonexistent id: msc_sms:rp_err_other
Error: no ID for constraint linkend: msc_sms:deliver_unknown_error.
XRef to nonexistent id: msc_sms:deliver_unknown_error
Error: no ID for constraint linkend: msc_call:mo_setup.
XRef to nonexistent id: msc_call:mo_setup
Error: no ID for constraint linkend: msc_call:mo_connect_ack.
XRef to nonexistent id: msc_call:mo_connect_ack
Error: no ID for constraint linkend: msc_call:mt_setup.
XRef to nonexistent id: msc_call:mt_setup
Error: no ID for constraint linkend: msc_call:mt_connect.
XRef to nonexistent id: msc_call:mt_connect
Error: no ID for constraint linkend: msc_call:active.
XRef to nonexistent id: msc_call:active
Error: no ID for constraint linkend: msc_call:complete.
XRef to nonexistent id: msc_call:complete
Error: no ID for constraint linkend: msc_call:incomplete.
XRef to nonexistent id: msc_call:incomplete
Error: no ID for constraint linkend: bts_chanloadavg.
XRef to nonexistent id: bts_chanloadavg
Error: no ID for constraint linkend: bts_T3122.
XRef to nonexistent id: bts_T3122
Error: no ID for constraint linkend: ungroup_counter_msc.active_calls.
XRef to nonexistent id: ungroup_counter_msc.active_calls
Error: no ID for constraint linkend: ctrl_common_var.
XRef to nonexistent id: ctrl_common_var
Error: no ID for constraint linkend: 3gpp-ts-23-041.
XRef to nonexistent id: 3gpp-ts-23-041
Error: no ID for constraint linkend: ietf-rfc791.
XRef to nonexistent id: ietf-rfc791
Section level > 6 not well supported for bibliodiv
Error: no ID for constraint linkend: modified-vesion.
XRef to nonexistent id: modified-vesion
Image 'dblatex' not found
Cannot convert 'osmonitb-usermanual__1.png' to pdf
Cannot convert 'osmonitb-usermanual__2.png' to pdf
Cannot convert 'osmonitb-usermanual__3.png' to pdf
Cannot convert 'osmonitb-usermanual__4.png' to pdf
Cannot convert './common/images/wireshark-gsmtap-log.png' to pdf
Cannot convert 'osmonitb-usermanual__5.png' to pdf
Cannot convert 'osmonitb-usermanual__6.png' to pdf
Cannot convert 'osmonitb-usermanual__7.png' to pdf
Cannot convert 'osmonitb-usermanual__8.png' to pdf
Cannot convert 'osmonitb-usermanual__9.png' to pdf
Cannot convert 'osmonitb-usermanual__10.png' to pdf
Cannot convert 'osmonitb-usermanual__11.png' to pdf
Cannot convert 'osmonitb-usermanual__12.png' to pdf
Build osmonitb-usermanual.pdf
built-in module pdftex registered
no support found for ifthen
no support found for ifxetex
no support found for fontspec
no support found for xltxtra
no support found for fontenc
no support found for inputenc
no support found for fancybox
built-in module makeidx registered
no support found for custom-dblatex
built-in module bibtopic registered
building additional files...
checking if compiling is necessary...
the output file doesn't exist
pdflatex -interaction=batchmode osmonitb-usermanual.tex
running post-compilation scripts...
[index] the index file /tmp/tmpqKmB_N/osmonitb-usermanual.idx is empty
osmonitb-usermanual.aux MD5 checksum changed
osmonitb-usermanual.toc MD5 checksum changed
the /tmp/tmpqKmB_N/osmonitb-usermanual.aux file has changed
pdflatex -interaction=batchmode osmonitb-usermanual.tex
running post-compilation scripts...
[index] the index file /tmp/tmpqKmB_N/osmonitb-usermanual.idx is empty
no new compilation is needed
running last-compilation scripts...
'osmonitb-usermanual.pdf' successfully built
a2x: deleting /build/manuals/OsmoNITB/osmonitb-usermanual.xml
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/vty_reference_combine.sh "/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/merge_doc.xsl" \
/build/manuals/OsmoNITB/vty/*reference.xml \
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/vty_additions.xml \
/build/manuals/OsmoNITB/vty/*additions*.xml
+ mkdir -p generated
+ cp /build/manuals/OsmoNITB/vty/nitb_vty_reference.xml generated/combined.xml
+ [ -n /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/vty_additions.xml ]
+ realpath /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/vty_additions.xml
+ addition=/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/vty_additions.xml
+ shift
+ [ -f generated/combine_src.xml ]
+ mv generated/combined.xml generated/combine_src.xml
+ xsltproc -o generated/combined.xml --stringparam with /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/vty_additions.xml /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/merge_doc.xsl generated/combine_src.xml
+ [ -n /build/manuals/OsmoNITB/vty/bsc_vty_additions.xml ]
+ realpath /build/manuals/OsmoNITB/vty/bsc_vty_additions.xml
+ addition=/build/manuals/OsmoNITB/vty/bsc_vty_additions.xml
+ shift
+ [ -f generated/combine_src.xml ]
+ chmod 644 generated/combine_src.xml
+ mv generated/combined.xml generated/combine_src.xml
+ xsltproc -o generated/combined.xml --stringparam with /build/manuals/OsmoNITB/vty/bsc_vty_additions.xml /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/merge_doc.xsl generated/combine_src.xml
+ [ -n /build/manuals/OsmoNITB/vty/nitb_vty_additions.xml ]
+ realpath /build/manuals/OsmoNITB/vty/nitb_vty_additions.xml
+ addition=/build/manuals/OsmoNITB/vty/nitb_vty_additions.xml
+ shift
+ [ -f generated/combine_src.xml ]
+ chmod 644 generated/combine_src.xml
+ mv generated/combined.xml generated/combine_src.xml
+ xsltproc -o generated/combined.xml --stringparam with /build/manuals/OsmoNITB/vty/nitb_vty_additions.xml /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/merge_doc.xsl generated/combine_src.xml
+ [ -n ]
xsltproc /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/vty_reference.xsl generated/combined.xml \
> generated/docbook_vty.xml
xmllint --xinclude --postvalid --noout osmonitb-vty-reference.xml
dblatex --xslt-opts="--path /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/chapters:$PWD/generated" \
-P draft.mode=no -o osmonitb-vty-reference.pdf osmonitb-vty-reference.xml
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.9-3)
===================================================
Stripping NS from DocBook 5/NG document.
Processing stripped document.
Unexpected error occured
Error: xsltproc failed
/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/Makefile.docbook.inc:37: recipe for target 'osmonitb-vty-reference.pdf' failed
make: Leaving directory '/build/manuals/OsmoNITB'
make: *** [osmonitb-vty-reference.pdf] Error 1
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-bsc/a1=default,a2=defau…>
------------------------------------------
[...truncated 378.17 KB...]
Making check in manuals
make[3]: Entering directory '/build/doc/manuals'
if [ -n "$ASCIIDOC_WARNINGS_CHECK" ]; then \
make osmobsc-usermanual.check osmux-reference.check aoip-mgw-options.check; \
fi
make[4]: Entering directory '/build/doc/manuals'
# out-of-tree building: use a symlink to the output file like done in
# the non-check build above, so the relative include paths work the
# same.
if ! [ -f osmobsc-usermanual.adoc ]; then \
ln -s osmobsc-usermanual.adoc osmobsc-usermanual.adoc; \
fi
asciidoc -v -f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/mscgen-filter.conf -f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/diag-filter.conf -f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/python2-filter.conf -a srcdir='.' -a commondir='/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common' osmobsc-usermanual.adoc > osmobsc-usermanual.check 2>&1
# Make absolutely sure that the %.check target is updated.
touch osmobsc-usermanual.check
# Do print the WARNING output but return error if any was found
# (grep -v would omit the WARNING output from the log).
# out-of-tree building: use a symlink to the output file like done in
# the non-check build above, so the relative include paths work the
# same.
if ! [ -f osmux-reference.adoc ]; then \
ln -s osmux-reference.adoc osmux-reference.adoc; \
fi
asciidoc -v -f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/mscgen-filter.conf -f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/diag-filter.conf -f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/python2-filter.conf -a srcdir='.' -a commondir='/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common' osmux-reference.adoc > osmux-reference.check 2>&1
# Make absolutely sure that the %.check target is updated.
touch osmux-reference.check
# Do print the WARNING output but return error if any was found
# (grep -v would omit the WARNING output from the log).
# out-of-tree building: use a symlink to the output file like done in
# the non-check build above, so the relative include paths work the
# same.
if ! [ -f aoip-mgw-options.adoc ]; then \
ln -s aoip-mgw-options.adoc aoip-mgw-options.adoc; \
fi
asciidoc -v -f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/mscgen-filter.conf -f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/diag-filter.conf -f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/python2-filter.conf -a srcdir='.' -a commondir='/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common' aoip-mgw-options.adoc > aoip-mgw-options.check 2>&1
# Make absolutely sure that the %.check target is updated.
touch aoip-mgw-options.check
# Do print the WARNING output but return error if any was found
# (grep -v would omit the WARNING output from the log).
make[4]: Leaving directory '/build/doc/manuals'
make[3]: Leaving directory '/build/doc/manuals'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making check in include
make[2]: Entering directory '/build/include'
Making check in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making check in bsc
make[4]: Entering directory '/build/include/osmocom/bsc'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/include/osmocom/bsc'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making check in src
make[2]: Entering directory '/build/src'
Making check in libfilter
make[3]: Entering directory '/build/src/libfilter'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/src/libfilter'
Making check in osmo-bsc
make[3]: Entering directory '/build/src/osmo-bsc'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/src/osmo-bsc'
Making check in utils
make[3]: Entering directory '/build/src/utils'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/src/utils'
Making check in ipaccess
make[3]: Entering directory '/build/src/ipaccess'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/src/ipaccess'
make[3]: Entering directory '/build/src'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/src'
make[2]: Leaving directory '/build/src'
Making check in tests
make[2]: Entering directory '/build/tests'
Making check in bsc
make[3]: Entering directory '/build/tests/bsc'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/tests/bsc'
Making check in codec_pref
make[3]: Entering directory '/build/tests/codec_pref'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/tests/codec_pref'
Making check in gsm0408
make[3]: Entering directory '/build/tests/gsm0408'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/tests/gsm0408'
Making check in abis
make[3]: Entering directory '/build/tests/abis'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/tests/abis'
Making check in subscr
make[3]: Entering directory '/build/tests/subscr'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/tests/subscr'
Making check in nanobts_omlattr
make[3]: Entering directory '/build/tests/nanobts_omlattr'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/tests/nanobts_omlattr'
Making check in handover
make[3]: Entering directory '/build/tests/handover'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/tests/handover'
make[3]: Entering directory '/build/tests'
make check-local
make[4]: Entering directory '/build/tests'
:;{ \
echo '# Signature of the current package.' && \
echo 'm4_define([AT_PACKAGE_NAME],' && \
echo ' [osmo-bsc])' && \
echo 'm4_define([AT_PACKAGE_TARNAME],' && \
echo ' [osmo-bsc])' && \
echo 'm4_define([AT_PACKAGE_VERSION],' && \
echo ' [1.5.0.33-f8d0])' && \
echo 'm4_define([AT_PACKAGE_STRING],' && \
echo ' [osmo-bsc 1.5.0.33-f8d0])' && \
echo 'm4_define([AT_PACKAGE_BUGREPORT],' && \
echo ' [openbsc(a)lists.osmocom.org])'; \
echo 'm4_define([AT_PACKAGE_URL],' && \
echo ' [])'; \
} >'./package.m4'
/bin/bash ../missing --run autom4te --language=autotest -I '.' -o testsuite.tmp testsuite.at
mv testsuite.tmp testsuite
/bin/bash './testsuite'
## ---------------------------------- ##
## osmo-bsc 1.5.0.33-f8d0 test suite. ##
## ---------------------------------- ##
Regression tests.
1: gsm0408 ok
2: bsc_subscr ok
3: abis ok
4: bsc ok
5: codec_pref ok
6: nanobts_omlattr ok
7: neighbor_ident ok
8: handover test 0 ok
9: handover test 1 ok
10: handover test 2 ok
11: handover test 3 ok
12: handover test 4 ok
13: handover test 5 ok
14: handover test 6 ok
15: handover test 7 ok
16: handover test 8 ok
17: handover test 9 ok
18: handover test 10 ok
19: handover test 11 ok
20: handover test 12 ok
21: handover test 13 ok
22: handover test 14 ok
23: handover test 15 ok
24: handover test 16 ok
25: handover test 17 ok
26: handover test 18 ok
27: handover test 19 ok
28: handover test 20 ok
29: handover test 21 ok
30: handover test 22 ok
31: handover test 23 ok
32: handover test 24 ok
33: handover test 25 ok
34: handover test 26 ok
35: handover test 27 ok
36: handover test 28 ok
## ------------- ##
## Test results. ##
## ------------- ##
All 36 tests were successful.
make python-tests
make[5]: Entering directory '/build/tests'
make vty-test
make[6]: Entering directory '/build/tests'
osmo_verify_transcript_vty.py -v \
-n OsmoBSC -p 4242 \
-r "../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg" \
./*.vty
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
Process has already terminated with -13
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/osmopython-0.1.0-py3.5.egg/osmopy/osmo_interact/common.py", line 361, in verify_application
interact.connect()
File "/usr/local/lib/python3.5/dist-packages/osmopython-0.1.0-py3.5.egg/osmopy/osmo_interact/vty.py", line 84, in connect
super().connect()
File "/usr/local/lib/python3.5/dist-packages/osmopython-0.1.0-py3.5.egg/osmopy/osmo_interact/common.py", line 93, in connect
self.socket.connect((self.host, int(self.port)))
ConnectionRefusedError: [Errno 111] Connection refused
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
Process has already terminated with -13
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/osmopython-0.1.0-py3.5.egg/osmopy/osmo_interact/common.py", line 361, in verify_application
interact.connect()
File "/usr/local/lib/python3.5/dist-packages/osmopython-0.1.0-py3.5.egg/osmopy/osmo_interact/vty.py", line 84, in connect
super().connect()
File "/usr/local/lib/python3.5/dist-packages/osmopython-0.1.0-py3.5.egg/osmopy/osmo_interact/common.py", line 93, in connect
self.socket.connect((self.host, int(self.port)))
ConnectionRefusedError: [Errno 111] Connection refused
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/osmopython-0.1.0-py3.5.egg/osmopy/osmo_interact/common.py", line 361, in verify_application
interact.connect()
File "/usr/local/lib/python3.5/dist-packages/osmopython-0.1.0-py3.5.egg/osmopy/osmo_interact/vty.py", line 84, in connect
super().connect()
File "/usr/local/lib/python3.5/dist-packages/osmopython-0.1.0-py3.5.egg/osmopy/osmo_interact/common.py", line 93, in connect
self.socket.connect((self.host, int(self.port)))
ConnectionRefusedError: [Errno 111] Connection refused
Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg
Process has already terminated with -13
RESULTS:
FAIL: ./handover_cfg.vty
FAIL: ./neighbor_ident.vty
FAIL: ./osmo-bsc.vty
make[6]: *** [vty-test] Error 1
Makefile:711: recipe for target 'vty-test' failed
make[6]: Leaving directory '/build/tests'
Makefile:698: recipe for target 'python-tests' failed
make[5]: Leaving directory '/build/tests'
make[5]: *** [python-tests] Error 2
make[4]: *** [check-local] Error 2
Makefile:717: recipe for target 'check-local' failed
make[4]: Leaving directory '/build/tests'
Makefile:558: recipe for target 'check-am' failed
make[3]: Leaving directory '/build/tests'
make[3]: *** [check-am] Error 2
make[2]: *** [check-recursive] Error 1
Makefile:410: recipe for target 'check-recursive' failed
make[2]: Leaving directory '/build/tests'
Makefile:448: recipe for target 'check-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [check-recursive] Error 1
make: *** [check] Error 2
Makefile:739: recipe for target 'check' failed
+ cat-testlogs.sh
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-hlr/a1=default,a2=defau…>
------------------------------------------
[...truncated 176.49 KB...]
make[2]: Leaving directory '/build/contrib'
Making all in tests
make[2]: Entering directory '/build/tests'
Making all in auc
make[3]: Entering directory '/build/tests/auc'
Making all in gen_ts_55_205_test_sets
make[4]: Entering directory '/build/tests/auc/gen_ts_55_205_test_sets'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/tests/auc/gen_ts_55_205_test_sets'
make[4]: Entering directory '/build/tests/auc'
CC auc_test.o
CCLD auc_test
make[4]: Leaving directory '/build/tests/auc'
make[3]: Leaving directory '/build/tests/auc'
Making all in gsup_server
make[3]: Entering directory '/build/tests/gsup_server'
CC gsup_server_test.o
CCLD gsup_server_test
../../src/gsup_server.c: In function 'osmo_gsup_create_insert_subscriber_data_msg':
../../src/gsup_server.c:402:10: note: #pragma message: FIXME: deal with encoding the following data: gsup.hlr_enc
#pragma message "FIXME: deal with encoding the following data: gsup.hlr_enc"
^~~~~~~
make[3]: Leaving directory '/build/tests/gsup_server'
Making all in db
make[3]: Entering directory '/build/tests/db'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/db'
Making all in gsup
make[3]: Entering directory '/build/tests/gsup'
CC gsup_test.o
CCLD gsup_test
../../src/gsup_server.c: In function 'osmo_gsup_create_insert_subscriber_data_msg':
../../src/gsup_server.c:402:10: note: #pragma message: FIXME: deal with encoding the following data: gsup.hlr_enc
#pragma message "FIXME: deal with encoding the following data: gsup.hlr_enc"
^~~~~~~
make[3]: Leaving directory '/build/tests/gsup'
Making all in db_upgrade
make[3]: Entering directory '/build/tests/db_upgrade'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/tests/db_upgrade'
make[3]: Entering directory '/build/tests'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/tests'
make[2]: Leaving directory '/build/tests'
make[2]: Entering directory '/build'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/build'
make[1]: Leaving directory '/build'
+ make check
make check-recursive
make[1]: Entering directory '/build'
Making check in doc
make[2]: Entering directory '/build/doc'
Making check in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/doc/examples'
Making check in manuals
make[3]: Entering directory '/build/doc/manuals'
if [ -n "$ASCIIDOC_WARNINGS_CHECK" ]; then \
make osmohlr-usermanual.check; \
fi
make[4]: Entering directory '/build/doc/manuals'
# out-of-tree building: use a symlink to the output file like done in
# the non-check build above, so the relative include paths work the
# same.
if ! [ -f osmohlr-usermanual.adoc ]; then \
ln -s osmohlr-usermanual.adoc osmohlr-usermanual.adoc; \
fi
asciidoc -v -f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/mscgen-filter.conf -f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/diag-filter.conf -f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/build/python2-filter.conf -a srcdir='.' -a commondir='/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common' osmohlr-usermanual.adoc > osmohlr-usermanual.check 2>&1
# Make absolutely sure that the %.check target is updated.
touch osmohlr-usermanual.check
# Do print the WARNING output but return error if any was found
# (grep -v would omit the WARNING output from the log).
make[4]: Leaving directory '/build/doc/manuals'
make[3]: Leaving directory '/build/doc/manuals'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making check in src
make[2]: Entering directory '/build/src'
make check-recursive
make[3]: Entering directory '/build/src'
Making check in gsupclient
make[4]: Entering directory '/build/src/gsupclient'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/src/gsupclient'
make[4]: Entering directory '/build/src'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/src'
make[3]: Leaving directory '/build/src'
make[2]: Leaving directory '/build/src'
Making check in include
make[2]: Entering directory '/build/include'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/build/include'
Making check in sql
make[2]: Entering directory '/build/sql'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/build/sql'
Making check in contrib
make[2]: Entering directory '/build/contrib'
Making check in systemd
make[3]: Entering directory '/build/contrib/systemd'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/contrib/systemd'
make[3]: Entering directory '/build/contrib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/contrib'
make[2]: Leaving directory '/build/contrib'
Making check in tests
make[2]: Entering directory '/build/tests'
Making check in auc
make[3]: Entering directory '/build/tests/auc'
Making check in gen_ts_55_205_test_sets
make[4]: Entering directory '/build/tests/auc/gen_ts_55_205_test_sets'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/tests/auc/gen_ts_55_205_test_sets'
make[4]: Entering directory '/build/tests/auc'
make auc_ts_55_205_test_sets
make[5]: Entering directory '/build/tests/auc'
../../tests/auc/gen_ts_55_205_test_sets/pdftxt_2_c.py > auc_ts_55_205_test_sets.c
CC auc_ts_55_205_test_sets.o
CCLD auc_ts_55_205_test_sets
make[5]: Leaving directory '/build/tests/auc'
make[4]: Leaving directory '/build/tests/auc'
make[3]: Leaving directory '/build/tests/auc'
Making check in gsup_server
make[3]: Entering directory '/build/tests/gsup_server'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/tests/gsup_server'
Making check in db
make[3]: Entering directory '/build/tests/db'
make db_test
make[4]: Entering directory '/build/tests/db'
CC db_test.o
CCLD db_test
make[4]: Leaving directory '/build/tests/db'
make[3]: Leaving directory '/build/tests/db'
Making check in gsup
make[3]: Entering directory '/build/tests/gsup'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/tests/gsup'
Making check in db_upgrade
make[3]: Entering directory '/build/tests/db_upgrade'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/tests/db_upgrade'
make[3]: Entering directory '/build/tests'
make check-local
make[4]: Entering directory '/build/tests'
:;{ \
echo '# Signature of the current package.' && \
echo 'm4_define([AT_PACKAGE_NAME],' && \
echo ' [osmo-hlr])' && \
echo 'm4_define([AT_PACKAGE_TARNAME],' && \
echo ' [osmo-hlr])' && \
echo 'm4_define([AT_PACKAGE_VERSION],' && \
echo ' [1.1.0.13-7f4d])' && \
echo 'm4_define([AT_PACKAGE_STRING],' && \
echo ' [osmo-hlr 1.1.0.13-7f4d])' && \
echo 'm4_define([AT_PACKAGE_BUGREPORT],' && \
echo ' [openbsc(a)lists.osmocom.org])'; \
echo 'm4_define([AT_PACKAGE_URL],' && \
echo ' [])'; \
} >'./package.m4'
/bin/bash ../missing --run autom4te --language=autotest -I '.' -o testsuite.tmp testsuite.at
mv testsuite.tmp testsuite
/bin/bash './testsuite'
## ---------------------------------- ##
## osmo-hlr 1.1.0.13-7f4d test suite. ##
## ---------------------------------- ##
Regression tests.
1: auc ok
2: auc_ts_55_205_test_sets ok
3: gsup ok
4: gsup_server ok
5: db ok
6: db_upgrade FAILED (testsuite.at:47)
## ------------- ##
## Test results. ##
## ------------- ##
ERROR: All 6 tests were run,
1 failed unexpectedly.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##
Please send `tests/testsuite.log' and all information you think might help:
To: <openbsc(a)lists.osmocom.org>
Subject: [osmo-hlr 1.1.0.13-7f4d] testsuite: 6 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:731: recipe for target 'check-local' failed
make[4]: Leaving directory '/build/tests'
make[4]: *** [check-local] Error 1
make[3]: *** [check-am] Error 2
Makefile:552: recipe for target 'check-am' failed
make[3]: Leaving directory '/build/tests'
Makefile:404: recipe for target 'check-recursive' failed
make[2]: Leaving directory '/build/tests'
make[2]: *** [check-recursive] Error 1
Makefile:480: recipe for target 'check-recursive' failed
make[1]: Leaving directory '/build'
make[1]: *** [check-recursive] Error 1
Makefile:771: recipe for target 'check' failed
make: *** [check] Error 2
+ cat-testlogs.sh
======================== ./tests/testsuite.dir/6/testsuite.log
# -*- compilation -*-
6. testsuite.at:42: testing db_upgrade ...
./testsuite.at:47: $abs_srcdir/db_upgrade/db_upgrade_test.sh $abs_srcdir/db_upgrade $abs_builddir/db_upgrade
--- expout 2019-11-21 07:08:26.578181114 +0000
+++ /build/tests/testsuite.dir/at-groups/6/stdout 2019-11-21 07:08:26.870179985 +0000
@@ -77,11 +77,6 @@
Launching osmo-hlr to upgrade db:
osmo-hlr --database $db --db-upgrade --db-check --config-file $srcdir/osmo-hlr.cfg
rc = 0
-DMAIN hlr starting
-DDB using database: <PATH>test.db
-DDB Database <PATH>test.db' has HLR DB schema version 0
-DDB Database <PATH>test.db' has been upgraded to HLR DB schema version 3
-DMAIN Cmdline option --db-check: Database was opened successfully, quitting.
Resulting db:
@@ -162,7 +157,3 @@
Verify that osmo-hlr can open it:
osmo-hlr --database $db --db-check --config-file $srcdir/osmo-hlr.cfg
rc = 0
-DMAIN hlr starting
-DDB using database: <PATH>test.db
-DDB Database <PATH>test.db' has HLR DB schema version 3
-DMAIN Cmdline option --db-check: Database was opened successfully, quitting.
6. testsuite.at:42: 6. db_upgrade (testsuite.at:42): FAILED (testsuite.at:47)
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See <https://jenkins.osmocom.org/jenkins/job/osmocom-coverity/660/display/redire…>
------------------------------------------
[...truncated 1.13 MB...]
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
tests/Makefile.am:21: warning: source file 'alloc/MslotTest.cpp' is in a subdirectory,
tests/Makefile.am:21: but option 'subdir-objects' is disabled
tests/Makefile.am:111: warning: source file 'app_info/AppInfoTest.cpp' is in a subdirectory,
tests/Makefile.am:111: but option 'subdir-objects' is disabled
tests/Makefile.am:38: warning: source file 'bitcomp/BitcompTest.cpp' is in a subdirectory,
tests/Makefile.am:38: but option 'subdir-objects' is disabled
tests/Makefile.am:38: warning: source file '../src/egprs_rlc_compression.cpp' is in a subdirectory,
tests/Makefile.am:38: but option 'subdir-objects' is disabled
tests/Makefile.am:97: warning: source file 'codel/codel_test.c' is in a subdirectory,
tests/Makefile.am:97: but option 'subdir-objects' is disabled
tests/Makefile.am:44: warning: source file 'edge/EdgeTest.cpp' is in a subdirectory,
tests/Makefile.am:44: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/pcu_emu.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/test_replay_gprs_attach.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/openbsc_clone.c' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/test_pdp_activation.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:103: warning: source file 'fn/FnTest.cpp' is in a subdirectory,
tests/Makefile.am:103: but option 'subdir-objects' is disabled
tests/Makefile.am:81: warning: source file 'llc/LlcTest.cpp' is in a subdirectory,
tests/Makefile.am:81: but option 'subdir-objects' is disabled
tests/Makefile.am:92: warning: source file 'llist/LListTest.cpp' is in a subdirectory,
tests/Makefile.am:92: but option 'subdir-objects' is disabled
tests/Makefile.am:70: warning: source file 'ms/MsTest.cpp' is in a subdirectory,
tests/Makefile.am:70: but option 'subdir-objects' is disabled
tests/Makefile.am:7: warning: source file 'rlcmac/RLCMACTest.cpp' is in a subdirectory,
tests/Makefile.am:7: but option 'subdir-objects' is disabled
tests/Makefile.am:29: warning: source file 'tbf/TbfTest.cpp' is in a subdirectory,
tests/Makefile.am:29: but option 'subdir-objects' is disabled
tests/Makefile.am:62: warning: source file 'types/TypesTest.cpp' is in a subdirectory,
tests/Makefile.am:62: but option 'subdir-objects' is disabled
+ ./configure --prefix=/home/osmocom-build/osmo-ci/coverity/install-Osmocom --with-systemdsystemunitdir=no --enable-sysmocom-bts=yes --enable-sysmocom-dsp=yes
configure: WARNING: unrecognized options: --enable-sysmocom-bts
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 whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
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 x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu 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... mt
checking if mt 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 -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... yes
checking for sysmocom/femtobts/superfemto.h... yes
checking whether to enable direct PHY access for PDCH of NuRAN Wireless Litecell 1.5 BTS... no
checking whether to enable direct PHY access for PDCH of NuRAN Wireless OC-2G BTS... no
checking whether to enable VTY tests... no
CPPFLAGS=""
CFLAGS=" -std=gnu89"
CXXFLAGS=" -std=gnu++03"
LDFLAGS=""
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating tests/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --enable-sysmocom-bts
+ make -j 8
Making all in include
make[1]: Entering directory '/home/osmocom-build/osmo-ci/coverity/source-Osmocom/osmo-pcu/include'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/osmocom-build/osmo-ci/coverity/source-Osmocom/osmo-pcu/include'
Making all in src
make[1]: Entering directory '/home/osmocom-build/osmo-ci/coverity/source-Osmocom/osmo-pcu/src'
CXX gprs_debug.lo
CXX csn1.lo
CXX gsm_rlcmac.lo
CXX gprs_rlcmac.lo
CXX gprs_bssgp_pcu.lo
CXX gprs_rlcmac_meas.lo
CXX gprs_rlcmac_ts_alloc.lo
CXX gprs_rlcmac_sched.lo
In file included from /home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/osmocom/gsm/gsm_utils.h:33:0,
from ./pcu_l1_if.h:31,
from gprs_rlcmac_meas.cpp:24:
/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
Makefile:800: recipe for target 'gprs_rlcmac_meas.lo' failed
make[1]: *** [gprs_rlcmac_meas.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from ./bts.h:31:0,
from gprs_rlcmac_ts_alloc.cpp:24:
/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
Makefile:800: recipe for target 'gprs_rlcmac_ts_alloc.lo' failed
make[1]: *** [gprs_rlcmac_ts_alloc.lo] Error 1
In file included from /home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/osmocom/gsm/gsm_utils.h:33:0,
from ./pcu_l1_if.h:31,
from gprs_rlcmac.cpp:22:
/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
gprs_bssgp_pcu.cpp:979: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"
^~~~~~~
In file included from /home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/osmocom/gsm/gsm48.h:10:0,
from /home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/osmocom/gprs/gprs_bssgp.h:9,
from ./gprs_bssgp_pcu.h:32,
from gprs_bssgp_pcu.cpp:22:
/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
Makefile:800: recipe for target 'gprs_rlcmac.lo' failed
make[1]: *** [gprs_rlcmac.lo] Error 1
Makefile:800: recipe for target 'gprs_bssgp_pcu.lo' failed
make[1]: *** [gprs_bssgp_pcu.lo] Error 1
In file included from /home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/osmocom/gsm/gsm48.h:10:0,
from /home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/osmocom/gprs/gprs_bssgp.h:9,
from ./gprs_bssgp_pcu.h:32,
from gprs_rlcmac_sched.cpp:20:
/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/home/osmocom-build/osmo-ci/coverity/install-Osmocom/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
Makefile:800: recipe for target 'gprs_rlcmac_sched.lo' failed
make[1]: *** [gprs_rlcmac_sched.lo] Error 1
make[1]: Leaving directory '/home/osmocom-build/osmo-ci/coverity/source-Osmocom/osmo-pcu/src'
Makefile:411: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
[WARNING] Build command ./build_Osmocom.sh exited with code 2. Please verify that the build completed successfully.
Emitted 2008 C/C++ compilation units (100%) successfully
2008 C/C++ compilation units (100%) are ready for analysis
For more details, please look at:
/home/osmocom-build/osmo-ci/coverity/source-Osmocom/cov-int/build-log.txt
Build step 'Execute shell' marked build as failure
See <https://jenkins.osmocom.org/jenkins/job/master-osmocom-bb/a1=default,a2=def…>
------------------------------------------
[...truncated 143.16 KB...]
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
make[3]: Leaving directory '/build/src/host/layer23/layer23-0.0.0/_build/sub/src'
rm -f Makefile
make[2]: Leaving directory '/build/src/host/layer23/layer23-0.0.0/_build/sub/src'
make[2]: Entering directory '/build/src/host/layer23/layer23-0.0.0/_build/sub'
test -z "" || rm -f
test . = "../.." || test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
rm -f cscope.out cscope.in.out cscope.po.out cscope.files
make[2]: Leaving directory '/build/src/host/layer23/layer23-0.0.0/_build/sub'
rm -f config.status config.cache config.log configure.lineno config.status.lineno
rm -f Makefile
make[1]: Leaving directory '/build/src/host/layer23/layer23-0.0.0/_build/sub'
if test -d "layer23-0.0.0"; then find "layer23-0.0.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "layer23-0.0.0" || { sleep 5 && rm -rf "layer23-0.0.0"; }; else :; fi
===============================================
layer23-0.0.0 archives ready for distribution:
layer23-0.0.0.tar.gz
layer23-0.0.0.tar.bz2
===============================================
+ cd /build/src/host/gsmmap
+ autoreconf -fi
configure.ac:13: installing './compile'
configure.ac:6: installing './install-sh'
configure.ac:6: installing './missing'
Makefile.am:10: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
Makefile.am:15: warning: source file '../layer23/src/common/sysinfo.c' is in a subdirectory,
Makefile.am:15: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding output
automake: object file(s) will be placed in the top-level directory. However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
Makefile.am:15: warning: source file '../layer23/src/common/networks.c' is in a subdirectory,
Makefile.am:15: but option 'subdir-objects' is disabled
Makefile.am:15: warning: source file '../layer23/src/common/logging.c' is in a subdirectory,
Makefile.am:15: but option 'subdir-objects' is disabled
Makefile.am: installing './depcomp'
+ ./configure
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 whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBOSMOCORE... yes
checking for LIBOSMOGSM... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
+ make
echo 0.0.0.2436-a4046 > .version-t && mv .version-t .version
make all-am
make[1]: Entering directory '/build/src/host/gsmmap'
CC gsmmap.o
gsmmap.c:22:2: warning: #warning todo bsic [-Wcpp]
#warning todo bsic
^~~~~~~
CC geo.o
CC locate.o
CC log.o
CC sysinfo.o
CC networks.o
CC logging.o
CCLD gsmmap
make[1]: Leaving directory '/build/src/host/gsmmap'
+ cd /build/src/host/osmocon
+ autoreconf -fi
configure.ac:13: installing './compile'
configure.ac:6: installing './install-sh'
configure.ac:6: installing './missing'
Makefile.am:10: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
Makefile.am:17: warning: source file '$(srcdir)/../../target/firmware/comm/sercomm.c' is in a subdirectory,
Makefile.am:17: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding output
automake: object file(s) will be placed in the top-level directory. However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
Makefile.am: installing './depcomp'
+ ./configure
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 whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBOSMOCORE... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
+ make
echo 0.0.0.2436-a4046 > .version-t && mv .version-t .version
make all-am
make[1]: Entering directory '/build/src/host/osmocon'
CC osmocon.o
osmocon.c: In function ‘read_file’:
osmocon.c:372:8: warning: ‘fd’ may be used uninitialized in this function [-Wmaybe-uninitialized]
rc = read(fd, file_data, st.st_size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC tpu_debug.o
CC sercomm.o
CCLD osmocon
CC osmoload.o
osmoload.c: In function ‘loader_read_cb’:
osmoload.c:288:10: warning: ‘length’ may be used uninitialized in this function [-Wmaybe-uninitialized]
uint8_t length;
^~~~~~
osmoload.c:446:3: warning: ‘chip’ may be used uninitialized in this function [-Wmaybe-uninitialized]
loader_do_flashrange(cmd, msg, chip, address, status);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
osmoload.c:287:10: note: ‘chip’ was declared here
uint8_t chip;
^~~~
osmoload.c:446:3: warning: ‘status’ may be used uninitialized in this function [-Wmaybe-uninitialized]
loader_do_flashrange(cmd, msg, chip, address, status);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
osmoload.c:292:11: note: ‘status’ was declared here
uint32_t status;
^~~~~~
osmoload.c:433:5: warning: ‘crc’ may be used uninitialized in this function [-Wmaybe-uninitialized]
printf("\nbad crc %4.4x (not %4.4x) at offset 0x%8.8x", crc, osmoload.memcrc, osmoload.memoff);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
osmoload.c:289:11: note: ‘crc’ was declared here
uint16_t crc;
^~~
osmoload.c:414:4: warning: ‘data’ may be used uninitialized in this function [-Wmaybe-uninitialized]
loader_do_memdump(crc, data, length);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
osmoload.c:294:8: note: ‘data’ was declared here
void *data;
^~~~
osmoload.c:378:4: warning: ‘address’ may be used uninitialized in this function [-Wmaybe-uninitialized]
printf("Confirmed flash erase of chip %d address 0x%8.8x, status %s\n",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
chip, address, status ? "FAILED" : "ok");
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
osmoload.c:290:11: note: ‘address’ was declared here
uint32_t address;
^~~~~~~
CCLD osmoload
make[1]: Leaving directory '/build/src/host/osmocon'
+ cd /build/src/host/trxcon
+ autoreconf -fi
configure.ac:10: installing './compile'
configure.ac:3: installing './install-sh'
configure.ac:3: installing './missing'
Makefile.am: installing './depcomp'
+ ./configure
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 whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBOSMOCORE... yes
checking for LIBOSMOCODING... yes
checking for LIBOSMOGSM... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
+ make
echo 0.0.0 > .version-t && mv .version-t .version
make all-am
make[1]: Entering directory '/build/src/host/trxcon'
CC l1ctl_link.o
CC l1ctl.o
In file included from trx_if.h:9:0,
from l1ctl.c:46:
sched_trx.h:204:20: error: ‘GSM_MACBLOCK_LEN’ undeclared here (not in a function)
uint8_t mr_cache[GSM_MACBLOCK_LEN];
^~~~~~~~~~~~~~~~
make[1]: *** [l1ctl.o] Error 1
Makefile:427: recipe for target 'l1ctl.o' failed
make[1]: Leaving directory '/build/src/host/trxcon'
Makefile:318: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=ma…>
------------------------------------------
[...truncated 125.04 KB...]
'common/chapters/sigtran-simple-2g.dot' -> '/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/chapters/sigtran-simple-2g.dot'
'common/chapters/cell-broadcast.adoc' -> '/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/chapters/cell-broadcast.adoc'
'common/chapters/bts.adoc' -> '/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/chapters/bts.adoc'
'common/chapters/gb.adoc' -> '/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/chapters/gb.adoc'
'common/chapters/mncc.adoc' -> '/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/chapters/mncc.adoc'
'common/chapters/spectrum.adoc' -> '/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/chapters/spectrum.adoc'
'common/vty_additions.xml' -> '/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/common/vty_additions.xml'
'merge_doc.xsl' -> '/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/merge_doc.xsl'
'vty_reference.xsl' -> '/build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals/vty_reference.xsl'
install -Dm755 "./check-depends.sh" "/build/deps/install/stow/osmo-gsm-manuals/bin/osmo-gsm-manuals-check-depends"
make[4]: Leaving directory '/build/deps/osmo-gsm-manuals'
make[3]: Leaving directory '/build/deps/osmo-gsm-manuals'
make[2]: Leaving directory '/build/deps/osmo-gsm-manuals'
make[1]: Leaving directory '/build/deps/osmo-gsm-manuals'
+ STOW_DIR=/build/deps/install/stow stow --restow osmo-gsm-manuals
=============================== osmo-pcu ===============================
+ PCU_CONFIG= --enable-werror --enable-sanitize --enable-manuals
+ set +x
+ autoreconf --install --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:24: installing './compile'
configure.ac:27: installing './config.guess'
configure.ac:27: installing './config.sub'
configure.ac:9: installing './install-sh'
configure.ac:9: installing './missing'
src/Makefile.am: installing './depcomp'
tests/Makefile.am:13: warning: source file 'alloc/AllocTest.cpp' is in a subdirectory,
tests/Makefile.am:13: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding output
automake: object file(s) will be placed in the top-level directory. However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
tests/Makefile.am:21: warning: source file 'alloc/MslotTest.cpp' is in a subdirectory,
tests/Makefile.am:21: but option 'subdir-objects' is disabled
tests/Makefile.am:111: warning: source file 'app_info/AppInfoTest.cpp' is in a subdirectory,
tests/Makefile.am:111: but option 'subdir-objects' is disabled
tests/Makefile.am:38: warning: source file 'bitcomp/BitcompTest.cpp' is in a subdirectory,
tests/Makefile.am:38: but option 'subdir-objects' is disabled
tests/Makefile.am:38: warning: source file '../src/egprs_rlc_compression.cpp' is in a subdirectory,
tests/Makefile.am:38: but option 'subdir-objects' is disabled
tests/Makefile.am:97: warning: source file 'codel/codel_test.c' is in a subdirectory,
tests/Makefile.am:97: but option 'subdir-objects' is disabled
tests/Makefile.am:44: warning: source file 'edge/EdgeTest.cpp' is in a subdirectory,
tests/Makefile.am:44: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/pcu_emu.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/test_replay_gprs_attach.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/openbsc_clone.c' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/test_pdp_activation.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:103: warning: source file 'fn/FnTest.cpp' is in a subdirectory,
tests/Makefile.am:103: but option 'subdir-objects' is disabled
tests/Makefile.am:81: warning: source file 'llc/LlcTest.cpp' is in a subdirectory,
tests/Makefile.am:81: but option 'subdir-objects' is disabled
tests/Makefile.am:92: warning: source file 'llist/LListTest.cpp' is in a subdirectory,
tests/Makefile.am:92: but option 'subdir-objects' is disabled
tests/Makefile.am:70: warning: source file 'ms/MsTest.cpp' is in a subdirectory,
tests/Makefile.am:70: but option 'subdir-objects' is disabled
tests/Makefile.am:7: warning: source file 'rlcmac/RLCMACTest.cpp' is in a subdirectory,
tests/Makefile.am:7: but option 'subdir-objects' is disabled
tests/Makefile.am:29: warning: source file 'tbf/TbfTest.cpp' is in a subdirectory,
tests/Makefile.am:29: but option 'subdir-objects' is disabled
tests/Makefile.am:62: warning: source file 'types/TypesTest.cpp' is in a subdirectory,
tests/Makefile.am:62: but option 'subdir-objects' is disabled
+ ./configure --enable-werror --enable-sanitize --enable-manuals
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 whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
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 x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu 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 -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 direct PHY access for PDCH of NuRAN Wireless OC-2G BTS... no
checking whether to enable VTY tests... no
checking for OSMO_GSM_MANUALS_DIR... /build/deps/install/stow/osmo-gsm-manuals/share/osmo-gsm-manuals (from pkg-conf)
All dependencies installed!
CPPFLAGS=" -fsanitize=address -fsanitize=undefined -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp"
CFLAGS=" -std=gnu89 -fsanitize=address -fsanitize=undefined -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp"
CXXFLAGS=" -std=gnu++03 -fsanitize=address -fsanitize=undefined"
LDFLAGS=" -fsanitize=address -fsanitize=undefined"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating tests/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 4
Making all in include
make[1]: Entering directory '/build/include'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/build/include'
Making all in src
make[1]: Entering directory '/build/src'
CXX gprs_debug.lo
CXX csn1.lo
CXX gprs_bssgp_pcu.lo
CXX gsm_rlcmac.lo
gprs_bssgp_pcu.cpp:979: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
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm48.h:10:0,
from /build/deps/install/stow/libosmocore/include/osmocom/gprs/gprs_bssgp.h:9,
from ./gprs_bssgp_pcu.h:32,
from gprs_bssgp_pcu.cpp:22:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
make[1]: *** [gprs_bssgp_pcu.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
Makefile:800: recipe for target 'gprs_bssgp_pcu.lo' failed
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm_utils.h:33:0,
from ./pcu_l1_if.h:31,
from gprs_rlcmac.cpp:22:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
make[1]: *** [gprs_rlcmac.lo] Error 1
Makefile:800: recipe for target 'gprs_rlcmac.lo' failed
make[1]: Leaving directory '/build/src'
make: *** [all-recursive] Error 1
Makefile:411: recipe for target 'all-recursive' failed
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=or…>
------------------------------------------
[...truncated 73.10 KB...]
make install-data-hook
make[4]: Entering directory '/build/deps/libosmocore'
make[4]: Nothing to be done for 'install-data-hook'.
make[4]: Leaving directory '/build/deps/libosmocore'
make[3]: Leaving directory '/build/deps/libosmocore'
make[2]: Leaving directory '/build/deps/libosmocore'
make[1]: Leaving directory '/build/deps/libosmocore'
+ STOW_DIR=/build/deps/install/stow stow --restow libosmocore
+ export PKG_CONFIG_PATH=/build/deps/install/lib/pkgconfig:
+ export LD_LIBRARY_PATH=/build/deps/install/lib
+ export PATH=/build/deps/install/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/home/osmocom-build/bin:/build_bin
+ [ 0 = 1 ]
+ set +x
=============================== osmo-pcu ===============================
+ autoreconf --install --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:24: installing './compile'
configure.ac:27: installing './config.guess'
configure.ac:27: installing './config.sub'
configure.ac:9: installing './install-sh'
configure.ac:9: installing './missing'
src/Makefile.am: installing './depcomp'
tests/Makefile.am:13: warning: source file 'alloc/AllocTest.cpp' is in a subdirectory,
tests/Makefile.am:13: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding output
automake: object file(s) will be placed in the top-level directory. However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
tests/Makefile.am:21: warning: source file 'alloc/MslotTest.cpp' is in a subdirectory,
tests/Makefile.am:21: but option 'subdir-objects' is disabled
tests/Makefile.am:111: warning: source file 'app_info/AppInfoTest.cpp' is in a subdirectory,
tests/Makefile.am:111: but option 'subdir-objects' is disabled
tests/Makefile.am:38: warning: source file 'bitcomp/BitcompTest.cpp' is in a subdirectory,
tests/Makefile.am:38: but option 'subdir-objects' is disabled
tests/Makefile.am:38: warning: source file '../src/egprs_rlc_compression.cpp' is in a subdirectory,
tests/Makefile.am:38: but option 'subdir-objects' is disabled
tests/Makefile.am:97: warning: source file 'codel/codel_test.c' is in a subdirectory,
tests/Makefile.am:97: but option 'subdir-objects' is disabled
tests/Makefile.am:44: warning: source file 'edge/EdgeTest.cpp' is in a subdirectory,
tests/Makefile.am:44: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/pcu_emu.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/test_replay_gprs_attach.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/openbsc_clone.c' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/test_pdp_activation.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:103: warning: source file 'fn/FnTest.cpp' is in a subdirectory,
tests/Makefile.am:103: but option 'subdir-objects' is disabled
tests/Makefile.am:81: warning: source file 'llc/LlcTest.cpp' is in a subdirectory,
tests/Makefile.am:81: but option 'subdir-objects' is disabled
tests/Makefile.am:92: warning: source file 'llist/LListTest.cpp' is in a subdirectory,
tests/Makefile.am:92: but option 'subdir-objects' is disabled
tests/Makefile.am:70: warning: source file 'ms/MsTest.cpp' is in a subdirectory,
tests/Makefile.am:70: but option 'subdir-objects' is disabled
tests/Makefile.am:7: warning: source file 'rlcmac/RLCMACTest.cpp' is in a subdirectory,
tests/Makefile.am:7: but option 'subdir-objects' is disabled
tests/Makefile.am:29: warning: source file 'tbf/TbfTest.cpp' is in a subdirectory,
tests/Makefile.am:29: but option 'subdir-objects' is disabled
tests/Makefile.am:62: warning: source file 'types/TypesTest.cpp' is in a subdirectory,
tests/Makefile.am:62: but option 'subdir-objects' is disabled
+ ./configure --enable-lc15bts-phy --with-litecell15=/build/deps/layer1-headers/inc --enable-vty-tests
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 whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
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 x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu 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 -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... yes
checking whether to enable direct PHY access for PDCH of NuRAN Wireless OC-2G BTS... no
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/dist-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.7/dist-packages
checking for osmotestvty.py... yes
checking whether to enable VTY tests... yes
CPPFLAGS=""
CFLAGS=" -std=gnu89"
CXXFLAGS=" -std=gnu++03"
LDFLAGS=""
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating tests/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 4
Making all in include
make[1]: Entering directory '/build/include'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/build/include'
Making all in src
make[1]: Entering directory '/build/src'
CXX gsm_rlcmac.lo
CXX csn1.lo
CXX gprs_debug.lo
CXX gprs_bssgp_pcu.lo
gprs_bssgp_pcu.cpp:979: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
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm48.h:10:0,
from /build/deps/install/stow/libosmocore/include/osmocom/gprs/gprs_bssgp.h:9,
from ./gprs_bssgp_pcu.h:32,
from gprs_bssgp_pcu.cpp:22:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
Makefile:800: recipe for target 'gprs_bssgp_pcu.lo' failed
make[1]: *** [gprs_bssgp_pcu.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm_utils.h:33:0,
from ./pcu_l1_if.h:31,
from gprs_rlcmac.cpp:22:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
Makefile:800: recipe for target 'gprs_rlcmac.lo' failed
make[1]: *** [gprs_rlcmac.lo] Error 1
make[1]: Leaving directory '/build/src'
Makefile:411: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=ma…>
------------------------------------------
[...truncated 60.21 KB...]
tests/Makefile.am:97: warning: source file 'codel/codel_test.c' is in a subdirectory,
tests/Makefile.am:97: but option 'subdir-objects' is disabled
tests/Makefile.am:44: warning: source file 'edge/EdgeTest.cpp' is in a subdirectory,
tests/Makefile.am:44: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/pcu_emu.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/test_replay_gprs_attach.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/openbsc_clone.c' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/test_pdp_activation.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:103: warning: source file 'fn/FnTest.cpp' is in a subdirectory,
tests/Makefile.am:103: but option 'subdir-objects' is disabled
tests/Makefile.am:81: warning: source file 'llc/LlcTest.cpp' is in a subdirectory,
tests/Makefile.am:81: but option 'subdir-objects' is disabled
tests/Makefile.am:92: warning: source file 'llist/LListTest.cpp' is in a subdirectory,
tests/Makefile.am:92: but option 'subdir-objects' is disabled
tests/Makefile.am:70: warning: source file 'ms/MsTest.cpp' is in a subdirectory,
tests/Makefile.am:70: but option 'subdir-objects' is disabled
tests/Makefile.am:7: warning: source file 'rlcmac/RLCMACTest.cpp' is in a subdirectory,
tests/Makefile.am:7: but option 'subdir-objects' is disabled
tests/Makefile.am:29: warning: source file 'tbf/TbfTest.cpp' is in a subdirectory,
tests/Makefile.am:29: but option 'subdir-objects' is disabled
tests/Makefile.am:62: warning: source file 'types/TypesTest.cpp' is in a subdirectory,
tests/Makefile.am:62: but option 'subdir-objects' is disabled
+ ./configure --enable-lc15bts-phy --with-litecell15=/build/deps/layer1-headers/inc --enable-vty-tests
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 whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
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 x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu 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 -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... yes
checking whether to enable direct PHY access for PDCH of NuRAN Wireless OC-2G BTS... no
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/dist-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.7/dist-packages
checking for osmotestvty.py... yes
checking whether to enable VTY tests... yes
CPPFLAGS=""
CFLAGS=" -std=gnu89"
CXXFLAGS=" -std=gnu++03"
LDFLAGS=""
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating tests/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 8
Making all in include
make[1]: Entering directory '/build/include'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/build/include'
Making all in src
make[1]: Entering directory '/build/src'
CXX csn1.lo
CXX gprs_debug.lo
CXX gsm_rlcmac.lo
CXX gprs_bssgp_pcu.lo
CXX gprs_rlcmac.lo
CXX gprs_rlcmac_sched.lo
CXX gprs_rlcmac_meas.lo
CXX gprs_rlcmac_ts_alloc.lo
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm_utils.h:33:0,
from ./pcu_l1_if.h:31,
from gprs_rlcmac.cpp:22:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
gprs_bssgp_pcu.cpp:979: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"
^~~~~~~
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm48.h:10:0,
from /build/deps/install/stow/libosmocore/include/osmocom/gprs/gprs_bssgp.h:9,
from ./gprs_bssgp_pcu.h:32,
from gprs_rlcmac_sched.cpp:20:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
CXX gprs_ms.lo
In file included from ./bts.h:31:0,
from gprs_rlcmac_ts_alloc.cpp:24:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm_utils.h:33:0,
from ./pcu_l1_if.h:31,
from gprs_rlcmac_meas.cpp:24:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
Makefile:800: recipe for target 'gprs_rlcmac_meas.lo' failed
make[1]: *** [gprs_rlcmac_meas.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm48.h:10:0,
from /build/deps/install/stow/libosmocore/include/osmocom/gprs/gprs_bssgp.h:9,
from ./gprs_bssgp_pcu.h:32,
from gprs_bssgp_pcu.cpp:22:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
Makefile:800: recipe for target 'gprs_rlcmac.lo' failed
make[1]: *** [gprs_rlcmac.lo] Error 1
make[1]: *** [gprs_rlcmac_ts_alloc.lo] Error 1
Makefile:800: recipe for target 'gprs_rlcmac_ts_alloc.lo' failed
Makefile:800: recipe for target 'gprs_rlcmac_sched.lo' failed
make[1]: *** [gprs_rlcmac_sched.lo] Error 1
Makefile:800: recipe for target 'gprs_bssgp_pcu.lo' failed
make[1]: *** [gprs_bssgp_pcu.lo] Error 1
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm_utils.h:33:0,
from pcu_l1_if.h:31,
from gprs_ms.h:30,
from gprs_ms.cpp:22:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
make[1]: *** [gprs_ms.lo] Error 1
Makefile:800: recipe for target 'gprs_ms.lo' failed
make[1]: Leaving directory '/build/src'
Makefile:411: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=v2…>
------------------------------------------
[...truncated 57.45 KB...]
make install-data-hook
make[4]: Entering directory '/build/deps/libosmocore'
make[4]: Nothing to be done for 'install-data-hook'.
make[4]: Leaving directory '/build/deps/libosmocore'
make[3]: Leaving directory '/build/deps/libosmocore'
make[2]: Leaving directory '/build/deps/libosmocore'
make[1]: Leaving directory '/build/deps/libosmocore'
+ STOW_DIR=/build/deps/install/stow stow --restow libosmocore
+ export PKG_CONFIG_PATH=/build/deps/install/lib/pkgconfig:
+ export LD_LIBRARY_PATH=/build/deps/install/lib
+ export PATH=/build/deps/install/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/home/osmocom-build/bin:/build_bin
+ [ 0 = 1 ]
+ set +x
+ autoreconf --install --force
=============================== osmo-pcu ===============================
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:24: installing './compile'
configure.ac:27: installing './config.guess'
configure.ac:27: installing './config.sub'
configure.ac:9: installing './install-sh'
configure.ac:9: installing './missing'
src/Makefile.am: installing './depcomp'
tests/Makefile.am:13: warning: source file 'alloc/AllocTest.cpp' is in a subdirectory,
tests/Makefile.am:13: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding output
automake: object file(s) will be placed in the top-level directory. However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
tests/Makefile.am:21: warning: source file 'alloc/MslotTest.cpp' is in a subdirectory,
tests/Makefile.am:21: but option 'subdir-objects' is disabled
tests/Makefile.am:111: warning: source file 'app_info/AppInfoTest.cpp' is in a subdirectory,
tests/Makefile.am:111: but option 'subdir-objects' is disabled
tests/Makefile.am:38: warning: source file 'bitcomp/BitcompTest.cpp' is in a subdirectory,
tests/Makefile.am:38: but option 'subdir-objects' is disabled
tests/Makefile.am:38: warning: source file '../src/egprs_rlc_compression.cpp' is in a subdirectory,
tests/Makefile.am:38: but option 'subdir-objects' is disabled
tests/Makefile.am:97: warning: source file 'codel/codel_test.c' is in a subdirectory,
tests/Makefile.am:97: but option 'subdir-objects' is disabled
tests/Makefile.am:44: warning: source file 'edge/EdgeTest.cpp' is in a subdirectory,
tests/Makefile.am:44: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/pcu_emu.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/test_replay_gprs_attach.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/openbsc_clone.c' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/test_pdp_activation.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:103: warning: source file 'fn/FnTest.cpp' is in a subdirectory,
tests/Makefile.am:103: but option 'subdir-objects' is disabled
tests/Makefile.am:81: warning: source file 'llc/LlcTest.cpp' is in a subdirectory,
tests/Makefile.am:81: but option 'subdir-objects' is disabled
tests/Makefile.am:92: warning: source file 'llist/LListTest.cpp' is in a subdirectory,
tests/Makefile.am:92: but option 'subdir-objects' is disabled
tests/Makefile.am:70: warning: source file 'ms/MsTest.cpp' is in a subdirectory,
tests/Makefile.am:70: but option 'subdir-objects' is disabled
tests/Makefile.am:7: warning: source file 'rlcmac/RLCMACTest.cpp' is in a subdirectory,
tests/Makefile.am:7: but option 'subdir-objects' is disabled
tests/Makefile.am:29: warning: source file 'tbf/TbfTest.cpp' is in a subdirectory,
tests/Makefile.am:29: but option 'subdir-objects' is disabled
tests/Makefile.am:62: warning: source file 'types/TypesTest.cpp' is in a subdirectory,
tests/Makefile.am:62: but option 'subdir-objects' is disabled
+ ./configure --enable-lc15bts-phy --with-litecell15=/build/deps/layer1-headers/inc --enable-vty-tests
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 whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
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 x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu 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 -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... yes
checking whether to enable direct PHY access for PDCH of NuRAN Wireless OC-2G BTS... no
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/dist-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.7/dist-packages
checking for osmotestvty.py... yes
checking whether to enable VTY tests... yes
CPPFLAGS=""
CFLAGS=" -std=gnu89"
CXXFLAGS=" -std=gnu++03"
LDFLAGS=""
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating tests/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 4
Making all in include
make[1]: Entering directory '/build/include'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/build/include'
Making all in src
make[1]: Entering directory '/build/src'
CXX gprs_debug.lo
CXX csn1.lo
CXX gsm_rlcmac.lo
CXX gprs_bssgp_pcu.lo
gprs_bssgp_pcu.cpp:979: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
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm48.h:10:0,
from /build/deps/install/stow/libosmocore/include/osmocom/gprs/gprs_bssgp.h:9,
from ./gprs_bssgp_pcu.h:32,
from gprs_bssgp_pcu.cpp:22:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
make[1]: *** [gprs_bssgp_pcu.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
Makefile:800: recipe for target 'gprs_bssgp_pcu.lo' failed
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm_utils.h:33:0,
from ./pcu_l1_if.h:31,
from gprs_rlcmac.cpp:22:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
Makefile:800: recipe for target 'gprs_rlcmac.lo' failed
make[1]: *** [gprs_rlcmac.lo] Error 1
make[1]: Leaving directory '/build/src'
make: *** [all-recursive] Error 1
Makefile:411: recipe for target 'all-recursive' failed
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=ma…>
------------------------------------------
[...truncated 60.23 KB...]
tests/Makefile.am:97: but option 'subdir-objects' is disabled
tests/Makefile.am:44: warning: source file 'edge/EdgeTest.cpp' is in a subdirectory,
tests/Makefile.am:44: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/pcu_emu.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/test_replay_gprs_attach.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/openbsc_clone.c' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/test_pdp_activation.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:103: warning: source file 'fn/FnTest.cpp' is in a subdirectory,
tests/Makefile.am:103: but option 'subdir-objects' is disabled
tests/Makefile.am:81: warning: source file 'llc/LlcTest.cpp' is in a subdirectory,
tests/Makefile.am:81: but option 'subdir-objects' is disabled
tests/Makefile.am:92: warning: source file 'llist/LListTest.cpp' is in a subdirectory,
tests/Makefile.am:92: but option 'subdir-objects' is disabled
tests/Makefile.am:70: warning: source file 'ms/MsTest.cpp' is in a subdirectory,
tests/Makefile.am:70: but option 'subdir-objects' is disabled
tests/Makefile.am:7: warning: source file 'rlcmac/RLCMACTest.cpp' is in a subdirectory,
tests/Makefile.am:7: but option 'subdir-objects' is disabled
tests/Makefile.am:29: warning: source file 'tbf/TbfTest.cpp' is in a subdirectory,
tests/Makefile.am:29: but option 'subdir-objects' is disabled
tests/Makefile.am:62: warning: source file 'types/TypesTest.cpp' is in a subdirectory,
tests/Makefile.am:62: but option 'subdir-objects' is disabled
+ ./configure --enable-werror --enable-sysmocom-dsp --with-sysmobts=/build/deps/install/include/ --enable-vty-tests
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 whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
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 x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu 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 -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... yes, using -I/build/deps/install/include
checking for sysmocom/femtobts/superfemto.h... yes
checking whether to enable direct PHY access for PDCH of NuRAN Wireless Litecell 1.5 BTS... no
checking whether to enable direct PHY access for PDCH of NuRAN Wireless OC-2G BTS... no
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/dist-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.7/dist-packages
checking for osmotestvty.py... yes
checking whether to enable VTY tests... yes
CPPFLAGS=" -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp"
CFLAGS=" -std=gnu89 -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp"
CXXFLAGS=" -std=gnu++03"
LDFLAGS=""
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating tests/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 8
Making all in include
make[1]: Entering directory '/build/include'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/build/include'
Making all in src
make[1]: Entering directory '/build/src'
CXX gprs_debug.lo
CXX csn1.lo
CXX gprs_bssgp_pcu.lo
CXX gprs_rlcmac.lo
CXX gsm_rlcmac.lo
CXX gprs_rlcmac_meas.lo
CXX gprs_rlcmac_sched.lo
CXX gprs_rlcmac_ts_alloc.lo
gprs_bssgp_pcu.cpp:979: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"
^~~~~~~
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm_utils.h:33:0,
from ./pcu_l1_if.h:31,
from gprs_rlcmac.cpp:22:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
CXX gprs_ms.lo
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm48.h:10:0,
from /build/deps/install/stow/libosmocore/include/osmocom/gprs/gprs_bssgp.h:9,
from ./gprs_bssgp_pcu.h:32,
from gprs_rlcmac_sched.cpp:20:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm_utils.h:33:0,
from ./pcu_l1_if.h:31,
from gprs_rlcmac_meas.cpp:24:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
In file included from ./bts.h:31:0,
from gprs_rlcmac_ts_alloc.cpp:24:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm48.h:10:0,
from /build/deps/install/stow/libosmocore/include/osmocom/gprs/gprs_bssgp.h:9,
from ./gprs_bssgp_pcu.h:32,
from gprs_bssgp_pcu.cpp:22:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
Makefile:800: recipe for target 'gprs_rlcmac_meas.lo' failed
make[1]: *** [gprs_rlcmac_meas.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [gprs_rlcmac.lo] Error 1
Makefile:800: recipe for target 'gprs_rlcmac.lo' failed
make[1]: *** [gprs_rlcmac_ts_alloc.lo] Error 1
Makefile:800: recipe for target 'gprs_rlcmac_ts_alloc.lo' failed
make[1]: *** [gprs_bssgp_pcu.lo] Error 1
Makefile:800: recipe for target 'gprs_bssgp_pcu.lo' failed
Makefile:800: recipe for target 'gprs_rlcmac_sched.lo' failed
make[1]: *** [gprs_rlcmac_sched.lo] Error 1
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm_utils.h:33:0,
from pcu_l1_if.h:31,
from gprs_ms.h:30,
from gprs_ms.cpp:22:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
make[1]: *** [gprs_ms.lo] Error 1
Makefile:800: recipe for target 'gprs_ms.lo' failed
make[1]: Leaving directory '/build/src'
make: *** [all-recursive] Error 1
Makefile:411: recipe for target 'all-recursive' failed
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See <https://jenkins.osmocom.org/jenkins/job/master-osmocom-bb/a1=default,a2=def…>
------------------------------------------
[...truncated 133.11 KB...]
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
make[3]: Leaving directory '/build/src/host/layer23/layer23-0.0.0/_build/sub/src'
rm -f Makefile
make[2]: Leaving directory '/build/src/host/layer23/layer23-0.0.0/_build/sub/src'
make[2]: Entering directory '/build/src/host/layer23/layer23-0.0.0/_build/sub'
test -z "" || rm -f
test . = "../.." || test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
rm -f cscope.out cscope.in.out cscope.po.out cscope.files
make[2]: Leaving directory '/build/src/host/layer23/layer23-0.0.0/_build/sub'
rm -f config.status config.cache config.log configure.lineno config.status.lineno
rm -f Makefile
make[1]: Leaving directory '/build/src/host/layer23/layer23-0.0.0/_build/sub'
if test -d "layer23-0.0.0"; then find "layer23-0.0.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "layer23-0.0.0" || { sleep 5 && rm -rf "layer23-0.0.0"; }; else :; fi
===============================================
layer23-0.0.0 archives ready for distribution:
layer23-0.0.0.tar.gz
layer23-0.0.0.tar.bz2
===============================================
+ cd /build/src/host/gsmmap
+ autoreconf -fi
configure.ac:13: installing './compile'
configure.ac:6: installing './install-sh'
configure.ac:6: installing './missing'
Makefile.am:10: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
Makefile.am:15: warning: source file '../layer23/src/common/sysinfo.c' is in a subdirectory,
Makefile.am:15: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding output
automake: object file(s) will be placed in the top-level directory. However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
Makefile.am:15: warning: source file '../layer23/src/common/networks.c' is in a subdirectory,
Makefile.am:15: but option 'subdir-objects' is disabled
Makefile.am:15: warning: source file '../layer23/src/common/logging.c' is in a subdirectory,
Makefile.am:15: but option 'subdir-objects' is disabled
Makefile.am: installing './depcomp'
+ ./configure
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 whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBOSMOCORE... yes
checking for LIBOSMOGSM... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
+ make
echo 0.0.0.2436-a4046 > .version-t && mv .version-t .version
make all-am
make[1]: Entering directory '/build/src/host/gsmmap'
CC gsmmap.o
gsmmap.c:22:2: warning: #warning todo bsic [-Wcpp]
#warning todo bsic
^~~~~~~
CC geo.o
CC locate.o
CC log.o
CC sysinfo.o
CC networks.o
CC logging.o
CCLD gsmmap
make[1]: Leaving directory '/build/src/host/gsmmap'
+ cd /build/src/host/osmocon
+ autoreconf -fi
configure.ac:13: installing './compile'
configure.ac:6: installing './install-sh'
configure.ac:6: installing './missing'
Makefile.am:10: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
Makefile.am:17: warning: source file '$(srcdir)/../../target/firmware/comm/sercomm.c' is in a subdirectory,
Makefile.am:17: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding output
automake: object file(s) will be placed in the top-level directory. However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
Makefile.am: installing './depcomp'
+ ./configure
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 whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBOSMOCORE... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
+ make
echo 0.0.0.2436-a4046 > .version-t && mv .version-t .version
make all-am
make[1]: Entering directory '/build/src/host/osmocon'
CC osmocon.o
osmocon.c: In function ‘read_file’:
osmocon.c:372:8: warning: ‘fd’ may be used uninitialized in this function [-Wmaybe-uninitialized]
rc = read(fd, file_data, st.st_size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC tpu_debug.o
CC sercomm.o
CCLD osmocon
CC osmoload.o
osmoload.c: In function ‘loader_read_cb’:
osmoload.c:288:10: warning: ‘length’ may be used uninitialized in this function [-Wmaybe-uninitialized]
uint8_t length;
^~~~~~
osmoload.c:446:3: warning: ‘chip’ may be used uninitialized in this function [-Wmaybe-uninitialized]
loader_do_flashrange(cmd, msg, chip, address, status);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
osmoload.c:287:10: note: ‘chip’ was declared here
uint8_t chip;
^~~~
osmoload.c:446:3: warning: ‘status’ may be used uninitialized in this function [-Wmaybe-uninitialized]
loader_do_flashrange(cmd, msg, chip, address, status);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
osmoload.c:292:11: note: ‘status’ was declared here
uint32_t status;
^~~~~~
osmoload.c:433:5: warning: ‘crc’ may be used uninitialized in this function [-Wmaybe-uninitialized]
printf("\nbad crc %4.4x (not %4.4x) at offset 0x%8.8x", crc, osmoload.memcrc, osmoload.memoff);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
osmoload.c:289:11: note: ‘crc’ was declared here
uint16_t crc;
^~~
osmoload.c:414:4: warning: ‘data’ may be used uninitialized in this function [-Wmaybe-uninitialized]
loader_do_memdump(crc, data, length);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
osmoload.c:294:8: note: ‘data’ was declared here
void *data;
^~~~
osmoload.c:378:4: warning: ‘address’ may be used uninitialized in this function [-Wmaybe-uninitialized]
printf("Confirmed flash erase of chip %d address 0x%8.8x, status %s\n",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
chip, address, status ? "FAILED" : "ok");
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
osmoload.c:290:11: note: ‘address’ was declared here
uint32_t address;
^~~~~~~
CCLD osmoload
make[1]: Leaving directory '/build/src/host/osmocon'
+ cd /build/src/host/trxcon
+ autoreconf -fi
configure.ac:10: installing './compile'
configure.ac:3: installing './install-sh'
configure.ac:3: installing './missing'
Makefile.am: installing './depcomp'
+ ./configure
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 whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBOSMOCORE... yes
checking for LIBOSMOCODING... yes
checking for LIBOSMOGSM... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
+ make
echo 0.0.0 > .version-t && mv .version-t .version
make all-am
make[1]: Entering directory '/build/src/host/trxcon'
CC l1ctl_link.o
CC l1ctl.o
In file included from trx_if.h:9:0,
from l1ctl.c:46:
sched_trx.h:204:20: error: ‘GSM_MACBLOCK_LEN’ undeclared here (not in a function)
uint8_t mr_cache[GSM_MACBLOCK_LEN];
^~~~~~~~~~~~~~~~
Makefile:427: recipe for target 'l1ctl.o' failed
make[1]: Leaving directory '/build/src/host/trxcon'
make[1]: *** [l1ctl.o] Error 1
Makefile:318: recipe for target 'all' failed
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=ma…>
------------------------------------------
[...truncated 58.23 KB...]
make[4]: Entering directory '/build/deps/libosmocore'
make[4]: Nothing to be done for 'install-data-hook'.
make[4]: Leaving directory '/build/deps/libosmocore'
make[3]: Leaving directory '/build/deps/libosmocore'
make[2]: Leaving directory '/build/deps/libosmocore'
make[1]: Leaving directory '/build/deps/libosmocore'
+ STOW_DIR=/build/deps/install/stow stow --restow libosmocore
=============================== osmo-pcu ===============================
+ export PKG_CONFIG_PATH=/build/deps/install/lib/pkgconfig:
+ export LD_LIBRARY_PATH=/build/deps/install/lib
+ export PATH=/build/deps/install/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/home/osmocom-build/bin:/build_bin
+ [ 0 = 1 ]
+ set +x
+ autoreconf --install --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:24: installing './compile'
configure.ac:27: installing './config.guess'
configure.ac:27: installing './config.sub'
configure.ac:9: installing './install-sh'
configure.ac:9: installing './missing'
src/Makefile.am: installing './depcomp'
tests/Makefile.am:13: warning: source file 'alloc/AllocTest.cpp' is in a subdirectory,
tests/Makefile.am:13: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding output
automake: object file(s) will be placed in the top-level directory. However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
tests/Makefile.am:21: warning: source file 'alloc/MslotTest.cpp' is in a subdirectory,
tests/Makefile.am:21: but option 'subdir-objects' is disabled
tests/Makefile.am:111: warning: source file 'app_info/AppInfoTest.cpp' is in a subdirectory,
tests/Makefile.am:111: but option 'subdir-objects' is disabled
tests/Makefile.am:38: warning: source file 'bitcomp/BitcompTest.cpp' is in a subdirectory,
tests/Makefile.am:38: but option 'subdir-objects' is disabled
tests/Makefile.am:38: warning: source file '../src/egprs_rlc_compression.cpp' is in a subdirectory,
tests/Makefile.am:38: but option 'subdir-objects' is disabled
tests/Makefile.am:97: warning: source file 'codel/codel_test.c' is in a subdirectory,
tests/Makefile.am:97: but option 'subdir-objects' is disabled
tests/Makefile.am:44: warning: source file 'edge/EdgeTest.cpp' is in a subdirectory,
tests/Makefile.am:44: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/pcu_emu.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/test_replay_gprs_attach.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/openbsc_clone.c' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:52: warning: source file 'emu/test_pdp_activation.cpp' is in a subdirectory,
tests/Makefile.am:52: but option 'subdir-objects' is disabled
tests/Makefile.am:103: warning: source file 'fn/FnTest.cpp' is in a subdirectory,
tests/Makefile.am:103: but option 'subdir-objects' is disabled
tests/Makefile.am:81: warning: source file 'llc/LlcTest.cpp' is in a subdirectory,
tests/Makefile.am:81: but option 'subdir-objects' is disabled
tests/Makefile.am:92: warning: source file 'llist/LListTest.cpp' is in a subdirectory,
tests/Makefile.am:92: but option 'subdir-objects' is disabled
tests/Makefile.am:70: warning: source file 'ms/MsTest.cpp' is in a subdirectory,
tests/Makefile.am:70: but option 'subdir-objects' is disabled
tests/Makefile.am:7: warning: source file 'rlcmac/RLCMACTest.cpp' is in a subdirectory,
tests/Makefile.am:7: but option 'subdir-objects' is disabled
tests/Makefile.am:29: warning: source file 'tbf/TbfTest.cpp' is in a subdirectory,
tests/Makefile.am:29: but option 'subdir-objects' is disabled
tests/Makefile.am:62: warning: source file 'types/TypesTest.cpp' is in a subdirectory,
tests/Makefile.am:62: but option 'subdir-objects' is disabled
+ ./configure --enable-werror --enable-sysmocom-dsp --with-sysmobts=/build/deps/install/include/ --enable-vty-tests
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 whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
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 x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu 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 -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... yes, using -I/build/deps/install/include
checking for sysmocom/femtobts/superfemto.h... yes
checking whether to enable direct PHY access for PDCH of NuRAN Wireless Litecell 1.5 BTS... no
checking whether to enable direct PHY access for PDCH of NuRAN Wireless OC-2G BTS... no
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/dist-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.7/dist-packages
checking for osmotestvty.py... yes
checking whether to enable VTY tests... yes
CPPFLAGS=" -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp"
CFLAGS=" -std=gnu89 -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp"
CXXFLAGS=" -std=gnu++03"
LDFLAGS=""
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating tests/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating Makefile
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
+ make -j 4
Making all in include
make[1]: Entering directory '/build/include'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/build/include'
Making all in src
make[1]: Entering directory '/build/src'
CXX gprs_debug.lo
CXX csn1.lo
CXX gprs_bssgp_pcu.lo
CXX gsm_rlcmac.lo
gprs_bssgp_pcu.cpp:979: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
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm48.h:10:0,
from /build/deps/install/stow/libosmocore/include/osmocom/gprs/gprs_bssgp.h:9,
from ./gprs_bssgp_pcu.h:32,
from gprs_bssgp_pcu.cpp:22:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
make[1]: *** [gprs_bssgp_pcu.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
Makefile:800: recipe for target 'gprs_bssgp_pcu.lo' failed
In file included from /build/deps/install/stow/libosmocore/include/osmocom/gsm/gsm_utils.h:33:0,
from ./pcu_l1_if.h:31,
from gprs_rlcmac.cpp:22:
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:13:6: error: use of enum ‘gsm_band’ without previous declaration
enum gsm_band;
^~~~~~~~
/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h:77:46: error: use of enum ‘gsm_band’ without previous declaration
int8_t osmo_gsm48_rfpowercap2powerclass(enum gsm_band band, uint8_t rf_power_cap);
^~~~~~~~
Makefile:800: recipe for target 'gprs_rlcmac.lo' failed
make[1]: *** [gprs_rlcmac.lo] Error 1
make[1]: Leaving directory '/build/src'
make: *** [all-recursive] Error 1
Makefile:411: recipe for target 'all-recursive' failed
Build step 'Execute shell' marked build as failure
[WARNINGS]Skipping publisher since build result is FAILURE
See <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_nightly/271/display/red…>
------------------------------------------
[...truncated 2.38 KB...]
+ mkdir -p <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_nightly/ws/nightly-3g_a…>
+ cd <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_nightly/ws/nightly-3g_a…>
+ osc co network:osmocom:nightly
A network:osmocom:nightly
A network:osmocom:nightly/binutils-arm-osmo-eabi
A network:osmocom:nightly/binutils-arm-osmo-eabi/binutils-arm-osmo-eabi_2.21.1a.dsc
A network:osmocom:nightly/binutils-arm-osmo-eabi/binutils-arm-osmo-eabi_2.21.1a.tar.gz
At revision 1.
A network:osmocom:nightly/bumpversion
A network:osmocom:nightly/bumpversion/bumpversion_0.5.3-3.debian.tar.xz
A network:osmocom:nightly/bumpversion/bumpversion_0.5.3-3.dsc
A network:osmocom:nightly/bumpversion/bumpversion_0.5.3.orig.tar.gz
At revision 1.
A network:osmocom:nightly/libasn1c
A network:osmocom:nightly/libasn1c/libasn1c_0.9.32.dsc
A network:osmocom:nightly/libasn1c/libasn1c_0.9.32.tar.xz
At revision 840.
A network:osmocom:nightly/libgtpnl
A network:osmocom:nightly/libgtpnl/libgtpnl_1.2.1.dsc
A network:osmocom:nightly/libgtpnl/libgtpnl_1.2.1.tar.gz
At revision 809.
A network:osmocom:nightly/libosmo-abis
A network:osmocom:nightly/libosmo-abis/libosmo-abis_0.7.0.1.e11a.dsc
A network:osmocom:nightly/libosmo-abis/libosmo-abis_0.7.0.1.e11a.tar.xz
At revision 1357.
A network:osmocom:nightly/libosmo-dsp
A network:osmocom:nightly/libosmo-dsp/libosmodsp_0.4.0.dsc
A network:osmocom:nightly/libosmo-dsp/libosmodsp_0.4.0.tar.xz
At revision 351.
A network:osmocom:nightly/libosmo-netif
A network:osmocom:nightly/libosmo-netif/libosmo-netif_0.6.0.15.856c.dsc
A network:osmocom:nightly/libosmo-netif/libosmo-netif_0.6.0.15.856c.tar.xz
At revision 1359.
A network:osmocom:nightly/libosmo-sccp
A network:osmocom:nightly/libosmo-sccp/libosmo-sccp_1.1.0.34.d70d.dsc
A network:osmocom:nightly/libosmo-sccp/libosmo-sccp_1.1.0.34.d70d.tar.xz
At revision 1357.
A network:osmocom:nightly/libosmocore
A network:osmocom:nightly/libosmocore/libosmocore_1.2.0.55.b1bbe.dsc
A network:osmocom:nightly/libosmocore/libosmocore_1.2.0.55.b1bbe.tar.xz
At revision 1358.
A network:osmocom:nightly/libsmpp34
A network:osmocom:nightly/libsmpp34/libsmpp34_1.14.0.dsc
A network:osmocom:nightly/libsmpp34/libsmpp34_1.14.0.tar.xz
At revision 1357.
A network:osmocom:nightly/libusrp
A network:osmocom:nightly/libusrp/libusrp_3.4.4.1.45c0.dsc
A network:osmocom:nightly/libusrp/libusrp_3.4.4.1.45c0.tar.xz
At revision 629.
A network:osmocom:nightly/limesuite
A network:osmocom:nightly/limesuite/limesuite_19.04.0-1.debian.tar.xz
A network:osmocom:nightly/limesuite/limesuite_19.04.0-1.dsc
A network:osmocom:nightly/limesuite/limesuite_19.04.0.orig.tar.gz
At revision 769.
A network:osmocom:nightly/openbsc
A network:osmocom:nightly/openbsc/openbsc_1.3.1.20191031.dsc
A network:osmocom:nightly/openbsc/openbsc_1.3.1.20191031.tar.xz
At revision 1356.
A network:osmocom:nightly/orcania
A network:osmocom:nightly/orcania/orcania_1.2.9-5.debian.tar.xz
A network:osmocom:nightly/orcania/orcania_1.2.9-5.dsc
A network:osmocom:nightly/orcania/orcania_1.2.9-5_amd64.buildinfo
A network:osmocom:nightly/orcania/orcania_1.2.9.orig.tar.gz
At revision 1.
A network:osmocom:nightly/osmo-bsc
A network:osmocom:nightly/osmo-bsc/osmo-bsc_1.5.0.20.60d6d.dsc
A network:osmocom:nightly/osmo-bsc/osmo-bsc_1.5.0.20.60d6d.tar.xz
At revision 817.
A network:osmocom:nightly/osmo-bts
A network:osmocom:nightly/osmo-bts/osmo-bts_1.1.0.58.1329.dsc
A network:osmocom:nightly/osmo-bts/osmo-bts_1.1.0.58.1329.tar.xz
At revision 1342.
A network:osmocom:nightly/osmo-fl2k
A network:osmocom:nightly/osmo-fl2k/osmo-fl2k_0.1.1.18.c196.dsc
A network:osmocom:nightly/osmo-fl2k/osmo-fl2k_0.1.1.18.c196.tar.xz
At revision 595.
A network:osmocom:nightly/osmo-ggsn
A network:osmocom:nightly/osmo-ggsn/osmo-ggsn_1.4.0.27.1bf4.dsc
A network:osmocom:nightly/osmo-ggsn/osmo-ggsn_1.4.0.27.1bf4.tar.xz
At revision 843.
A network:osmocom:nightly/osmo-gsm-manuals
A network:osmocom:nightly/osmo-gsm-manuals/osmo-gsm-manuals-dev_0.2.0.2.7758.dsc
A network:osmocom:nightly/osmo-gsm-manuals/osmo-gsm-manuals-dev_0.2.0.2.7758.tar.xz
At revision 215.
A network:osmocom:nightly/osmo-gsm-manuals-debian8-jessie
A network:osmocom:nightly/osmo-gsm-manuals-debian8-jessie/osmo-gsm-manuals-dev_0.2.0.3.f26c.dsc
A network:osmocom:nightly/osmo-gsm-manuals-debian8-jessie/osmo-gsm-manuals-dev_0.2.0.3.f26c.tar.xz
At revision 174.
A network:osmocom:nightly/osmo-hlr
A network:osmocom:nightly/osmo-hlr/osmo-hlr_1.1.0.5.7d28.dsc
A network:osmocom:nightly/osmo-hlr/osmo-hlr_1.1.0.5.7d28.tar.xz
At revision 1011.
A network:osmocom:nightly/osmo-iuh
A network:osmocom:nightly/osmo-iuh/osmo-iuh_0.5.0.18.9fb8.dsc
A network:osmocom:nightly/osmo-iuh/osmo-iuh_0.5.0.18.9fb8.tar.xz
At revision 840.
A network:osmocom:nightly/osmo-mgw
A network:osmocom:nightly/osmo-mgw/osmo-mgw_1.6.0.23.923d6.dsc
A network:osmocom:nightly/osmo-mgw/osmo-mgw_1.6.0.23.923d6.tar.xz
At revision 818.
A network:osmocom:nightly/osmo-msc
A network:osmocom:nightly/osmo-msc/osmo-msc_1.5.0.38.cf90b.dsc
A network:osmocom:nightly/osmo-msc/osmo-msc_1.5.0.38.cf90b.tar.xz
At revision 818.
A network:osmocom:nightly/osmo-pcap
A network:osmocom:nightly/osmo-pcap/osmo-pcap_0.1.1.dsc
A network:osmocom:nightly/osmo-pcap/osmo-pcap_0.1.1.tar.xz
At revision 1356.
A network:osmocom:nightly/osmo-pcu
A network:osmocom:nightly/osmo-pcu/osmo-pcu_0.7.0.38.05bc.dsc
A network:osmocom:nightly/osmo-pcu/osmo-pcu_0.7.0.38.05bc.tar.xz
At revision 1341.
A network:osmocom:nightly/osmo-python-tests
A network:osmocom:nightly/osmo-python-tests/osmo-python-tests_0.0.9.20191031.dsc
A network:osmocom:nightly/osmo-python-tests/osmo-python-tests_0.0.9.20191031.tar.xz
At revision 567.
A network:osmocom:nightly/osmo-remsim
A network:osmocom:nightly/osmo-remsim/osmo-remsim_0.2.1.6.da18.dsc
A network:osmocom:nightly/osmo-remsim/osmo-remsim_0.2.1.6.da18.tar.gz
At revision 241.
A network:osmocom:nightly/osmo-sgsn
A network:osmocom:nightly/osmo-sgsn/osmo-sgsn_1.5.0.76.28431.dsc
A network:osmocom:nightly/osmo-sgsn/osmo-sgsn_1.5.0.76.28431.tar.xz
At revision 842.
A network:osmocom:nightly/osmo-sip-connector
A network:osmocom:nightly/osmo-sip-connector/osmo-sip-connector_1.3.0.3.5e3c.dsc
A network:osmocom:nightly/osmo-sip-connector/osmo-sip-connector_1.3.0.3.5e3c.tar.xz
At revision 1345.
A network:osmocom:nightly/osmo-sysmon
A network:osmocom:nightly/osmo-sysmon/osmo-sysmon_0.2.0.dsc
A network:osmocom:nightly/osmo-sysmon/osmo-sysmon_0.2.0.tar.xz
At revision 265.
A network:osmocom:nightly/osmo-trx
A network:osmocom:nightly/osmo-trx/osmo-trx_1.1.1.34.9a87.dsc
A network:osmocom:nightly/osmo-trx/osmo-trx_1.1.1.34.9a87.tar.xz
At revision 1354.
A network:osmocom:nightly/osmo-trx-debian8-jessie
A network:osmocom:nightly/osmo-trx-debian8-jessie/osmo-trx_1.1.1.35.76cd.dsc
A network:osmocom:nightly/osmo-trx-debian8-jessie/osmo-trx_1.1.1.35.76cd.tar.xz
At revision 518.
A network:osmocom:nightly/osmocom-nightly
A network:osmocom:nightly/osmocom-nightly/osmocom-nightly_0.0.0.20191031.dsc
A network:osmocom:nightly/osmocom-nightly/osmocom-nightly_0.0.0.20191031.tar.xz
At revision 132.
A network:osmocom:nightly/rtl-sdr
A network:osmocom:nightly/rtl-sdr/rtl-sdr_0.5.4.15.8183.dsc
A network:osmocom:nightly/rtl-sdr/rtl-sdr_0.5.4.15.8183.tar.xz
At revision 592.
A network:osmocom:nightly/simtrace2
A network:osmocom:nightly/simtrace2/simtrace2_0.5.1.43.cdcd.dsc
A network:osmocom:nightly/simtrace2/simtrace2_0.5.1.43.cdcd.tar.gz
At revision 502.
A network:osmocom:nightly/soapysdr
A network:osmocom:nightly/soapysdr/soapysdr_0.5.4-ppa1.debian.tar.xz
A network:osmocom:nightly/soapysdr/soapysdr_0.5.4-ppa1.dsc
A network:osmocom:nightly/soapysdr/soapysdr_0.5.4.orig.tar.gz
At revision 1.
A network:osmocom:nightly/soapyuhd
A network:osmocom:nightly/soapyuhd/soapyuhd_0.3.2-1.debian.tar.xz
A network:osmocom:nightly/soapyuhd/soapyuhd_0.3.2-1.dsc
A network:osmocom:nightly/soapyuhd/soapyuhd_0.3.2.orig.tar.gz
At revision 2.
A network:osmocom:nightly/ulfius
A network:osmocom:nightly/ulfius/ulfius_2.5.2-4.1.debian.tar.xz
A network:osmocom:nightly/ulfius/ulfius_2.5.2-4.1.dsc
A network:osmocom:nightly/ulfius/ulfius_2.5.2-4_amd64.buildinfo
A network:osmocom:nightly/ulfius/ulfius_2.5.2.orig.tar.gz
At revision 2.
A network:osmocom:nightly/yder
A network:osmocom:nightly/yder/yder_1.4.4-4.1.debian.tar.xz
A network:osmocom:nightly/yder/yder_1.4.4-4.1.dsc
A network:osmocom:nightly/yder/yder_1.4.4-4_amd64.buildinfo
A network:osmocom:nightly/yder/yder_1.4.4.orig.tar.gz
At revision 2.
+ cd <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_nightly/ws/nightly-3g_a…>
+ osmo_obs_prepare_conflict osmocom-nightly osmocom-latest
+ local pkgname=osmocom-nightly
+ local pkgname_conflict=osmocom-latest
+ local pkgver=0.0.0
+ local oldpwd=<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_nightly/ws/nightly-3g_a…>
+ mkdir -p osmocom-nightly/debian/source
+ cd osmocom-nightly/debian
+ cat
+ cat
+ cat
+ chmod +x rules
+ echo 9
+ echo '3.0 (native)'
+ touch copyright
+ cd ..
+ git init .
Initialized empty Git repository in <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_nightly/ws/nightly-3g_a…>
+ git add -A
+ git commit -m 'auto-commit: osmocom-nightly dummy package'
[master (root-commit) fd32680] auto-commit: osmocom-nightly dummy package
6 files changed, 22 insertions(+)
create mode 100644 debian/changelog
create mode 100644 debian/compat
create mode 100644 debian/control
create mode 100644 debian/copyright
create mode 100755 debian/rules
create mode 100644 debian/source/format
+ git tag -f 0.0.0
+ cd <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_nightly/ws/nightly-3g_a…>
+ checkout_limesuite
+ cd <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_nightly/ws/nightly-3g_a…>
+ git clone https://github.com/myriadrf/LimeSuite limesuite
Cloning into 'limesuite'...
++ get_last_tag limesuite
++ project=limesuite
++ '[' limesuite = limesuite ']'
++ ver_regexp='^v[0-9]*.[0-9]*.[0-9]*$'
+++ git -C <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_nightly/ws/nightly-3g_a…> tag -l --sort=v:refname
+++ grep '^v[0-9]*.[0-9]*.[0-9]*$'
+++ tail -n 1
++ VER=v19.04.0
++ echo v19.04.0
+ TAG=v19.04.0
+ cd limesuite
+ git checkout v19.04.0
Note: checking out 'v19.04.0'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
HEAD is now at abf82140... Release 19.04.0
+ checkout osmo-gsm-manuals
+ local name=osmo-gsm-manuals
+ local branch=
+ local url=https://git.osmocom.org
+ cd <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_nightly/ws/nightly-3g_a…>
+ '[' -n '' ']'
+ osmo_git_clone_date https://git.osmocom.org/osmo-gsm-manuals
+ date '+%Y-%m-%d %H:%M:%S'
2019-11-01 01:27:02
+ git clone https://git.osmocom.org/osmo-gsm-manuals
Cloning into 'osmo-gsm-manuals'...
error: garbage at end of loose object '808db8625ac2f145dec47af11220fe79fd4e6bcb'
fatal: loose object 808db8625ac2f145dec47af11220fe79fd4e6bcb (stored in <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_nightly/ws/nightly-3g_a…)> is corrupt
+ date '+%Y-%m-%d %H:%M:%S'
2019-11-01 01:27:12
+ exit 1
Build step 'Execute shell' marked build as failure