See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-trx/INSTR=--with-neon-vfpv4,WITH_MANUALS=0,a3=default,a4=default,label=raspbian/8439/display/redirect>
Changes:
------------------------------------------
[...truncated 90.52 KiB...]
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[5]: Leaving directory '/build/deps/libusrp/host/lib'
make[4]: Leaving directory '/build/deps/libusrp/host/lib'
make[3]: Leaving directory '/build/deps/libusrp/host/lib'
Making install in include
make[3]: Entering directory '/build/deps/libusrp/host/include'
Making install in usrp
make[4]: Entering directory '/build/deps/libusrp/host/include/usrp'
make install-am
make[5]: Entering directory '/build/deps/libusrp/host/include/usrp'
GEN version.h
GEN version.h
make[6]: Entering directory '/build/deps/libusrp/host/include/usrp'
make[6]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libusrp/include/gnuradio/swig'
/usr/bin/install -c -m 644 db_base.i
'/build/deps/install/stow/libusrp/include/gnuradio/swig'
/usr/bin/mkdir -p '/build/deps/install/stow/libusrp/include/usrp'
/usr/bin/install -c -m 644 db_base.h db_basic.h db_bitshark_rx.h db_dbs_rx.h db_dtt754.h
db_dtt768.h db_flexrf.h db_flexrf_mimo.h db_tv_rx.h db_tv_rx_mimo.h db_wbxng.h
db_xcvr2450.h libusb_types.h usrp_basic.h usrp_bytesex.h usrp_dbid.h
usrp_local_sighandler.h usrp_prims.h usrp_slots.h usrp_standard.h usrp_subdev_spec.h
usrp_tune_result.h version.h '/build/deps/install/stow/libusrp/include/usrp'
make[6]: Leaving directory '/build/deps/libusrp/host/include/usrp'
make[5]: Leaving directory '/build/deps/libusrp/host/include/usrp'
make[4]: Leaving directory '/build/deps/libusrp/host/include/usrp'
make[4]: Entering directory '/build/deps/libusrp/host/include'
make[5]: Entering directory '/build/deps/libusrp/host/include'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/deps/libusrp/host/include'
make[4]: Leaving directory '/build/deps/libusrp/host/include'
make[3]: Leaving directory '/build/deps/libusrp/host/include'
Making install in apps
make[3]: Entering directory '/build/deps/libusrp/host/apps'
make install-am
make[4]: Entering directory '/build/deps/libusrp/host/apps'
CXX usrper.o
CXXLD usrper
CXX usrp_cal_dc_offset.o
In file included from usrp_cal_dc_offset.cc:37:
../../host/include/usrp/usrp_bytesex.h:37:2: warning: #warning Using non-portable code
(likely wrong other than ILP32). [-Wcpp]
37 | #warning Using non-portable code (likely wrong other than ILP32).
| ^~~~~~~
CXXLD usrp_cal_dc_offset
CXX check_order_quickly.o
CXXLD check_order_quickly
CXX test_usrp_standard_rx.o
In file included from test_usrp_standard_rx.cc:36:
../../host/include/usrp/usrp_bytesex.h:37:2: warning: #warning Using non-portable code
(likely wrong other than ILP32). [-Wcpp]
37 | #warning Using non-portable code (likely wrong other than ILP32).
| ^~~~~~~
CC time_stuff.o
CXXLD test_usrp_standard_rx
CXX test_usrp_standard_tx.o
In file included from test_usrp_standard_tx.cc:37:
../../host/include/usrp/usrp_bytesex.h:37:2: warning: #warning Using non-portable code
(likely wrong other than ILP32). [-Wcpp]
37 | #warning Using non-portable code (likely wrong other than ILP32).
| ^~~~~~~
CXXLD test_usrp_standard_tx
make[5]: Entering directory '/build/deps/libusrp/host/apps'
/usr/bin/mkdir -p '/build/deps/install/stow/libusrp/bin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c usrper usrp_cal_dc_offset
'/build/deps/install/stow/libusrp/bin'
libtool: install: /usr/bin/install -c .libs/usrper
/build/deps/install/stow/libusrp/bin/usrper
libtool: install: /usr/bin/install -c .libs/usrp_cal_dc_offset
/build/deps/install/stow/libusrp/bin/usrp_cal_dc_offset
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/deps/libusrp/host/apps'
make[4]: Leaving directory '/build/deps/libusrp/host/apps'
make[3]: Leaving directory '/build/deps/libusrp/host/apps'
make[3]: Entering directory '/build/deps/libusrp/host'
make[4]: Entering directory '/build/deps/libusrp/host'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/libusrp/host'
make[3]: Leaving directory '/build/deps/libusrp/host'
make[2]: Leaving directory '/build/deps/libusrp/host'
Making install in fpga
make[2]: Entering directory '/build/deps/libusrp/fpga'
Making install in rbf
make[3]: Entering directory '/build/deps/libusrp/fpga/rbf'
Making install in rev2
make[4]: Entering directory '/build/deps/libusrp/fpga/rbf/rev2'
make install-am
make[5]: Entering directory '/build/deps/libusrp/fpga/rbf/rev2'
make[6]: Entering directory '/build/deps/libusrp/fpga/rbf/rev2'
make[6]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libusrp/share/usrp/rev2'
/usr/bin/install -c -m 644 std_2rxhb_2tx.rbf std_4rx_0tx.rbf inband_1rxhb_1tx.rbf
inband_2rxhb_2tx.rbf multi_2rxhb_2tx.rbf
'/build/deps/install/stow/libusrp/share/usrp/rev2'
make[6]: Leaving directory '/build/deps/libusrp/fpga/rbf/rev2'
make[5]: Leaving directory '/build/deps/libusrp/fpga/rbf/rev2'
make[4]: Leaving directory '/build/deps/libusrp/fpga/rbf/rev2'
Making install in rev4
make[4]: Entering directory '/build/deps/libusrp/fpga/rbf/rev4'
make install-am
make[5]: Entering directory '/build/deps/libusrp/fpga/rbf/rev4'
make[6]: Entering directory '/build/deps/libusrp/fpga/rbf/rev4'
make[6]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libusrp/share/usrp/rev4'
/usr/bin/install -c -m 644 std_2rxhb_2tx.rbf std_4rx_0tx.rbf inband_1rxhb_1tx.rbf
inband_2rxhb_2tx.rbf multi_2rxhb_2tx.rbf
'/build/deps/install/stow/libusrp/share/usrp/rev4'
make[6]: Leaving directory '/build/deps/libusrp/fpga/rbf/rev4'
make[5]: Leaving directory '/build/deps/libusrp/fpga/rbf/rev4'
make[4]: Leaving directory '/build/deps/libusrp/fpga/rbf/rev4'
make[4]: Entering directory '/build/deps/libusrp/fpga/rbf'
make[5]: Entering directory '/build/deps/libusrp/fpga/rbf'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/deps/libusrp/fpga/rbf'
make[4]: Leaving directory '/build/deps/libusrp/fpga/rbf'
make[3]: Leaving directory '/build/deps/libusrp/fpga/rbf'
make[3]: Entering directory '/build/deps/libusrp/fpga'
make[4]: Entering directory '/build/deps/libusrp/fpga'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/deps/libusrp/fpga'
make[3]: Leaving directory '/build/deps/libusrp/fpga'
make[2]: Leaving directory '/build/deps/libusrp/fpga'
Making install in doc
make[2]: Entering directory '/build/deps/libusrp/doc'
make install-recursive
make[3]: Entering directory '/build/deps/libusrp/doc'
Making install in other
make[4]: Entering directory '/build/deps/libusrp/doc/other'
make install-am
make[5]: Entering directory '/build/deps/libusrp/doc/other'
make[6]: Entering directory '/build/deps/libusrp/doc/other'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/build/deps/libusrp/doc/other'
make[5]: Leaving directory '/build/deps/libusrp/doc/other'
make[4]: Leaving directory '/build/deps/libusrp/doc/other'
make[4]: Entering directory '/build/deps/libusrp/doc'
make[5]: Entering directory '/build/deps/libusrp/doc'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Leaving directory '/build/deps/libusrp/doc'
make[4]: Leaving directory '/build/deps/libusrp/doc'
make[3]: Leaving directory '/build/deps/libusrp/doc'
make[2]: Leaving directory '/build/deps/libusrp/doc'
Making install in firmware
make[2]: Entering directory '/build/deps/libusrp/firmware'
Making install in include
make[3]: Entering directory '/build/deps/libusrp/firmware/include'
make[4]: Entering directory '/build/deps/libusrp/firmware/include'
make[4]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libusrp/include/usrp'
/usr/bin/install -c -m 644 usrp_i2c_addr.h usrp_spi_defs.h fpga_regs_common.h
fpga_regs_standard.h '/build/deps/install/stow/libusrp/include/usrp'
make[4]: Leaving directory '/build/deps/libusrp/firmware/include'
make[3]: Leaving directory '/build/deps/libusrp/firmware/include'
Making install in lib
make[3]: Entering directory '/build/deps/libusrp/firmware/lib'
sdcc -mmcs51 --no-xinit-opt -I../../firmware/include -c delay.c -o delay.rel
sdcc -mmcs51 --no-xinit-opt -I../../firmware/include -c fx2utils.c -o fx2utils.rel
sdcc -mmcs51 --no-xinit-opt -I../../firmware/include -c i2c.c -o i2c.rel
sdcc -mmcs51 --no-xinit-opt -I../../firmware/include -c isr.c -o isr.rel
isr.c:73: warning 94: comparison is always false due to limited range of data type
isr.c:100: warning 94: comparison is always false due to limited range of data type
sdcc -mmcs51 --no-xinit-opt -I../../firmware/include -c timer.c -o timer.rel
timer.c:45: warning 158: overflow in implicit constant conversion
sdcc -mmcs51 --no-xinit-opt -I../../firmware/include -c usb_common.c -o usb_common.rel
usb_common.c:65: warning 196: pointer target lost const qualifier
usb_common.c:66: warning 196: pointer target lost const qualifier
usb_common.c:67: warning 196: pointer target lost const qualifier
usb_common.c:68: warning 196: pointer target lost const qualifier
usb_common.c:71: warning 196: pointer target lost const qualifier
usb_common.c:72: warning 196: pointer target lost const qualifier
usb_common.c:73: warning 196: pointer target lost const qualifier
usb_common.c:74: warning 196: pointer target lost const qualifier
usb_common.c:140: warning 154: converting integral to pointer without a cast
from type 'volatile-unsigned-char __xdata'
to type 'volatile-unsigned-char __xdata* fixed'
usb_common.c:143: warning 154: converting integral to pointer without a cast
from type 'volatile-unsigned-char __xdata'
to type 'volatile-unsigned-char __xdata* fixed'
usb_common.c:148: warning 154: converting integral to pointer without a cast
from type 'volatile-unsigned-char __xdata'
to type 'volatile-unsigned-char __xdata* fixed'
usb_common.c:150: warning 154: converting integral to pointer without a cast
from type 'int fixed'
to type 'volatile-unsigned-char __xdata* fixed'
usb_common.c:216: warning 126: unreachable code
usb_common.c:217: warning 126: unreachable code
usb_common.c:225: warning 126: unreachable code
usb_common.c:226: warning 126: unreachable code
usb_common.c:184: warning 110: conditional flow changed by optimizer: so said EVELYN the
modified DOG
usb_common.c:315: warning 110: conditional flow changed by optimizer: so said EVELYN the
modified DOG
rm -f libfx2.lib
touch libfx2.lib
for obj in delay.rel fx2utils.rel i2c.rel isr.rel timer.rel usb_common.rel; do basename
$obj .rel >> libfx2.lib ; done
make[3]: Leaving directory '/build/deps/libusrp/firmware/lib'
Making install in src
make[3]: Entering directory '/build/deps/libusrp/firmware/src'
Making install in common
make[4]: Entering directory '/build/deps/libusrp/firmware/src/common'
make[5]: Entering directory '/build/deps/libusrp/firmware/src/common'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/deps/libusrp/firmware/src/common'
make[4]: Leaving directory '/build/deps/libusrp/firmware/src/common'
Making install in usrp2
make[4]: Entering directory '/build/deps/libusrp/firmware/src/usrp2'
test -f `basename 'eeprom_boot.a51'` || ln -s 'eeprom_boot.a51' .
test -f ../common/`basename 'eeprom_boot.a51'` -o \
\! -f `dirname 'eeprom_boot.a51'`/../common/`basename 'eeprom_boot.a51'`
\
|| ln -s `dirname 'eeprom_boot.a51'`/../common/`basename
'eeprom_boot.a51'` ../common/`basename 'eeprom_boot.a51'`
sdas8051 -plosgff `basename 'eeprom_boot.a51'`
sdcc -mmcs51 --no-xinit-opt -I../../../firmware/include -I../../../firmware/src/usrp2
-I../../../firmware/src/common -I../../../firmware/src/common -DHAVE_USRP2 \
-c -o eeprom_init.rel `test -f 'eeprom_init.c' || echo
'./'`eeprom_init.c
test -f `basename '_startup.a51'` || ln -s '_startup.a51' .
test -f ../common/`basename '_startup.a51'` -o \
\! -f `dirname '_startup.a51'`/../common/`basename '_startup.a51'` \
|| ln -s `dirname '_startup.a51'`/../common/`basename '_startup.a51'`
../common/`basename '_startup.a51'`
sdas8051 -plosgff `basename '_startup.a51'`
sdcc -mmcs51 --no-xinit-opt --code-loc 0x0000 --code-size 0x1800 --xram-loc 0x1800
--xram-size 0x0800 -Wl '-b USBDESCSEG = 0xE000' -L ../../lib libfx2.lib -o
eeprom_boot.ihx eeprom_boot.rel eeprom_init.rel _startup.rel
./../common/build_eeprom.py -p/build/deps/install/stow/libusrp -r2 eeprom_boot.ihx >
burn-usrp2-eeprom
chmod +x burn-usrp2-eeprom
./../common/build_eeprom.py -p/build/deps/install/stow/libusrp -r4 eeprom_boot.ihx >
burn-usrp4-eeprom
chmod +x burn-usrp4-eeprom
test -f `basename 'vectors.a51'` || ln -s 'vectors.a51' .
test -f ../common/`basename 'vectors.a51'` -o \
\! -f `dirname 'vectors.a51'`/../common/`basename 'vectors.a51'` \
|| ln -s `dirname 'vectors.a51'`/../common/`basename 'vectors.a51'`
../common/`basename 'vectors.a51'`
sdas8051 -plosgff `basename 'vectors.a51'`
srcdir=. ./edit-gpif ./gpif.c usrp_gpif.c usrp_gpif_inline.h
sdcc -mmcs51 --no-xinit-opt -I../../../firmware/include -I../../../firmware/src/usrp2
-I../../../firmware/src/common -I../../../firmware/src/common -DHAVE_USRP2 \
-c -o usrp_main.rel `test -f 'usrp_main.c' || echo './'`usrp_main.c
usrp_main.asm:1389: Error: <a> Branching Range Exceeded.
removing usrp_main.rel
make[4]: *** [Makefile:666: usrp_main.rel] Error 1
make[4]: Leaving directory '/build/deps/libusrp/firmware/src/usrp2'
make[3]: *** [Makefile:410: install-recursive] Error 1
make[3]: Leaving directory '/build/deps/libusrp/firmware/src'
make[2]: *** [Makefile:410: install-recursive] Error 1
make[2]: Leaving directory '/build/deps/libusrp/firmware'
make[1]: Leaving directory '/build/deps/libusrp'
make[1]: *** [Makefile:638: install-recursive] Error 1
make: *** [Makefile:946: install] Error 2
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 180902 killed;
[ssh-agent] Stopped.
Archiving artifacts