Project

General

Profile

Bug #3766

Sporadic jenkins failure

Added by msuraev 3 months ago. Updated 3 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
01/24/2019
Due date:
% Done:

0%

Spec Reference:

Description

There seems to be intermittent failure in gerrit job:

/usr/bin/python ./../common/build_eeprom.py -p/home/osmocom-build/jenkins/workspace/gerrit-osmo-trx@2/INSTR/--with-sse/WITH_MANUALS/1/a3/default/a4/default/label/osmocom-gerrit-debian9/deps/install/stow/libusrp -r2 eeprom_boot.ihx > burn-usrp2-eeprom
/usr/bin/python ./../common/build_eeprom.py -p/home/osmocom-build/jenkins/workspace/gerrit-osmo-trx@2/INSTR/--with-sse/WITH_MANUALS/1/a3/default/a4/default/label/osmocom-gerrit-debian9/deps/install/stow/libusrp -r4 eeprom_boot.ihx > burn-usrp4-eeprom
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_gpif.rel `test -f 'usrp_gpif.c' || echo './'`usrp_gpif.c
usrp_gpif.c:194: warning 158: overflow in implicit constant conversion
usrp_gpif.c:194: warning 158: overflow in implicit constant conversion
usrp_gpif.c:201: warning 158: overflow in implicit constant conversion
usrp_gpif.c:201: warning 158: overflow in implicit constant conversion
chmod +x burn-usrp4-eeprom
usrp_main.c:223: warning 112: function 'setup_flowstate_common' implicit declaration
usrp_main.c:260: warning 112: function 'setup_flowstate_write' implicit declaration
usrp_main.c:282: warning 112: function 'setup_flowstate_read' implicit declaration
usrp_main.c:223: warning 84: 'auto' variable 'setup_flowstate_common' may be used before initialization
usrp_main.c:260: warning 84: 'auto' variable 'setup_flowstate_write' may be used before initialization
usrp_main.c:282: warning 84: 'auto' variable 'setup_flowstate_read' may be used before initialization
usrp_main.c:223: warning 84: 'auto' variable 'setup_flowstate_common' may be used before initialization
usrp_main.c:260: warning 84: 'auto' variable 'setup_flowstate_write' may be used before initialization
usrp_main.c:282: warning 84: 'auto' variable 'setup_flowstate_read' may be used before initialization
chmod +x burn-usrp2-eeprom
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 std.ihx vectors.rel usrp_main.rel usrp_common.rel board_specific.rel fpga_load.rel fpga_rev2.rel init_gpif.rel usrp_gpif.rel usb_descriptors.rel spi.rel eeprom_io.rel _startup.rel

?ASlink-Warning-Undefined Global '_setup_flowstate_read' referenced by module 'usrp_main'

?ASlink-Warning-Undefined Global '_setup_flowstate_write' referenced by module 'usrp_main'

?ASlink-Warning-Undefined Global '_setup_flowstate_common' referenced by module 'usrp_main'
Makefile:688: recipe for target 'std.ihx' failed
make[4]: *** [std.ihx] Error 1
make[4]: Leaving directory '/home/osmocom-build/jenkins/workspace/gerrit-osmo-trx@2/INSTR/--with-sse/WITH_MANUALS/1/a3/default/a4/default/label/osmocom-gerrit-debian9/deps/libusrp/firmware/src/usrp2'
Makefile:404: recipe for target 'install-recursive' failed
make[3]: *** [install-recursive] Error 1
make[3]: Leaving directory '/home/osmocom-build/jenkins/workspace/gerrit-osmo-trx@2/INSTR/--with-sse/WITH_MANUALS/1/a3/default/a4/default/label/osmocom-gerrit-debian9/deps/libusrp/firmware/src'
Makefile:404: recipe for target 'install-recursive' failed
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory '/home/osmocom-build/jenkins/workspace/gerrit-osmo-trx@2/INSTR/--with-sse/WITH_MANUALS/1/a3/default/a4/default/label/osmocom-gerrit-debian9/deps/libusrp/firmware'
Makefile:628: recipe for target 'install-recursive' failed
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory '/home/osmocom-build/jenkins/workspace/gerrit-osmo-trx@2/INSTR/--with-sse/WITH_MANUALS/1/a3/default/a4/default/label/osmocom-gerrit-debian9/deps/libusrp'
Makefile:925: recipe for target 'install' failed

It looks odd that some patches work fine and for some it fails. The build matrix also looks out of place:
"WITH_MANUALS=1" and empty un-named entry right next to it.


Related issues

Related to OsmoTRX - Bug #3061: OsmoTRX ARM chroot build jobs failing due to proot bugNew2018-03-13

History

#1 Updated by msuraev 3 months ago

  • Related to Bug #3061: OsmoTRX ARM chroot build jobs failing due to proot bug added

#2 Updated by msuraev 3 months ago

The odd thing is that usrp_main.c not even part of our repo. It's probably part of libusrp.

#3 Updated by Anonymous 3 months ago

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)