Build failed in Jenkins: master-osmo-trx » --with-neon,0,a3=default,a4=default,rpi4-raspbian10 #3550

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

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

jenkins at lists.osmocom.org jenkins at lists.osmocom.org
Wed Nov 17 14:46:59 UTC 2021


See <https://jenkins.osmocom.org/jenkins/job/master-osmo-trx/INSTR=--with-neon,WITH_MANUALS=0,a3=default,a4=default,label=rpi4-raspbian10/3550/display/redirect>

Changes:


------------------------------------------
[...truncated 139.69 KB...]
checking for UHD... no
checking for UHD... yes
checking whether gcc has __builtin_cpu_supports built-in... no
configure: WARNING: Runtime SIMD detection will be disabled
checking whether gcc has __sync_fetch_and_and built-in... yes
checking whether gcc has __sync_or_and_fetch built-in... yes
checking for LIBUSB... yes
checking for FFTWF... yes
CPPFLAGS=" -fsanitize=address -fsanitize=undefined -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp"
CFLAGS=" -std=gnu11 -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp"
CXXFLAGS="-g -O2"
LDFLAGS=" -fsanitize=address -fsanitize=undefined"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating CommonLibs/Makefile
config.status: creating GSM/Makefile
config.status: creating Transceiver52M/Makefile
config.status: creating Transceiver52M/arch/Makefile
config.status: creating Transceiver52M/arch/common/Makefile
config.status: creating Transceiver52M/arch/arm/Makefile
config.status: creating Transceiver52M/arch/x86/Makefile
config.status: creating Transceiver52M/device/Makefile
config.status: creating Transceiver52M/device/common/Makefile
config.status: creating Transceiver52M/device/uhd/Makefile
config.status: creating Transceiver52M/device/usrp1/Makefile
config.status: creating Transceiver52M/device/lms/Makefile
config.status: creating Transceiver52M/device/ipc/Makefile
config.status: creating tests/Makefile
config.status: creating tests/CommonLibs/Makefile
config.status: creating tests/Transceiver52M/Makefile
config.status: creating utils/Makefile
config.status: creating doc/Makefile
config.status: creating doc/examples/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/systemd/Makefile
config.status: creating doc/manuals/Makefile
config.status: creating contrib/osmo-trx.spec
config.status: creating config.h
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
make[1]: Entering directory '/build/osmo-trx-1.4.0/_build/sub'
make  all-recursive
make[2]: Entering directory '/build/osmo-trx-1.4.0/_build/sub'
Making all in CommonLibs
make[3]: Entering directory '/build/osmo-trx-1.4.0/_build/sub/CommonLibs'
  CXX      BitVector.lo
  CXX      LinkedLists.lo
  CXX      Threads.lo
  CXX      Timeval.lo
  CXX      Logger.lo
  CXX      Utils.lo
  CXX      trx_rate_ctr.lo
  CC       trx_vty.lo
  CC       debug.lo
  CXXLD    libcommon.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/build/osmo-trx-1.4.0/_build/sub/CommonLibs'
Making all in GSM
make[3]: Entering directory '/build/osmo-trx-1.4.0/_build/sub/GSM'
  CXX      GSMCommon.lo
  CXXLD    libGSM.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/build/osmo-trx-1.4.0/_build/sub/GSM'
Making all in Transceiver52M
make[3]: Entering directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M'
Making all in arch
make[4]: Entering directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/arch'
Making all in common
make[5]: Entering directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/arch/common'
  CC       convolve_base.lo
  CC       convert_base.lo
  CC       fft.lo
  CCLD     libarch_common.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[5]: Leaving directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/arch/common'
Making all in arm
make[5]: Entering directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/arch/arm'
  CC       convert.lo
  CPPAS    convert_neon.lo
  CC       convolve.lo
  CPPAS    convolve_neon.lo
  CC       scale.lo
  CPPAS    scale_neon.lo
  CC       mult.lo
  CPPAS    mult_neon.lo
  CCLD     libarch.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[5]: Leaving directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/arch/arm'
make[5]: Entering directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/arch'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/arch'
make[4]: Leaving directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/arch'
Making all in device
make[4]: Entering directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/device'
Making all in common
make[5]: Entering directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/device/common'
  CXX      smpl_buf.lo
  CXXLD    libdevice_common.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[5]: Leaving directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/device/common'
Making all in ipc
make[5]: Entering directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/device/ipc'
make  all-am
make[6]: Entering directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/device/ipc'
  CC       shm.lo
  CXX      libdevice_la-IPCDevice.lo
  CC       ipc_shm.lo
  CC       ipc_chan.lo
  CC       ipc_sock.lo
  CC       ipc_driver_test-ipc-driver-test.o
  CXX      ipc_driver_test-uhdwrap.o
  CC       ipc_driver_test-ipc_shm.o
  CC       ipc_driver_test-ipc_chan.o
  CC       ipc_driver_test-ipc_sock.o
  CXX      ipc_driver_test-uhddev_ipc.o
In file included from /usr/include/c++/6/map:60:0,
                 from ../../../../../Transceiver52M/device/ipc/../uhd/UHDDevice.cpp:26,
                 from ../../../../../Transceiver52M/device/ipc/uhddev_ipc.cpp:1:
/usr/include/c++/6/bits/stl_tree.h: In member function ‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::tuple<uhd_dev_type, int, int>; _Val = std::pair<const std::tuple<uhd_dev_type, int, int>, dev_desc>; _KeyOfValue = std::_Select1st<std::pair<const std::tuple<uhd_dev_type, int, int>, dev_desc> >; _Compare = std::less<std::tuple<uhd_dev_type, int, int> >; _Alloc = std::allocator<std::pair<const std::tuple<uhd_dev_type, int, int>, dev_desc> >]’:
/usr/include/c++/6/bits/stl_tree.h:1928:5: note: parameter passing for argument of type ‘std::_Rb_tree<std::tuple<uhd_dev_type, int, int>, std::pair<const std::tuple<uhd_dev_type, int, int>, dev_desc>, std::_Select1st<std::pair<const std::tuple<uhd_dev_type, int, int>, dev_desc> >, std::less<std::tuple<uhd_dev_type, int, int> >, std::allocator<std::pair<const std::tuple<uhd_dev_type, int, int>, dev_desc> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const std::tuple<uhd_dev_type, int, int>, dev_desc> >}’ will change in GCC 7.1
     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/6/bits/stl_tree.h: In member function ‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::tuple<uhd_dev_type, gsm_band>; _Val = std::pair<const std::tuple<uhd_dev_type, gsm_band>, dev_band_desc>; _KeyOfValue = std::_Select1st<std::pair<const std::tuple<uhd_dev_type, gsm_band>, dev_band_desc> >; _Compare = std::less<std::tuple<uhd_dev_type, gsm_band> >; _Alloc = std::allocator<std::pair<const std::tuple<uhd_dev_type, gsm_band>, dev_band_desc> >]’:
/usr/include/c++/6/bits/stl_tree.h:1928:5: note: parameter passing for argument of type ‘std::_Rb_tree<std::tuple<uhd_dev_type, gsm_band>, std::pair<const std::tuple<uhd_dev_type, gsm_band>, dev_band_desc>, std::_Select1st<std::pair<const std::tuple<uhd_dev_type, gsm_band>, dev_band_desc> >, std::less<std::tuple<uhd_dev_type, gsm_band> >, std::allocator<std::pair<const std::tuple<uhd_dev_type, gsm_band>, dev_band_desc> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const std::tuple<uhd_dev_type, gsm_band>, dev_band_desc> >}’ will change in GCC 7.1
  CXXLD    libdevice.la
ar: `u' modifier ignored since `D' is the default (see `U')
  CXXLD    ipc-driver-test
make[6]: Leaving directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/device/ipc'
make[5]: Leaving directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/device/ipc'
Making all in usrp1
make[5]: Entering directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/device/usrp1'
  CXX      USRPDevice.lo
  CXXLD    libdevice.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[5]: Leaving directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/device/usrp1'
Making all in uhd
make[5]: Entering directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/device/uhd'
  CXX      UHDDevice.lo
In file included from /usr/include/c++/6/map:60:0,
                 from ../../../../../Transceiver52M/device/uhd/UHDDevice.cpp:26:
/usr/include/c++/6/bits/stl_tree.h: In member function ‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::tuple<uhd_dev_type, int, int>; _Val = std::pair<const std::tuple<uhd_dev_type, int, int>, dev_desc>; _KeyOfValue = std::_Select1st<std::pair<const std::tuple<uhd_dev_type, int, int>, dev_desc> >; _Compare = std::less<std::tuple<uhd_dev_type, int, int> >; _Alloc = std::allocator<std::pair<const std::tuple<uhd_dev_type, int, int>, dev_desc> >]’:
/usr/include/c++/6/bits/stl_tree.h:1928:5: note: parameter passing for argument of type ‘std::_Rb_tree<std::tuple<uhd_dev_type, int, int>, std::pair<const std::tuple<uhd_dev_type, int, int>, dev_desc>, std::_Select1st<std::pair<const std::tuple<uhd_dev_type, int, int>, dev_desc> >, std::less<std::tuple<uhd_dev_type, int, int> >, std::allocator<std::pair<const std::tuple<uhd_dev_type, int, int>, dev_desc> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const std::tuple<uhd_dev_type, int, int>, dev_desc> >}’ will change in GCC 7.1
     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/6/bits/stl_tree.h: In member function ‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::tuple<uhd_dev_type, gsm_band>; _Val = std::pair<const std::tuple<uhd_dev_type, gsm_band>, dev_band_desc>; _KeyOfValue = std::_Select1st<std::pair<const std::tuple<uhd_dev_type, gsm_band>, dev_band_desc> >; _Compare = std::less<std::tuple<uhd_dev_type, gsm_band> >; _Alloc = std::allocator<std::pair<const std::tuple<uhd_dev_type, gsm_band>, dev_band_desc> >]’:
/usr/include/c++/6/bits/stl_tree.h:1928:5: note: parameter passing for argument of type ‘std::_Rb_tree<std::tuple<uhd_dev_type, gsm_band>, std::pair<const std::tuple<uhd_dev_type, gsm_band>, dev_band_desc>, std::_Select1st<std::pair<const std::tuple<uhd_dev_type, gsm_band>, dev_band_desc> >, std::less<std::tuple<uhd_dev_type, gsm_band> >, std::allocator<std::pair<const std::tuple<uhd_dev_type, gsm_band>, dev_band_desc> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const std::tuple<uhd_dev_type, gsm_band>, dev_band_desc> >}’ will change in GCC 7.1
  CXXLD    libdevice.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[5]: Leaving directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/device/uhd'
Making all in lms
make[5]: Entering directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/device/lms'
  CXX      LMSDevice.lo
In file included from /usr/include/c++/6/map:60:0,
                 from ../../../../../Transceiver52M/device/lms/LMSDevice.cpp:24:
/usr/include/c++/6/bits/stl_tree.h: In member function ‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = lms_dev_type; _Val = std::pair<const lms_dev_type, dev_desc>; _KeyOfValue = std::_Select1st<std::pair<const lms_dev_type, dev_desc> >; _Compare = std::less<lms_dev_type>; _Alloc = std::allocator<std::pair<const lms_dev_type, dev_desc> >]’:
/usr/include/c++/6/bits/stl_tree.h:1928:5: note: parameter passing for argument of type ‘std::_Rb_tree<lms_dev_type, std::pair<const lms_dev_type, dev_desc>, std::_Select1st<std::pair<const lms_dev_type, dev_desc> >, std::less<lms_dev_type>, std::allocator<std::pair<const lms_dev_type, dev_desc> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const lms_dev_type, dev_desc> >}’ will change in GCC 7.1
     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/6/bits/stl_tree.h: In member function ‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::tuple<lms_dev_type, gsm_band>; _Val = std::pair<const std::tuple<lms_dev_type, gsm_band>, dev_band_desc>; _KeyOfValue = std::_Select1st<std::pair<const std::tuple<lms_dev_type, gsm_band>, dev_band_desc> >; _Compare = std::less<std::tuple<lms_dev_type, gsm_band> >; _Alloc = std::allocator<std::pair<const std::tuple<lms_dev_type, gsm_band>, dev_band_desc> >]’:
/usr/include/c++/6/bits/stl_tree.h:1928:5: note: parameter passing for argument of type ‘std::_Rb_tree<std::tuple<lms_dev_type, gsm_band>, std::pair<const std::tuple<lms_dev_type, gsm_band>, dev_band_desc>, std::_Select1st<std::pair<const std::tuple<lms_dev_type, gsm_band>, dev_band_desc> >, std::less<std::tuple<lms_dev_type, gsm_band> >, std::allocator<std::pair<const std::tuple<lms_dev_type, gsm_band>, dev_band_desc> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const std::tuple<lms_dev_type, gsm_band>, dev_band_desc> >}’ will change in GCC 7.1
  CXXLD    libdevice.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[5]: Leaving directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/device/lms'
make[5]: Entering directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/device'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/device'
make[4]: Leaving directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M/device'
make[4]: Entering directory '/build/osmo-trx-1.4.0/_build/sub/Transceiver52M'
  CXX      radioInterface.lo
  CXX      radioVector.lo
  CXX      radioBuffer.lo
  CXX      radioClock.lo
  CXX      sigProcLib.lo
  CXX      signalVector.lo
  CXX      Transceiver.lo
  CXX      ChannelizerBase.lo
  CXX      Channelizer.lo
  CXX      Synthesis.lo
  CC       proto_trxd.lo
  CXX      Resampler.lo
  CXX      radioInterfaceResamp.lo
  CXX      radioInterfaceMulti.lo
  CXX      osmo_trx_uhd-osmo-trx.o
  CXX      osmo_trx_usrp1-osmo-trx.o
  CXX      osmo_trx_lms-osmo-trx.o
  CXX      osmo_trx_ipc-osmo-trx.o
FATAL: command execution failed
java.io.EOFException
	at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2872)
	at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3367)
	at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:936)
	at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:379)
	at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:49)
	at hudson.remoting.Command.readFrom(Command.java:142)
	at hudson.remoting.Command.readFrom(Command.java:128)
	at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
	at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61)
Caused: java.io.IOException: Unexpected termination of the channel
	at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75)
Caused: java.io.IOException: Backing channel 'rpi4-raspbian10build-ansible-2' is disconnected.
	at hudson.remoting.RemoteInvocationHandler.channelOrFail(RemoteInvocationHandler.java:216)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:286)
	at com.sun.proxy.$Proxy66.isAlive(Unknown Source)
	at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1213)
	at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1205)
	at hudson.tasks.CommandInterpreter.join(CommandInterpreter.java:194)
	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:144)
	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:91)
	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:806)
	at hudson.model.Build$BuildExecution.build(Build.java:198)
	at hudson.model.Build$BuildExecution.doRun(Build.java:163)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:514)
	at hudson.model.Run.execute(Run.java:1888)
	at hudson.matrix.MatrixRun.run(MatrixRun.java:153)
	at hudson.model.ResourceController.execute(ResourceController.java:99)
	at hudson.model.Executor.run(Executor.java:431)
FATAL: Unable to delete script file /tmp/jenkins9374732339696084978.sh
java.io.EOFException
	at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2872)
	at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3367)
	at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:936)
	at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:379)
	at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:49)
	at hudson.remoting.Command.readFrom(Command.java:142)
	at hudson.remoting.Command.readFrom(Command.java:128)
	at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
	at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61)
Caused: java.io.IOException: Unexpected termination of the channel
	at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75)
Caused: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel at 4995fa79:rpi4-raspbian10build-ansible-2": Remote call on rpi4-raspbian10build-ansible-2 failed. The channel is closing down or has closed down
	at hudson.remoting.Channel.call(Channel.java:994)
	at hudson.FilePath.act(FilePath.java:1165)
	at hudson.FilePath.act(FilePath.java:1154)
	at hudson.FilePath.delete(FilePath.java:1678)
	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:162)
	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:91)
	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:806)
	at hudson.model.Build$BuildExecution.build(Build.java:198)
	at hudson.model.Build$BuildExecution.doRun(Build.java:163)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:514)
	at hudson.model.Run.execute(Run.java:1888)
	at hudson.matrix.MatrixRun.run(MatrixRun.java:153)
	at hudson.model.ResourceController.execute(ResourceController.java:99)
	at hudson.model.Executor.run(Executor.java:431)
Build step 'Execute shell' marked build as failure



More information about the jenkins-notifications mailing list