Project

General

Profile

Actions

Bug #3766

closed

Sporadic jenkins failure

Added by msuraev about 5 years ago. Updated over 4 years ago.

Status:
Closed
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 bugNewpespin03/13/2018

Actions
Is duplicate of OsmoTRX - Bug #3970: libusrp fails to compile 1/4 of times in jenkins with PARALLEL_MAKE setNew05/03/2019

Actions
Actions #1

Updated by msuraev about 5 years ago

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

Updated by msuraev about 5 years ago

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

Actions #3

Updated by about 5 years ago

Actions #4

Updated by pespin over 4 years ago

  • Is duplicate of Bug #3970: libusrp fails to compile 1/4 of times in jenkins with PARALLEL_MAKE set added
Actions #5

Updated by pespin over 4 years ago

Closing as duplicate of #3970.

Actions #6

Updated by pespin over 4 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)