Project

General

Profile

Bug #2332

Compiler bug in current jenkins' ARM compiler

Added by pespin 10 months ago. Updated 28 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
06/20/2017
Due date:
% Done:

100%

Spec Reference:

Description

Our current version of ARM compiler running on jenkins is having the following gcc issue: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53119

As we are in the process of enabling -Wall -Werror, this warning generated due to the bug gets converted into an error and the build fails.
A patch was provided for libosmocore code to fix compilation in case the bug is triggered, see https://gerrit.osmocom.org/#/c/2955

Best option would be to either patch&rebuild the gcc-arm used on jenkins or update it to a newer version, as we may hit this issue later with other osmocom projects and more patches will need to be provided.


Related issues

Related to Osmocom.org Servers - Bug #2334: Package update/install on jenkins build slave Rejected 06/21/2017

History

#1 Updated by msuraev 10 months ago

Which gcc version are we using and to which version we got to update to get this fixed?

#2 Updated by msuraev 10 months ago

  • Related to Bug #2334: Package update/install on jenkins build slave added

#3 Updated by laforge 10 months ago

when cross-compiling for ARM in the sysmoBTS case, we should use the exact toolchain/sdk version that we have for the stable distribution (201310). Using different compilers on jenkins and in production doesn't make sense.

#4 Updated by laforge about 1 month ago

  • Status changed from New to Feedback
  • Assignee set to pespin

is this still an issue? What about my comment 9 months ago?

#5 Updated by pespin 28 days ago

  • Status changed from Feedback to Resolved
  • % Done changed from 0 to 100

The only places where I am aware that we are using the ARM cross compiler for sysmobts related stuff are:
- verify-sdk-nightly: Since a while ago it has automatically been downloading latest available SDK from downloads webpage and it's running fine.
- osmo-gsm-tester osmo-bts-sysmo/osmo-pcu-sysmo: Since OS#2616 was resolved, we are using 201705 there and we have an up-to-date SDK being used too.

So I think we can close this ticket.

Also available in: Atom PDF