Skip to content

Console Output

Skipping 470 KB.. Full Log
../../../include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../../include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../../include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC       gsm48.lo
In file included from ../../../src/gsm/gsm48.c:27:
../../../include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../../include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../../include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
../../../src/gsm/gsm48.c: In function 'gsm48_mi_to_string':
../../../src/gsm/gsm48.c:365:60: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'uint32_t' {aka 'long unsigned int'} [-Wformat=]
  365 |                         return snprintf(string, str_len, "%u", tmsi);
      |                                                           ~^   ~~~~
      |                                                            |   |
      |                                                            |   uint32_t {aka long unsigned int}
      |                                                            unsigned int
      |                                                           %lu
  CC       gsm48_ie.lo
In file included from ../../../src/gsm/gsm48_ie.c:26:
../../../include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../../include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../../include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC       gsm0808.lo
In file included from ../../../include/osmocom/core/msgb.h:21,
                 from ../../../include/osmocom/gsm/tlv.h:7,
                 from ../../../include/osmocom/gsm/gsm0808.h:19,
                 from ../../../src/gsm/gsm0808.c:17:
../../../include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../../include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../../include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC       sysinfo.lo
  CC       gprs_cipher_core.lo
  CC       gsm0480.lo
In file included from ../../../include/osmocom/core/msgb.h:21,
                 from ../../../include/osmocom/gsm/gsm0480.h:4,
                 from ../../../src/gsm/gsm0480.c:21:
../../../include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../../include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../../include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC       abis_nm.lo
In file included from ../../../src/gsm/abis_nm.c:32:
../../../include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../../include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../../include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC       gsm0502.lo
In file included from ../../../include/osmocom/core/msgb.h:21,
                 from ../../../include/osmocom/gsm/tlv.h:7,
                 from ../../../include/osmocom/gsm/gsm48.h:4,
                 from ../../../src/gsm/gsm0502.c:25:
../../../include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../../include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../../include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC       gsm0411_utils.lo
In file included from ../../../include/osmocom/core/msgb.h:21,
                 from ../../../src/gsm/gsm0411_utils.c:32:
../../../include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../../include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../../include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
../../../src/gsm/gsm0411_utils.c: In function 'gsm340_gen_scts':
../../../src/gsm/gsm0411_utils.c:87:2: warning: #warning find a portable way to obtain timezone offset [-Wcpp]
   87 | #warning find a portable way to obtain timezone offset
      |  ^~~~~~~
../../../src/gsm/gsm0411_utils.c: In function 'gsm338_get_sms_alphabet':
../../../src/gsm/gsm0411_utils.c:238:32: warning: conversion from 'unsigned int' to 'enum sms_alphabet' changes value from '4294967295' to '255' [-Woverflow]
  238 |                         return 0xffffffff;
      |                                ^~~~~~~~~~
  CC       gsm0411_smc.lo
In file included from ../../../include/osmocom/core/msgb.h:21,
                 from ../../../src/gsm/gsm0411_smc.c:54:
../../../include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../../include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../../include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC       gsm0411_smr.lo
In file included from ../../../include/osmocom/core/msgb.h:21,
                 from ../../../src/gsm/gsm0411_smr.c:52:
../../../include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../../include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../../include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC       lapd_core.lo
In file included from ../../../include/osmocom/core/msgb.h:21,
                 from ../../../src/gsm/lapd_core.c:77:
../../../include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../../include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../../include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC       lapdm.lo
In file included from ../../../include/osmocom/core/msgb.h:21,
                 from ../../../src/gsm/lapdm.c:34:
../../../include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../../include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../../include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC       auth_core.lo
  CC       auth_comp128v1.lo
  CC       auth_milenage.lo
  CC       aes-encblock.lo
  CC       aes-internal.lo
  CC       aes-internal-enc.lo
  CC       milenage.lo
  CC       gan.lo
../../../src/gsm/gan.c:71:34: warning: 'gan_pdisc_vals' defined but not used [-Wunused-const-variable=]
   71 | static const struct value_string gan_pdisc_vals[] = {
      |                                  ^~~~~~~~~~~~~~
  CCLD     libosmogsm.la
make[3]: Leaving directory '/build/src/shared/libosmocore/build-target/src/gsm'
Making all in src/gb
make[3]: Entering directory '/build/src/shared/libosmocore/build-target/src/gb'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/src/shared/libosmocore/build-target/src/gb'
Making all in tests
make[3]: Entering directory '/build/src/shared/libosmocore/build-target/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/src/shared/libosmocore/build-target/tests'
Making all in utils
make[3]: Entering directory '/build/src/shared/libosmocore/build-target/utils'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/src/shared/libosmocore/build-target/utils'
make[3]: Entering directory '/build/src/shared/libosmocore/build-target'
cd . && /bin/bash ./config.status Doxyfile.core
config.status: creating Doxyfile.core
mkdir -p doc/core
/usr/bin/doxygen Doxyfile.core
warning: Tag 'SYMBOL_CACHE_SIZE' at line 310 of file 'Doxyfile.core' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'SHOW_DIRECTORIES' at line 519 of file 'Doxyfile.core' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 799 of file 'Doxyfile.core' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'HTML_ALIGN_MEMBERS' at line 900 of file 'Doxyfile.core' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'USE_INLINE_TREES' at line 1087 of file 'Doxyfile.core' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_SOURCE_CODE' at line 1247 of file 'Doxyfile.core' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_SCHEMA' at line 1339 of file 'Doxyfile.core' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_DTD' at line 1345 of file 'Doxyfile.core' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 1510 of file 'Doxyfile.core' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 1522 of file 'Doxyfile.core' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 1531 of file 'Doxyfile.core' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value
Using the default: a4!
warning: source 'images/' is not a readable file or directory... skipping.
/build/src/shared/libosmocore/build-target/include/osmocom/core/crc16gen.h:27: warning: the name 'Osmocom' supplied as the argument in the \file statement is not an input file
/build/src/shared/libosmocore/build-target/include/osmocom/core/crc32gen.h:27: warning: the name 'Osmocom' supplied as the argument in the \file statement is not an input file
/build/src/shared/libosmocore/build-target/include/osmocom/core/crc64gen.h:27: warning: the name 'Osmocom' supplied as the argument in the \file statement is not an input file
/build/src/shared/libosmocore/build-target/include/osmocom/core/crc8gen.h:27: warning: the name 'Osmocom' supplied as the argument in the \file statement is not an input file
/build/src/shared/libosmocore/build-target/src/crc16gen.c:26: warning: the name 'Osmocom' supplied as the argument in the \file statement is not an input file
/build/src/shared/libosmocore/build-target/src/crc32gen.c:26: warning: the name 'Osmocom' supplied as the argument in the \file statement is not an input file
/build/src/shared/libosmocore/build-target/src/crc64gen.c:26: warning: the name 'Osmocom' supplied as the argument in the \file statement is not an input file
/build/src/shared/libosmocore/build-target/src/crc8gen.c:26: warning: the name 'Osmocom' supplied as the argument in the \file statement is not an input file
Doxygen version used: 1.9.4
Searching for include files...
Searching for example files...
Searching for images...
Searching for dot files...
Searching for msc files...
Searching for dia files...
Searching for files to exclude
Searching INPUT for files to process...
Searching for files in directory /build/src/shared/libosmocore/build-target/include/osmocom/core
Searching for files in directory /build/src/shared/libosmocore/build-target/src
Reading and parsing tag files
Parsing files
Reading /build/src/shared/libosmocore/build-target/include/osmocom/core/crc16gen.h...
Parsing file /build/src/shared/libosmocore/build-target/include/osmocom/core/crc16gen.h...
Reading /build/src/shared/libosmocore/build-target/include/osmocom/core/crc32gen.h...
Parsing file /build/src/shared/libosmocore/build-target/include/osmocom/core/crc32gen.h...
Reading /build/src/shared/libosmocore/build-target/include/osmocom/core/crc64gen.h...
Parsing file /build/src/shared/libosmocore/build-target/include/osmocom/core/crc64gen.h...
Reading /build/src/shared/libosmocore/build-target/include/osmocom/core/crc8gen.h...
Parsing file /build/src/shared/libosmocore/build-target/include/osmocom/core/crc8gen.h...
Reading /build/src/shared/libosmocore/build-target/src/crc16gen.c...
Parsing file /build/src/shared/libosmocore/build-target/src/crc16gen.c...
Reading /build/src/shared/libosmocore/build-target/src/crc32gen.c...
Parsing file /build/src/shared/libosmocore/build-target/src/crc32gen.c...
Reading /build/src/shared/libosmocore/build-target/src/crc64gen.c...
Parsing file /build/src/shared/libosmocore/build-target/src/crc64gen.c...
Reading /build/src/shared/libosmocore/build-target/src/crc8gen.c...
Parsing file /build/src/shared/libosmocore/build-target/src/crc8gen.c...
Building macro definition list...
Building group list...
Building directory list...
Building namespace list...
Building file list...
Building class list...
Building concept list...
Computing nesting relations for classes...
Associating documentation with classes...
Associating documentation with concepts...
Building example list...
Searching for enumerations...
Searching for documented typedefs...
Searching for members imported via using declarations...
Searching for included using directives...
Searching for documented variables...
Building interface member list...
Building member list...
Searching for friends...
Searching for documented defines...
Computing class inheritance relations...
Computing class usage relations...
Flushing cached template relations that have become invalid...
Computing class relations...
Add enum values to enums...
Searching for member function documentation...
Creating members for template instances...
Building page list...
Search for main page...
Computing page relations...
Determining the scope of groups...
Sorting lists...
Determining which enums are documented
Computing member relations...
Building full member lists recursively...
Adding members to member groups.
Computing member references...
Inheriting documentation...
Generating disk names...
Adding source references...
Adding xrefitems...
Sorting member lists...
Setting anonymous enum type...
Computing dependencies between directories...
Generating citations page...
Counting members...
Counting data structures...
Resolving user defined references...
Finding anchors and sections in the documentation...
Transferring function references...
Combining using relations...
Adding members to index pages...
Correcting members for VHDL...
Computing tooltip texts...
Generating style sheet...
Generating search indices...
Generating example documentation...
Generating file sources...
Generating code for file include/osmocom/core/crc16gen.h...
Generating code for file include/osmocom/core/crc32gen.h...
Generating code for file include/osmocom/core/crc64gen.h...
Generating code for file include/osmocom/core/crc8gen.h...
Parsing code for file src/crc16gen.c...
Parsing code for file src/crc32gen.c...
Parsing code for file src/crc64gen.c...
Parsing code for file src/crc8gen.c...
Generating file documentation...
Generating docs for file include/osmocom/core/crc16gen.h...
Generating docs for file include/osmocom/core/crc32gen.h...
Generating docs for file include/osmocom/core/crc64gen.h...
Generating docs for file include/osmocom/core/crc8gen.h...
Generating docs for file src/crc16gen.c...
Generating docs for file src/crc32gen.c...
Generating docs for file src/crc64gen.c...
Generating docs for file src/crc8gen.c...
Generating page documentation...
Generating group documentation...
Generating class documentation...
Generating docs for compound osmo_crc16gen_code...
Generating docs for compound osmo_crc32gen_code...
Generating docs for compound osmo_crc64gen_code...
Generating docs for compound osmo_crc8gen_code...
Generating concept documentation...
Generating namespace index...
Generating graph info page...
Generating directory documentation...
Generating index page...
Generating page index...
Generating module index...
Generating namespace index...
Generating namespace member index...
Generating concept index...
Generating annotated compound index...
Generating alphabetical compound index...
Generating hierarchical class index...
Generating member index...
Generating file index...
Generating file member index...
Generating example index...
finalizing index lists...
writing tag file...
Running plantuml with JAVA...
lookup cache used 21/65536 hits=147 misses=25
finished...
mkdir -p doc/gsm
/usr/bin/doxygen Doxyfile.gsm
warning: Tag 'SYMBOL_CACHE_SIZE' at line 310 of file 'Doxyfile.gsm' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'SHOW_DIRECTORIES' at line 519 of file 'Doxyfile.gsm' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 799 of file 'Doxyfile.gsm' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'HTML_ALIGN_MEMBERS' at line 900 of file 'Doxyfile.gsm' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'USE_INLINE_TREES' at line 1087 of file 'Doxyfile.gsm' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_SOURCE_CODE' at line 1247 of file 'Doxyfile.gsm' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_SCHEMA' at line 1339 of file 'Doxyfile.gsm' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_DTD' at line 1345 of file 'Doxyfile.gsm' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 1510 of file 'Doxyfile.gsm' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 1522 of file 'Doxyfile.gsm' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 1531 of file 'Doxyfile.gsm' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value
Using the default: a4!
warning: tag INPUT: input source 'include/osmocom/gsm' does not exist
warning: tag INPUT: input source 'include/osmocom/gsm/protocol' does not exist
warning: source 'images/' is not a readable file or directory... skipping.
warning: source 'include/osmocom/gsm' is not a readable file or directory... skipping.
warning: source 'include/osmocom/gsm/protocol' is not a readable file or directory... skipping.
Doxygen version used: 1.9.4
Searching for include files...
Searching for example files...
Searching for images...
Searching for dot files...
Searching for msc files...
Searching for dia files...
Searching for files to exclude
Searching INPUT for files to process...
Searching for files in directory /build/src/shared/libosmocore/build-target/src/gsm
Reading and parsing tag files
Parsing files
Building macro definition list...
Building group list...
Building directory list...
Building namespace list...
Building file list...
Building class list...
Building concept list...
Computing nesting relations for classes...
Associating documentation with classes...
Associating documentation with concepts...
Building example list...
Searching for enumerations...
Searching for documented typedefs...
Searching for members imported via using declarations...
Searching for included using directives...
Searching for documented variables...
Building interface member list...
Building member list...
Searching for friends...
Searching for documented defines...
Computing class inheritance relations...
Computing class usage relations...
Flushing cached template relations that have become invalid...
Computing class relations...
Add enum values to enums...
Searching for member function documentation...
Creating members for template instances...
Building page list...
Search for main page...
Computing page relations...
Determining the scope of groups...
Sorting lists...
Determining which enums are documented
Computing member relations...
Building full member lists recursively...
Adding members to member groups.
Computing member references...
Inheriting documentation...
Generating disk names...
Adding source references...
Adding xrefitems...
Sorting member lists...
Setting anonymous enum type...
Computing dependencies between directories...
Generating citations page...
Counting members...
Counting data structures...
Resolving user defined references...
Finding anchors and sections in the documentation...
Transferring function references...
Combining using relations...
Adding members to index pages...
Correcting members for VHDL...
Computing tooltip texts...
Generating style sheet...
Generating search indices...
Generating example documentation...
Generating file sources...
Generating file documentation...
Generating page documentation...
Generating group documentation...
Generating class documentation...
Generating concept documentation...
Generating namespace index...
Generating graph info page...
Generating directory documentation...
Generating index page...
Generating page index...
Generating module index...
Generating namespace index...
Generating namespace member index...
Generating concept index...
Generating annotated compound index...
Generating alphabetical compound index...
Generating hierarchical class index...
Generating member index...
Generating file index...
Generating file member index...
Generating example index...
finalizing index lists...
writing tag file...
Running plantuml with JAVA...
lookup cache used 0/65536 hits=0 misses=0
finished...
/usr/bin/doxygen Doxyfile.vty
warning: Tag 'SYMBOL_CACHE_SIZE' at line 310 of file 'Doxyfile.vty' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'SHOW_DIRECTORIES' at line 519 of file 'Doxyfile.vty' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 799 of file 'Doxyfile.vty' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'HTML_ALIGN_MEMBERS' at line 900 of file 'Doxyfile.vty' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'USE_INLINE_TREES' at line 1087 of file 'Doxyfile.vty' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_SOURCE_CODE' at line 1247 of file 'Doxyfile.vty' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_SCHEMA' at line 1339 of file 'Doxyfile.vty' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_DTD' at line 1345 of file 'Doxyfile.vty' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 1510 of file 'Doxyfile.vty' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 1522 of file 'Doxyfile.vty' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 1531 of file 'Doxyfile.vty' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value
Using the default: a4!
warning: tag INPUT: input source 'include/osmocom/vty' does not exist
warning: source 'images/' is not a readable file or directory... skipping.
warning: source 'include/osmocom/vty' is not a readable file or directory... skipping.
Doxygen version used: 1.9.4
Notice: Output directory 'doc/vty' does not exist. I have created it for you.
Searching for include files...
Searching for example files...
Searching for images...
Searching for dot files...
Searching for msc files...
Searching for dia files...
Searching for files to exclude
Searching INPUT for files to process...
Searching for files in directory /build/src/shared/libosmocore/build-target/src/vty
Reading and parsing tag files
Parsing files
Building macro definition list...
Building group list...
Building directory list...
Building namespace list...
Building file list...
Building class list...
Building concept list...
Computing nesting relations for classes...
Associating documentation with classes...
Associating documentation with concepts...
Building example list...
Searching for enumerations...
Searching for documented typedefs...
Searching for members imported via using declarations...
Searching for included using directives...
Searching for documented variables...
Building interface member list...
Building member list...
Searching for friends...
Searching for documented defines...
Computing class inheritance relations...
Computing class usage relations...
Flushing cached template relations that have become invalid...
Computing class relations...
Add enum values to enums...
Searching for member function documentation...
Creating members for template instances...
Building page list...
Search for main page...
Computing page relations...
Determining the scope of groups...
Sorting lists...
Determining which enums are documented
Computing member relations...
Building full member lists recursively...
Adding members to member groups.
Computing member references...
Inheriting documentation...
Generating disk names...
Adding source references...
Adding xrefitems...
Sorting member lists...
Setting anonymous enum type...
Computing dependencies between directories...
Generating citations page...
Counting members...
Counting data structures...
Resolving user defined references...
Finding anchors and sections in the documentation...
Transferring function references...
Combining using relations...
Adding members to index pages...
Correcting members for VHDL...
Computing tooltip texts...
Generating style sheet...
Generating search indices...
Generating example documentation...
Generating file sources...
Generating file documentation...
Generating page documentation...
Generating group documentation...
Generating class documentation...
Generating concept documentation...
Generating namespace index...
Generating graph info page...
Generating directory documentation...
Generating index page...
Generating page index...
Generating module index...
Generating namespace index...
Generating namespace member index...
Generating concept index...
Generating annotated compound index...
Generating alphabetical compound index...
Generating hierarchical class index...
Generating member index...
Generating file index...
Generating file member index...
Generating example index...
finalizing index lists...
writing tag file...
Running plantuml with JAVA...
lookup cache used 0/65536 hits=0 misses=0
finished...
mkdir -p doc/codec
/usr/bin/doxygen Doxyfile.codec
warning: Tag 'SYMBOL_CACHE_SIZE' at line 310 of file 'Doxyfile.codec' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'SHOW_DIRECTORIES' at line 519 of file 'Doxyfile.codec' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 799 of file 'Doxyfile.codec' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'HTML_ALIGN_MEMBERS' at line 900 of file 'Doxyfile.codec' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'USE_INLINE_TREES' at line 1087 of file 'Doxyfile.codec' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_SOURCE_CODE' at line 1247 of file 'Doxyfile.codec' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_SCHEMA' at line 1339 of file 'Doxyfile.codec' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_DTD' at line 1345 of file 'Doxyfile.codec' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 1510 of file 'Doxyfile.codec' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 1522 of file 'Doxyfile.codec' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 1531 of file 'Doxyfile.codec' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value
Using the default: a4!
warning: tag INPUT: input source 'include/osmocom/codec' does not exist
warning: source 'images/' is not a readable file or directory... skipping.
warning: source 'include/osmocom/codec' is not a readable file or directory... skipping.
Doxygen version used: 1.9.4
Searching for include files...
Searching for example files...
Searching for images...
Searching for dot files...
Searching for msc files...
Searching for dia files...
Searching for files to exclude
Searching INPUT for files to process...
Searching for files in directory /build/src/shared/libosmocore/build-target/src/codec
Reading and parsing tag files
Parsing files
Building macro definition list...
Building group list...
Building directory list...
Building namespace list...
Building file list...
Building class list...
Building concept list...
Computing nesting relations for classes...
Associating documentation with classes...
Associating documentation with concepts...
Building example list...
Searching for enumerations...
Searching for documented typedefs...
Searching for members imported via using declarations...
Searching for included using directives...
Searching for documented variables...
Building interface member list...
Building member list...
Searching for friends...
Searching for documented defines...
Computing class inheritance relations...
Computing class usage relations...
Flushing cached template relations that have become invalid...
Computing class relations...
Add enum values to enums...
Searching for member function documentation...
Creating members for template instances...
Building page list...
Search for main page...
Computing page relations...
Determining the scope of groups...
Sorting lists...
Determining which enums are documented
Computing member relations...
Building full member lists recursively...
Adding members to member groups.
Computing member references...
Inheriting documentation...
Generating disk names...
Adding source references...
Adding xrefitems...
Sorting member lists...
Setting anonymous enum type...
Computing dependencies between directories...
Generating citations page...
Counting members...
Counting data structures...
Resolving user defined references...
Finding anchors and sections in the documentation...
Transferring function references...
Combining using relations...
Adding members to index pages...
Correcting members for VHDL...
Computing tooltip texts...
Generating style sheet...
Generating search indices...
Generating example documentation...
Generating file sources...
Generating file documentation...
Generating page documentation...
Generating group documentation...
Generating class documentation...
Generating concept documentation...
Generating namespace index...
Generating graph info page...
Generating directory documentation...
Generating index page...
Generating page index...
Generating module index...
Generating namespace index...
Generating namespace member index...
Generating concept index...
Generating annotated compound index...
Generating alphabetical compound index...
Generating hierarchical class index...
Generating member index...
Generating file index...
Generating file member index...
Generating example index...
finalizing index lists...
writing tag file...
Running plantuml with JAVA...
lookup cache used 0/65536 hits=0 misses=0
finished...
cd ./doc && tar cf html.tar */html
make[3]: Leaving directory '/build/src/shared/libosmocore/build-target'
make[2]: Leaving directory '/build/src/shared/libosmocore/build-target'
make[1]: Leaving directory '/build/src/shared/libosmocore/build-target'
make -C target/firmware CROSS_COMPILE=arm-none-eabi-
make[1]: Entering directory '/build/src/target/firmware'
  CC     apps/hello_world/main.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from include/comm/sercomm.h:4,
                 from apps/hello_world/main.c:37:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
apps/hello_world/main.c: In function 'l1a_l23_rx_cb':
apps/hello_world/main.c:58:35: warning: unused parameter 'dlci' [-Wunused-parameter]
   58 | static void l1a_l23_rx_cb(uint8_t dlci, struct msgb *msg)
      |                           ~~~~~~~~^~~~
  CC     abb/twl3025.o
  CC     rf/trf6151.o
rf/trf6151.c: In function 'trf6151_pll_tx':
rf/trf6151.c:279:34: warning: variable 'b_max' set but not used [-Wunused-but-set-variable]
  279 |         uint32_t n, a, b, b_min, b_max;
      |                                  ^~~~~
rf/trf6151.c:279:27: warning: variable 'b_min' set but not used [-Wunused-but-set-variable]
  279 |         uint32_t n, a, b, b_min, b_max;
      |                           ^~~~~
rf/trf6151.c: In function 'trf6151_tx_window':
rf/trf6151.c:569:32: warning: unused parameter 'start_qbits' [-Wunused-parameter]
  569 | void trf6151_tx_window(int16_t start_qbits, uint16_t arfcn)
      |                        ~~~~~~~~^~~~~~~~~~~
rf/trf6151.c:569:54: warning: unused parameter 'arfcn' [-Wunused-parameter]
  569 | void trf6151_tx_window(int16_t start_qbits, uint16_t arfcn)
      |                                             ~~~~~~~~~^~~~~
  CC     flash/cfi_flash.o
flash/cfi_flash.c: In function 'flash_protected':
flash/cfi_flash.c:139:38: warning: unused parameter 'block_offset' [-Wunused-parameter]
  139 | static char flash_protected(uint32_t block_offset)
      |                             ~~~~~~~~~^~~~~~~~~~~~
  CC     board/common/calypso_uart.o
  CC     board/common/calypso_pwl.o
  CC     board/common/tx_calchan.o
  CC     board/compal/rffe_dualband.o
board/compal/rffe_dualband.c: In function 'rffe_mode':
board/compal/rffe_dualband.c:26:30: warning: unused parameter 'band' [-Wunused-parameter]
   26 | void rffe_mode(enum gsm_band band, int tx)
      |                ~~~~~~~~~~~~~~^~~~
board/compal/rffe_dualband.c:26:40: warning: unused parameter 'tx' [-Wunused-parameter]
   26 | void rffe_mode(enum gsm_band band, int tx)
      |                                    ~~~~^~
board/compal/rffe_dualband.c: In function 'rffe_rx_win_ctrl':
board/compal/rffe_dualband.c:125:31: warning: unused parameter 'exp_inp' [-Wunused-parameter]
  125 | void rffe_rx_win_ctrl(int16_t exp_inp, int16_t target_bb)
      |                       ~~~~~~~~^~~~~~~
board/compal/rffe_dualband.c:125:48: warning: unused parameter 'target_bb' [-Wunused-parameter]
  125 | void rffe_rx_win_ctrl(int16_t exp_inp, int16_t target_bb)
      |                                        ~~~~~~~~^~~~~~~~~
  CC     board/compal/rf_tables.o
  CC     board/compal/readcal_common.o
board/compal/readcal_common.c: In function 'read_compal_factory_records':
board/compal/readcal_common.c:73:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
   73 |                 if (p_incr > (sector_end - p)) {
      |                            ^
  CC     board/compal_e88/init.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from include/comm/sercomm.h:4,
                 from board/compal_e88/init.c:39:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     board/compal/readcal_small.o
  CC     board/compal_e88/tx_ramps.o
  CC     battery/compal_e88.o
  CC     fb/framebuffer.o
  CC     fb/font.o
  CC     fb/helvR08.o
  CC     fb/helvB14.o
  CC     fb/c64.o
  CC     fb/symbols.o
  CC     fb/fb_bw8.o
fb/fb_bw8.c: In function 'fb_bw8_line':
fb/fb_bw8.c:168:27: warning: pointer targets in passing argument 1 of 'fb_limit_fb_range' differ in signedness [-Wpointer-sign]
  168 |         fb_limit_fb_range(&x1, &y1);
      |                           ^~~
      |                           |
      |                           int16_t * {aka short int *}
In file included from fb/fb_bw8.c:22:
include/fb/framebuffer.h:108:29: note: expected 'uint16_t *' {aka 'short unsigned int *'} but argument is of type 'int16_t *' {aka 'short int *'}
  108 | fb_limit_fb_range(uint16_t *x,uint16_t *y){
      |                   ~~~~~~~~~~^
fb/fb_bw8.c:168:32: warning: pointer targets in passing argument 2 of 'fb_limit_fb_range' differ in signedness [-Wpointer-sign]
  168 |         fb_limit_fb_range(&x1, &y1);
      |                                ^~~
      |                                |
      |                                int16_t * {aka short int *}
include/fb/framebuffer.h:108:41: note: expected 'uint16_t *' {aka 'short unsigned int *'} but argument is of type 'int16_t *' {aka 'short int *'}
  108 | fb_limit_fb_range(uint16_t *x,uint16_t *y){
      |                               ~~~~~~~~~~^
fb/fb_bw8.c:169:27: warning: pointer targets in passing argument 1 of 'fb_limit_fb_range' differ in signedness [-Wpointer-sign]
  169 |         fb_limit_fb_range(&x2, &y2);
      |                           ^~~
      |                           |
      |                           int16_t * {aka short int *}
include/fb/framebuffer.h:108:29: note: expected 'uint16_t *' {aka 'short unsigned int *'} but argument is of type 'int16_t *' {aka 'short int *'}
  108 | fb_limit_fb_range(uint16_t *x,uint16_t *y){
      |                   ~~~~~~~~~~^
fb/fb_bw8.c:169:32: warning: pointer targets in passing argument 2 of 'fb_limit_fb_range' differ in signedness [-Wpointer-sign]
  169 |         fb_limit_fb_range(&x2, &y2);
      |                                ^~~
      |                                |
      |                                int16_t * {aka short int *}
include/fb/framebuffer.h:108:41: note: expected 'uint16_t *' {aka 'short unsigned int *'} but argument is of type 'int16_t *' {aka 'short int *'}
  108 | fb_limit_fb_range(uint16_t *x,uint16_t *y){
      |                               ~~~~~~~~~~^
  CC     fb/fb_st7558.o
  CC     board/compal/start.ram.o
  CC     board/compal/exceptions_redirected.o
  CC     board/compal/handlers.o
  CC     board/compal_e88/hello_world.highram.manifest.o
  CC     calypso/arm.o
  CC     calypso/buzzer.o
  CC     calypso/clock.o
  CC     calypso/dma.o
  CC     calypso/dsp.o
calypso/dsp.c:115:12: warning: 'dsp_bl_upload_sections' defined but not used [-Wunused-function]
  115 | static int dsp_bl_upload_sections(const struct dsp_section *sec)
      |            ^~~~~~~~~~~~~~~~~~~~~~
  CC     calypso/du.o
  CC     calypso/i2c.o
calypso/i2c.c: In function 'i2c_init':
calypso/i2c.c:99:19: warning: unused parameter 'speed' [-Wunused-parameter]
   99 | void i2c_init(int speed, int slaveadd)
      |               ~~~~^~~~~
calypso/i2c.c:99:30: warning: unused parameter 'slaveadd' [-Wunused-parameter]
   99 | void i2c_init(int speed, int slaveadd)
      |                          ~~~~^~~~~~~~
  CC     calypso/irq.o
calypso/irq.c:233:13: warning: 'mask_all_lower_prio_irqs' defined but not used [-Wunused-function]
  233 | static void mask_all_lower_prio_irqs(enum irq_nr irqnr)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
  CC     calypso/rtc.o
  CC     calypso/sim.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from calypso/sim.c:30:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
calypso/sim.c: In function 'sim_irq_handler':
calypso/sim.c:391:34: warning: unused parameter 'irq' [-Wunused-parameter]
  391 | void sim_irq_handler(enum irq_nr irq)
      |                      ~~~~~~~~~~~~^~~
  CC     calypso/spi.o
  CC     calypso/tpu.o
calypso/tpu.c: In function 'tpu_debug_enqueue':
calypso/tpu.c:110:40: warning: unused parameter 'instr' [-Wunused-parameter]
  110 | static void tpu_debug_enqueue(uint16_t instr) { }
      |                               ~~~~~~~~~^~~~~
calypso/tpu.c: At top level:
calypso/tpu.c:108:13: warning: 'tpu_debug_alloc' defined but not used [-Wunused-function]
  108 | static void tpu_debug_alloc(void) { }
      |             ^~~~~~~~~~~~~~~
  CC     calypso/tsp.o
  CC     calypso/keypad.o
  CC     calypso/misc.o
  CC     calypso/timer.o
  CC     calypso/backlight.o
  CC     calypso/uart.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from include/comm/sercomm.h:4,
                 from calypso/uart.c:29:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     calypso/uwire.o
  AR     calypso/libcalypso.a
arm-none-eabi-ar: `u' modifier ignored since `D' is the default (see `U')
  CC     layer1/avg.o
  CC     layer1/agc.o
  CC     layer1/afc.o
layer1/afc.c: In function 'afc_ravg_output':
layer1/afc.c:111:49: warning: unused parameter 'ravg' [-Wunused-parameter]
  111 | static void afc_ravg_output(struct running_avg *ravg, int32_t avg)
      |                             ~~~~~~~~~~~~~~~~~~~~^~~~
  CC     layer1/toa.o
layer1/toa.c: In function 'toa_ravg_output':
layer1/toa.c:70:49: warning: unused parameter 'ravg' [-Wunused-parameter]
   70 | static void toa_ravg_output(struct running_avg *ravg, int32_t avg)
      |                             ~~~~~~~~~~~~~~~~~~~~^~~~
  CC     layer1/sync.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from layer1/sync.c:33:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     layer1/tdma_sched.o
  CC     layer1/tpu_window.o
layer1/tpu_window.c: In function 'l1s_tx_win_ctrl':
layer1/tpu_window.c:135:72: warning: unused parameter 'pwr' [-Wunused-parameter]
  135 | void l1s_tx_win_ctrl(uint16_t arfcn, enum l1_txwin_type wtype, uint8_t pwr, uint8_t tn_ofs)
      |                                                                ~~~~~~~~^~~
  CC     layer1/init.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from include/layer1/async.h:4,
                 from layer1/init.c:32:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     layer1/l23_api.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from layer1/l23_api.c:30:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
layer1/l23_api.c: In function 'l1ctl_rx_dm_rel_req':
layer1/l23_api.c:352:46: warning: unused parameter 'msg' [-Wunused-parameter]
  352 | static void l1ctl_rx_dm_rel_req(struct msgb *msg)
      |                                 ~~~~~~~~~~~~~^~~
layer1/l23_api.c: In function 'l1ctl_tx_tch_mode_conf':
layer1/l23_api.c:525:82: warning: unused parameter 'tch_flags' [-Wunused-parameter]
  525 | static void l1ctl_tx_tch_mode_conf(uint8_t tch_mode, uint8_t audio_mode, uint8_t tch_flags)
      |                                                                          ~~~~~~~~^~~~~~~~~
layer1/l23_api.c: In function 'l1a_l23_rx':
layer1/l23_api.c:634:25: warning: unused parameter 'dlci' [-Wunused-parameter]
  634 | void l1a_l23_rx(uint8_t dlci, struct msgb *msg)
      |                 ~~~~~~~~^~~~
  CC     layer1/mframe_sched.o
  CC     layer1/sched_gsmtime.o
In file included from layer1/sched_gsmtime.c:23:
layer1/sched_gsmtime.c: In function 'sched_gsmtime':
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
layer1/sched_gsmtime.c:45:15: note: in expansion of macro 'llist_entry'
   45 |         evt = llist_entry(lh, struct sched_gsmtime_event, list);
      |               ^~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:264:20: note: in expansion of macro 'llist_entry'
  264 |         for (pos = llist_entry((head)->next, typeof(*pos), member),     \
      |                    ^~~~~~~~~~~
layer1/sched_gsmtime.c:53:9: note: in expansion of macro 'llist_for_each_entry'
   53 |         llist_for_each_entry(cur, &active_evts, list) {
      |         ^~~~~~~~~~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:267:20: note: in expansion of macro 'llist_entry'
  267 |              pos = llist_entry(pos->member.next, typeof(*pos), member), \
      |                    ^~~~~~~~~~~
layer1/sched_gsmtime.c:53:9: note: in expansion of macro 'llist_for_each_entry'
   53 |         llist_for_each_entry(cur, &active_evts, list) {
      |         ^~~~~~~~~~~~~~~~~~~~
layer1/sched_gsmtime.c: In function 'sched_gsmtime_execute':
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:305:20: note: in expansion of macro 'llist_entry'
  305 |         for (pos = llist_entry((head)->next, typeof(*pos), member),     \
      |                    ^~~~~~~~~~~
layer1/sched_gsmtime.c:79:9: note: in expansion of macro 'llist_for_each_entry_safe'
   79 |         llist_for_each_entry_safe(evt, evt2, &active_evts, list) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:306:21: note: in expansion of macro 'llist_entry'
  306 |                 n = llist_entry(pos->member.next, typeof(*pos), member);        \
      |                     ^~~~~~~~~~~
layer1/sched_gsmtime.c:79:9: note: in expansion of macro 'llist_for_each_entry_safe'
   79 |         llist_for_each_entry_safe(evt, evt2, &active_evts, list) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:308:27: note: in expansion of macro 'llist_entry'
  308 |              pos = n, n = llist_entry(n->member.next, typeof(*n), member))
      |                           ^~~~~~~~~~~
layer1/sched_gsmtime.c:79:9: note: in expansion of macro 'llist_for_each_entry_safe'
   79 |         llist_for_each_entry_safe(evt, evt2, &active_evts, list) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
layer1/sched_gsmtime.c: In function 'sched_gsmtime_reset':
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:305:20: note: in expansion of macro 'llist_entry'
  305 |         for (pos = llist_entry((head)->next, typeof(*pos), member),     \
      |                    ^~~~~~~~~~~
layer1/sched_gsmtime.c:110:9: note: in expansion of macro 'llist_for_each_entry_safe'
  110 |         llist_for_each_entry_safe(evt, evt2, &active_evts, list) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:306:21: note: in expansion of macro 'llist_entry'
  306 |                 n = llist_entry(pos->member.next, typeof(*pos), member);        \
      |                     ^~~~~~~~~~~
layer1/sched_gsmtime.c:110:9: note: in expansion of macro 'llist_for_each_entry_safe'
  110 |         llist_for_each_entry_safe(evt, evt2, &active_evts, list) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:308:27: note: in expansion of macro 'llist_entry'
  308 |              pos = n, n = llist_entry(n->member.next, typeof(*n), member))
      |                           ^~~~~~~~~~~
layer1/sched_gsmtime.c:110:9: note: in expansion of macro 'llist_for_each_entry_safe'
  110 |         llist_for_each_entry_safe(evt, evt2, &active_evts, list) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
  CC     layer1/async.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from layer1/async.c:25:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     layer1/rfch.o
  CC     layer1/prim_pm.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from layer1/prim_pm.c:29:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
layer1/prim_pm.c: In function 'l1s_pm_resp':
layer1/prim_pm.c:100:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  100 |         if (msgb_tailroom(l1s.pm.msg) < sizeof(*pmr)) {
      |                                       ^
  CC     layer1/prim_rach.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from layer1/prim_rach.c:30:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     layer1/prim_tx_nb.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from layer1/prim_tx_nb.c:30:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     layer1/prim_rx_nb.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from layer1/prim_rx_nb.c:30:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     layer1/prim_fbsb.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from layer1/prim_fbsb.c:31:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
layer1/prim_fbsb.c: In function 'fbinfo2cellinfo':
layer1/prim_fbsb.c:329:53: warning: unused parameter 'mon' [-Wunused-parameter]
  329 |                             const struct mon_state *mon)
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~^~~
layer1/prim_fbsb.c: In function 'l1s_fbdet_resp':
layer1/prim_fbsb.c:468:20: warning: variable 'qbits' set but not used [-Wunused-but-set-variable]
  468 |         int ntdma, qbits;
      |                    ^~~~~
  CC     layer1/prim_freq.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from layer1/prim_freq.c:29:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     layer1/prim_utils.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from layer1/prim_utils.c:21:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     layer1/prim_tch.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from layer1/prim_tch.c:31:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
layer1/prim_tch.c: In function 'l1s_tch_d_resp':
layer1/prim_tch.c:557:78: warning: unused parameter 'p3' [-Wunused-parameter]
  557 | static int l1s_tch_d_resp(__unused uint8_t p1, __unused uint8_t p2, uint16_t p3)
      |                                                                     ~~~~~~~~~^~
  AR     layer1/liblayer1.a
arm-none-eabi-ar: `u' modifier ignored since `D' is the default (see `U')
  CC     lib/vsprintf.o
lib/vsprintf.c: In function 'vsnprintf':
lib/vsprintf.c:430:39: warning: this statement may fall through [-Wimplicit-fallthrough=]
  430 |                                 flags |= LARGE;
      |                                       ^
lib/vsprintf.c:431:25: note: here
  431 |                         case 'x':
      |                         ^~~~
lib/vsprintf.c: In function 'vsscanf':
lib/vsprintf.c:720:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  720 |                         base = 0;
      |                         ~~~~~^~~
lib/vsprintf.c:721:17: note: here
  721 |                 case 'd':
      |                 ^~~~
  CC     lib/string.o
  CC     lib/ctype.o
  CC     lib/printf.o
  CC     lib/console.o
  CC     lib/ctors.o
lib/ctors.c: In function 'do_global_ctors':
lib/ctors.c:6:40: warning: cast increases required alignment of target type [-Wcast-align]
    6 |         func_ptr *func, *ctors_start = (func_ptr *) _ctors_start;
      |                                        ^
lib/ctors.c:13:32: warning: cast increases required alignment of target type [-Wcast-align]
   13 |              *func && (func != (func_ptr *) ctors_end); func++)
      |                                ^
  CC     lib/changebit.o
  CC     lib/clearbit.o
  CC     lib/delay.o
  CC     lib/div64.o
  CC     lib/lib1funcs.o
  CC     lib/memcpy.o
  CC     lib/memset.o
  CC     lib/setbit.o
  CC     lib/testchangebit.o
  CC     lib/testclearbit.o
  CC     lib/testsetbit.o
  CC     lib/memcmp.o
  CC     lib/index.o
lib/index.c:2:1: warning: declaration of 'index' shadows a built-in function [-Wshadow]
    2 | index(p, ch)
      | ^~~~~
lib/index.c: In function 'index':
lib/index.c:3:24: warning: argument 'p' doesn't match built-in prototype
    3 |         register char *p, ch;
      |                        ^
  CC     lib/strcmp.o
lib/strcmp.c:5:1: warning: return type defaults to 'int' [-Wimplicit-int]
    5 | strcmp(s1, s2)
      | ^~~~~~
lib/strcmp.c:5:1: warning: declaration of 'strcmp' shadows a built-in function [-Wshadow]
lib/strcmp.c: In function 'strcmp':
lib/strcmp.c:6:24: warning: argument 's1' doesn't match built-in prototype
    6 |         register char *s1, *s2;
      |                        ^~
lib/strcmp.c:6:29: warning: argument 's2' doesn't match built-in prototype
    6 |         register char *s1, *s2;
      |                             ^~
  AR     lib/libmini.a
arm-none-eabi-ar: `u' modifier ignored since `D' is the default (see `U')
  CC     comm/msgb.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from comm/msgb.c:27:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
comm/msgb.c: In function '_talloc_zero':
comm/msgb.c:41:26: warning: unused parameter 'ctx' [-Wunused-parameter]
   41 | void *_talloc_zero(void *ctx, unsigned int size, const char *name)
      |                    ~~~~~~^~~
comm/msgb.c:41:62: warning: unused parameter 'name' [-Wunused-parameter]
   41 | void *_talloc_zero(void *ctx, unsigned int size, const char *name)
      |                                                  ~~~~~~~~~~~~^~~~
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:20:
comm/msgb.c: In function 'talloc_free':
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
comm/msgb.c:69:33: note: in expansion of macro 'container_of'
   69 |         struct supermsg *smsg = container_of(msg, struct supermsg, msg);
      |                                 ^~~~~~~~~~~~
  CC     comm/sercomm.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from comm/sercomm.c:23:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     comm/sercomm_cons.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from comm/sercomm_cons.c:28:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     comm/timer.o
In file included from comm/timer.c:19:
comm/timer.c: In function 'osmo_timer_add':
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:264:20: note: in expansion of macro 'llist_entry'
  264 |         for (pos = llist_entry((head)->next, typeof(*pos), member),     \
      |                    ^~~~~~~~~~~
comm/timer.c:46:9: note: in expansion of macro 'llist_for_each_entry'
   46 |         llist_for_each_entry(list_timer, &timer_list, entry)
      |         ^~~~~~~~~~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:267:20: note: in expansion of macro 'llist_entry'
  267 |              pos = llist_entry(pos->member.next, typeof(*pos), member), \
      |                    ^~~~~~~~~~~
comm/timer.c:46:9: note: in expansion of macro 'llist_for_each_entry'
   46 |         llist_for_each_entry(list_timer, &timer_list, entry)
      |         ^~~~~~~~~~~~~~~~~~~~
comm/timer.c: In function 'osmo_timers_update':
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:264:20: note: in expansion of macro 'llist_entry'
  264 |         for (pos = llist_entry((head)->next, typeof(*pos), member),     \
      |                    ^~~~~~~~~~~
comm/timer.c:148:9: note: in expansion of macro 'llist_for_each_entry'
  148 |         llist_for_each_entry(timer, &timer_list, entry) {
      |         ^~~~~~~~~~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:267:20: note: in expansion of macro 'llist_entry'
  267 |              pos = llist_entry(pos->member.next, typeof(*pos), member), \
      |                    ^~~~~~~~~~~
comm/timer.c:148:9: note: in expansion of macro 'llist_for_each_entry'
  148 |         llist_for_each_entry(timer, &timer_list, entry) {
      |         ^~~~~~~~~~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:264:20: note: in expansion of macro 'llist_entry'
  264 |         for (pos = llist_entry((head)->next, typeof(*pos), member),     \
      |                    ^~~~~~~~~~~
comm/timer.c:153:9: note: in expansion of macro 'llist_for_each_entry'
  153 |         llist_for_each_entry(timer, &timer_list, entry) {
      |         ^~~~~~~~~~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:267:20: note: in expansion of macro 'llist_entry'
  267 |              pos = llist_entry(pos->member.next, typeof(*pos), member), \
      |                    ^~~~~~~~~~~
comm/timer.c:153:9: note: in expansion of macro 'llist_for_each_entry'
  153 |         llist_for_each_entry(timer, &timer_list, entry) {
      |         ^~~~~~~~~~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:305:20: note: in expansion of macro 'llist_entry'
  305 |         for (pos = llist_entry((head)->next, typeof(*pos), member),     \
      |                    ^~~~~~~~~~~
comm/timer.c:163:9: note: in expansion of macro 'llist_for_each_entry_safe'
  163 |         llist_for_each_entry_safe(timer, tmp, &timer_list, entry) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:306:21: note: in expansion of macro 'llist_entry'
  306 |                 n = llist_entry(pos->member.next, typeof(*pos), member);        \
      |                     ^~~~~~~~~~~
comm/timer.c:163:9: note: in expansion of macro 'llist_for_each_entry_safe'
  163 |         llist_for_each_entry_safe(timer, tmp, &timer_list, entry) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:308:27: note: in expansion of macro 'llist_entry'
  308 |              pos = n, n = llist_entry(n->member.next, typeof(*n), member))
      |                           ^~~~~~~~~~~
comm/timer.c:163:9: note: in expansion of macro 'llist_for_each_entry_safe'
  163 |         llist_for_each_entry_safe(timer, tmp, &timer_list, entry) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
comm/timer.c: In function 'osmo_timers_check':
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:264:20: note: in expansion of macro 'llist_entry'
  264 |         for (pos = llist_entry((head)->next, typeof(*pos), member),     \
      |                    ^~~~~~~~~~~
comm/timer.c:178:9: note: in expansion of macro 'llist_for_each_entry'
  178 |         llist_for_each_entry(timer, &timer_list, entry) {
      |         ^~~~~~~~~~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:22:9: warning: cast increases required alignment of target type [-Wcast-align]
   22 |         (type *)( (char *)__mptr - offsetof(type, member) );})
      |         ^
../../shared/libosmocore/include/osmocom/core/linuxlist.h:214:9: note: in expansion of macro 'container_of'
  214 |         container_of(ptr, type, member)
      |         ^~~~~~~~~~~~
../../shared/libosmocore/include/osmocom/core/linuxlist.h:267:20: note: in expansion of macro 'llist_entry'
  267 |              pos = llist_entry(pos->member.next, typeof(*pos), member), \
      |                    ^~~~~~~~~~~
comm/timer.c:178:9: note: in expansion of macro 'llist_for_each_entry'
  178 |         llist_for_each_entry(timer, &timer_list, entry) {
      |         ^~~~~~~~~~~~~~~~~~~~
comm/timer.c: In function 'timer_irq':
comm/timer.c:184:35: warning: unused parameter 'irq' [-Wunused-parameter]
  184 | static void timer_irq(enum irq_nr irq)
      |                       ~~~~~~~~~~~~^~~
  AR     comm/libcomm.a
arm-none-eabi-ar: `u' modifier ignored since `D' is the default (see `U')
  CC     tiffs/globals.o
  CC     tiffs/init.o
  CC     tiffs/readfile.o
tiffs/readfile.c:29:14: warning: declaration of built-in function 'index' without a prototype; expected 'char *(const char *, int)' [-Wbuiltin-declaration-mismatch]
   29 | extern char *index();
      |              ^~~~~
  AR     tiffs/libtiffs.a
arm-none-eabi-ar: `u' modifier ignored since `D' is the default (see `U')
  LD     board/compal_e88/hello_world.highram.elf
  OBJ    board/compal_e88/hello_world.highram.bin
  CC     board/compal/start.rom.o
  CC     board/compal/header.o
  CC     board/compal_e88/hello_world.e88flash.manifest.o
  LD     board/compal_e88/hello_world.e88flash.elf
  OBJ    board/compal_e88/hello_world.e88flash.bin
  CC     board/compal/exceptions_redirect.o
  CC     board/compal_e88/hello_world.e88loader.manifest.o
  LD     board/compal_e88/hello_world.e88loader.elf
  OBJ    board/compal_e88/hello_world.e88loader.bin
  CC     board/compal_e88/hello_world.compalram.manifest.o
  LD     board/compal_e88/hello_world.compalram.elf
  OBJ    board/compal_e88/hello_world.compalram.bin
  CC     board/compal_e86/init.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from include/comm/sercomm.h:4,
                 from board/compal_e86/init.c:40:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     board/compal_e86/rffe_dualband_e86.o
board/compal_e86/rffe_dualband_e86.c: In function 'rffe_mode':
board/compal_e86/rffe_dualband_e86.c:29:30: warning: unused parameter 'band' [-Wunused-parameter]
   29 | void rffe_mode(enum gsm_band band, int tx)
      |                ~~~~~~~~~~~~~~^~~~
board/compal_e86/rffe_dualband_e86.c:29:40: warning: unused parameter 'tx' [-Wunused-parameter]
   29 | void rffe_mode(enum gsm_band band, int tx)
      |                                    ~~~~^~
board/compal_e86/rffe_dualband_e86.c: In function 'rffe_rx_win_ctrl':
board/compal_e86/rffe_dualband_e86.c:129:31: warning: unused parameter 'exp_inp' [-Wunused-parameter]
  129 | void rffe_rx_win_ctrl(int16_t exp_inp, int16_t target_bb)
      |                       ~~~~~~~~^~~~~~~
board/compal_e86/rffe_dualband_e86.c:129:48: warning: unused parameter 'target_bb' [-Wunused-parameter]
  129 | void rffe_rx_win_ctrl(int16_t exp_inp, int16_t target_bb)
      |                                        ~~~~~~~~^~~~~~~~~
  CC     board/compal_e86/tx_ramps.o
  CC     battery/dummy.o
  CC     fb/fb_rgb332.o
  CC     fb/fb_td014.o
  CC     board/compal_e86/hello_world.compalram.manifest.o
  LD     board/compal_e86/hello_world.compalram.elf
  OBJ    board/compal_e86/hello_world.compalram.bin
  CC     board/compal_e86/hello_world.highram.manifest.o
  LD     board/compal_e86/hello_world.highram.elf
  OBJ    board/compal_e86/hello_world.highram.bin
  CC     board/compal_e99/init.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from include/comm/sercomm.h:4,
                 from board/compal_e99/init.c:39:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     board/compal_e99/readcal.o
  CC     fb/fb_ssd1783.o
  CC     board/compal_e99/hello_world.highram.manifest.o
  LD     board/compal_e99/hello_world.highram.elf
  OBJ    board/compal_e99/hello_world.highram.bin
  CC     board/compal_e99/hello_world.compalram.manifest.o
  LD     board/compal_e99/hello_world.compalram.elf
  OBJ    board/compal_e99/hello_world.compalram.bin
  CC     board/se_j100/init.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from include/comm/sercomm.h:4,
                 from board/se_j100/init.c:39:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     board/se_j100/tx_ramps.o
  CC     fb/fb_ssd1963.o
  CC     board/se_j100/hello_world.highram.manifest.o
  LD     board/se_j100/hello_world.highram.elf
  OBJ    board/se_j100/hello_world.highram.bin
  CC     board/se_j100/hello_world.compalram.manifest.o
  LD     board/se_j100/hello_world.compalram.elf
  OBJ    board/se_j100/hello_world.compalram.bin
  CC     board/se_k2x0/init.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from include/comm/sercomm.h:4,
                 from board/se_k2x0/init.c:40:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     board/se_k2x0/rffe_k2x0.o
board/se_k2x0/rffe_k2x0.c: In function 'rffe_mode':
board/se_k2x0/rffe_k2x0.c:48:30: warning: unused parameter 'band' [-Wunused-parameter]
   48 | void rffe_mode(enum gsm_band band, int tx)
      |                ~~~~~~~~~~~~~~^~~~
board/se_k2x0/rffe_k2x0.c:48:40: warning: unused parameter 'tx' [-Wunused-parameter]
   48 | void rffe_mode(enum gsm_band band, int tx)
      |                                    ~~~~^~
board/se_k2x0/rffe_k2x0.c: In function 'rffe_rx_win_ctrl':
board/se_k2x0/rffe_k2x0.c:119:31: warning: unused parameter 'exp_inp' [-Wunused-parameter]
  119 | void rffe_rx_win_ctrl(int16_t exp_inp, int16_t target_bb)
      |                       ~~~~~~~~^~~~~~~
board/se_k2x0/rffe_k2x0.c:119:48: warning: unused parameter 'target_bb' [-Wunused-parameter]
  119 | void rffe_rx_win_ctrl(int16_t exp_inp, int16_t target_bb)
      |                                        ~~~~~~~~^~~~~~~~~
  CC     board/gta0x/rf_tables.o
  CC     board/gta0x/afcparams.o
  CC     board/common/readcal_tiffs.o
  CC     fb/fb_k2x0.o
  CC     board/se_k2x0/hello_world.highram.manifest.o
  LD     board/se_k2x0/hello_world.highram.elf
  OBJ    board/se_k2x0/hello_world.highram.bin
  CC     board/gta0x/init.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from include/comm/sercomm.h:4,
                 from board/gta0x/init.c:39:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     board/gta0x/rffe_gta0x_triband.o
board/gta0x/rffe_gta0x_triband.c: In function 'rffe_mode':
board/gta0x/rffe_gta0x_triband.c:42:40: warning: unused parameter 'tx' [-Wunused-parameter]
   42 | void rffe_mode(enum gsm_band band, int tx)
      |                                    ~~~~^~
board/gta0x/rffe_gta0x_triband.c: In function 'rffe_rx_win_ctrl':
board/gta0x/rffe_gta0x_triband.c:146:31: warning: unused parameter 'exp_inp' [-Wunused-parameter]
  146 | void rffe_rx_win_ctrl(int16_t exp_inp, int16_t target_bb)
      |                       ~~~~~~~~^~~~~~~
board/gta0x/rffe_gta0x_triband.c:146:48: warning: unused parameter 'target_bb' [-Wunused-parameter]
  146 | void rffe_rx_win_ctrl(int16_t exp_inp, int16_t target_bb)
      |                                        ~~~~~~~~^~~~~~~~~
  CC     fb/fb_dummy.o
  CC     board/gta0x/hello_world.highram.manifest.o
  LD     board/gta0x/hello_world.highram.elf
  OBJ    board/gta0x/hello_world.highram.bin
  CC     board/gtm900b/init.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from include/comm/sercomm.h:4,
                 from board/gtm900b/init.c:40:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     board/gtm900b/rffe_gtm900b.o
board/gtm900b/rffe_gtm900b.c: In function 'rffe_mode_mgc2gsmt':
board/gtm900b/rffe_gtm900b.c:68:53: warning: unused parameter 'band' [-Wunused-parameter]
   68 | static inline void rffe_mode_mgc2gsmt(enum gsm_band band, int tx)
      |                                       ~~~~~~~~~~~~~~^~~~
board/gtm900b/rffe_gtm900b.c:68:63: warning: unused parameter 'tx' [-Wunused-parameter]
   68 | static inline void rffe_mode_mgc2gsmt(enum gsm_band band, int tx)
      |                                                           ~~~~^~
board/gtm900b/rffe_gtm900b.c: In function 'rffe_mode_mg01gsmt':
board/gtm900b/rffe_gtm900b.c:94:63: warning: unused parameter 'tx' [-Wunused-parameter]
   94 | static inline void rffe_mode_mg01gsmt(enum gsm_band band, int tx)
      |                                                           ~~~~^~
board/gtm900b/rffe_gtm900b.c: In function 'rffe_rx_win_ctrl':
board/gtm900b/rffe_gtm900b.c:194:31: warning: unused parameter 'exp_inp' [-Wunused-parameter]
  194 | void rffe_rx_win_ctrl(int16_t exp_inp, int16_t target_bb)
      |                       ~~~~~~~~^~~~~~~
board/gtm900b/rffe_gtm900b.c:194:48: warning: unused parameter 'target_bb' [-Wunused-parameter]
  194 | void rffe_rx_win_ctrl(int16_t exp_inp, int16_t target_bb)
      |                                        ~~~~~~~~^~~~~~~~~
  CC     board/gtm900b/afcparams.o
  CC     board/gtm900b/hello_world.highram.manifest.o
  LD     board/gtm900b/hello_world.highram.elf
  OBJ    board/gtm900b/hello_world.highram.bin
  CC     board/fcdev3b/init.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from include/comm/sercomm.h:4,
                 from board/fcdev3b/init.c:40:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     board/fcdev3b/hello_world.highram.manifest.o
  LD     board/fcdev3b/hello_world.highram.elf
  OBJ    board/fcdev3b/hello_world.highram.bin
  CC     board/pirelli_dpl10/init.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from include/comm/sercomm.h:4,
                 from board/pirelli_dpl10/init.c:40:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     board/pirelli_dpl10/rffe_dpl10_triband.o
board/pirelli_dpl10/rffe_dpl10_triband.c: In function 'rffe_mode':
board/pirelli_dpl10/rffe_dpl10_triband.c:31:40: warning: unused parameter 'tx' [-Wunused-parameter]
   31 | void rffe_mode(enum gsm_band band, int tx)
      |                                    ~~~~^~
board/pirelli_dpl10/rffe_dpl10_triband.c: In function 'rffe_rx_win_ctrl':
board/pirelli_dpl10/rffe_dpl10_triband.c:139:31: warning: unused parameter 'exp_inp' [-Wunused-parameter]
  139 | void rffe_rx_win_ctrl(int16_t exp_inp, int16_t target_bb)
      |                       ~~~~~~~~^~~~~~~
board/pirelli_dpl10/rffe_dpl10_triband.c:139:48: warning: unused parameter 'target_bb' [-Wunused-parameter]
  139 | void rffe_rx_win_ctrl(int16_t exp_inp, int16_t target_bb)
      |                                        ~~~~~~~~^~~~~~~~~
  CC     board/pirelli_dpl10/rf_tables.o
  CC     board/pirelli_dpl10/readcal.o
  CC     fb/fb_s6b33b1x.o
  CC     board/pirelli_dpl10/hello_world.highram.manifest.o
  LD     board/pirelli_dpl10/hello_world.highram.elf
  OBJ    board/pirelli_dpl10/hello_world.highram.bin
  CC     board/tr800/init.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from include/comm/sercomm.h:4,
                 from board/tr800/init.c:38:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     board/tr800/rffe_leo_quadband.o
board/tr800/rffe_leo_quadband.c: In function 'rffe_mode':
board/tr800/rffe_leo_quadband.c:87:40: warning: unused parameter 'tx' [-Wunused-parameter]
   87 | void rffe_mode(enum gsm_band band, int tx)
      |                                    ~~~~^~
board/tr800/rffe_leo_quadband.c: In function 'rffe_rx_win_ctrl':
board/tr800/rffe_leo_quadband.c:191:31: warning: unused parameter 'exp_inp' [-Wunused-parameter]
  191 | void rffe_rx_win_ctrl(int16_t exp_inp, int16_t target_bb)
      |                       ~~~~~~~~^~~~~~~
board/tr800/rffe_leo_quadband.c:191:48: warning: unused parameter 'target_bb' [-Wunused-parameter]
  191 | void rffe_rx_win_ctrl(int16_t exp_inp, int16_t target_bb)
      |                                        ~~~~~~~~^~~~~~~~~
  CC     board/tr800/afcparams.o
  CC     board/tr800/hello_world.highram.manifest.o
  LD     board/tr800/hello_world.highram.elf
  OBJ    board/tr800/hello_world.highram.bin
  CC     apps/compal_dsp_dump/main.o
  CC     board/compal_e88/compal_dsp_dump.e88flash.manifest.o
  LD     board/compal_e88/compal_dsp_dump.e88flash.elf
  OBJ    board/compal_e88/compal_dsp_dump.e88flash.bin
  CC     board/compal_e88/compal_dsp_dump.e88loader.manifest.o
  LD     board/compal_e88/compal_dsp_dump.e88loader.elf
  OBJ    board/compal_e88/compal_dsp_dump.e88loader.bin
  CC     board/compal_e88/compal_dsp_dump.compalram.manifest.o
  LD     board/compal_e88/compal_dsp_dump.compalram.elf
  OBJ    board/compal_e88/compal_dsp_dump.compalram.bin
  CC     board/compal_e88/compal_dsp_dump.highram.manifest.o
  LD     board/compal_e88/compal_dsp_dump.highram.elf
  OBJ    board/compal_e88/compal_dsp_dump.highram.bin
  CC     board/compal_e86/compal_dsp_dump.compalram.manifest.o
  LD     board/compal_e86/compal_dsp_dump.compalram.elf
  OBJ    board/compal_e86/compal_dsp_dump.compalram.bin
  CC     board/compal_e86/compal_dsp_dump.highram.manifest.o
  LD     board/compal_e86/compal_dsp_dump.highram.elf
  OBJ    board/compal_e86/compal_dsp_dump.highram.bin
  CC     board/compal_e99/compal_dsp_dump.compalram.manifest.o
  LD     board/compal_e99/compal_dsp_dump.compalram.elf
  OBJ    board/compal_e99/compal_dsp_dump.compalram.bin
  CC     board/compal_e99/compal_dsp_dump.highram.manifest.o
  LD     board/compal_e99/compal_dsp_dump.highram.elf
  OBJ    board/compal_e99/compal_dsp_dump.highram.bin
  CC     board/se_j100/compal_dsp_dump.highram.manifest.o
  LD     board/se_j100/compal_dsp_dump.highram.elf
  OBJ    board/se_j100/compal_dsp_dump.highram.bin
  CC     board/se_j100/compal_dsp_dump.compalram.manifest.o
  LD     board/se_j100/compal_dsp_dump.compalram.elf
  OBJ    board/se_j100/compal_dsp_dump.compalram.bin
  CC     board/se_k2x0/compal_dsp_dump.highram.manifest.o
  LD     board/se_k2x0/compal_dsp_dump.highram.elf
  OBJ    board/se_k2x0/compal_dsp_dump.highram.bin
  CC     board/gta0x/compal_dsp_dump.highram.manifest.o
  LD     board/gta0x/compal_dsp_dump.highram.elf
  OBJ    board/gta0x/compal_dsp_dump.highram.bin
  CC     board/gtm900b/compal_dsp_dump.highram.manifest.o
  LD     board/gtm900b/compal_dsp_dump.highram.elf
  OBJ    board/gtm900b/compal_dsp_dump.highram.bin
  CC     board/fcdev3b/compal_dsp_dump.highram.manifest.o
  LD     board/fcdev3b/compal_dsp_dump.highram.elf
  OBJ    board/fcdev3b/compal_dsp_dump.highram.bin
  CC     board/pirelli_dpl10/compal_dsp_dump.highram.manifest.o
  LD     board/pirelli_dpl10/compal_dsp_dump.highram.elf
  OBJ    board/pirelli_dpl10/compal_dsp_dump.highram.bin
  CC     board/tr800/compal_dsp_dump.highram.manifest.o
  LD     board/tr800/compal_dsp_dump.highram.elf
  OBJ    board/tr800/compal_dsp_dump.highram.bin
  CC     apps/layer1/main.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from include/comm/sercomm.h:4,
                 from apps/layer1/main.c:34:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     board/compal_e88/layer1.e88flash.manifest.o
  LD     board/compal_e88/layer1.e88flash.elf
  OBJ    board/compal_e88/layer1.e88flash.bin
  CC     board/compal_e88/layer1.compalram.manifest.o
  LD     board/compal_e88/layer1.compalram.elf
  OBJ    board/compal_e88/layer1.compalram.bin
  CC     board/compal_e88/layer1.highram.manifest.o
  LD     board/compal_e88/layer1.highram.elf
  OBJ    board/compal_e88/layer1.highram.bin
  CC     board/compal_e88/layer1.e88loader.manifest.o
  LD     board/compal_e88/layer1.e88loader.elf
  OBJ    board/compal_e88/layer1.e88loader.bin
  CC     board/compal_e86/layer1.highram.manifest.o
  LD     board/compal_e86/layer1.highram.elf
  OBJ    board/compal_e86/layer1.highram.bin
  CC     board/compal_e86/layer1.compalram.manifest.o
  LD     board/compal_e86/layer1.compalram.elf
  OBJ    board/compal_e86/layer1.compalram.bin
  CC     board/compal_e99/layer1.highram.manifest.o
  LD     board/compal_e99/layer1.highram.elf
  OBJ    board/compal_e99/layer1.highram.bin
  CC     board/compal_e99/layer1.compalram.manifest.o
  LD     board/compal_e99/layer1.compalram.elf
  OBJ    board/compal_e99/layer1.compalram.bin
  CC     board/se_j100/layer1.compalram.manifest.o
  LD     board/se_j100/layer1.compalram.elf
  OBJ    board/se_j100/layer1.compalram.bin
  CC     board/se_j100/layer1.highram.manifest.o
  LD     board/se_j100/layer1.highram.elf
  OBJ    board/se_j100/layer1.highram.bin
  CC     board/se_k2x0/layer1.highram.manifest.o
  LD     board/se_k2x0/layer1.highram.elf
  OBJ    board/se_k2x0/layer1.highram.bin
  CC     board/gta0x/layer1.highram.manifest.o
  LD     board/gta0x/layer1.highram.elf
  OBJ    board/gta0x/layer1.highram.bin
  CC     board/gtm900b/layer1.highram.manifest.o
  LD     board/gtm900b/layer1.highram.elf
  OBJ    board/gtm900b/layer1.highram.bin
  CC     board/fcdev3b/layer1.highram.manifest.o
  LD     board/fcdev3b/layer1.highram.elf
  OBJ    board/fcdev3b/layer1.highram.bin
  CC     board/pirelli_dpl10/layer1.highram.manifest.o
  LD     board/pirelli_dpl10/layer1.highram.elf
  OBJ    board/pirelli_dpl10/layer1.highram.bin
  CC     board/tr800/layer1.highram.manifest.o
  LD     board/tr800/layer1.highram.elf
  OBJ    board/tr800/layer1.highram.bin
  CC     apps/loader/main.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from include/comm/sercomm.h:4,
                 from apps/loader/main.c:37:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     board/compal_e88/loader.compalram.manifest.o
  LD     board/compal_e88/loader.compalram.elf
  OBJ    board/compal_e88/loader.compalram.bin
  CC     board/compal_e88/loader.highram.manifest.o
  LD     board/compal_e88/loader.highram.elf
  OBJ    board/compal_e88/loader.highram.bin
  CC     board/compal_e86/loader.compalram.manifest.o
  LD     board/compal_e86/loader.compalram.elf
  OBJ    board/compal_e86/loader.compalram.bin
  CC     board/compal_e86/loader.highram.manifest.o
  LD     board/compal_e86/loader.highram.elf
  OBJ    board/compal_e86/loader.highram.bin
  CC     board/compal_e99/loader.compalram.manifest.o
  LD     board/compal_e99/loader.compalram.elf
  OBJ    board/compal_e99/loader.compalram.bin
  CC     board/compal_e99/loader.highram.manifest.o
  LD     board/compal_e99/loader.highram.elf
  OBJ    board/compal_e99/loader.highram.bin
  CC     board/se_j100/loader.highram.manifest.o
  LD     board/se_j100/loader.highram.elf
  OBJ    board/se_j100/loader.highram.bin
  CC     board/se_j100/loader.compalram.manifest.o
  LD     board/se_j100/loader.compalram.elf
  OBJ    board/se_j100/loader.compalram.bin
  CC     board/se_k2x0/loader.highram.manifest.o
  LD     board/se_k2x0/loader.highram.elf
  OBJ    board/se_k2x0/loader.highram.bin
  CC     board/gta0x/loader.highram.manifest.o
  LD     board/gta0x/loader.highram.elf
  OBJ    board/gta0x/loader.highram.bin
  CC     board/gtm900b/loader.highram.manifest.o
  LD     board/gtm900b/loader.highram.elf
  OBJ    board/gtm900b/loader.highram.bin
  CC     board/fcdev3b/loader.highram.manifest.o
  LD     board/fcdev3b/loader.highram.elf
  OBJ    board/fcdev3b/loader.highram.bin
  CC     board/pirelli_dpl10/loader.highram.manifest.o
  LD     board/pirelli_dpl10/loader.highram.elf
  OBJ    board/pirelli_dpl10/loader.highram.bin
  CC     board/tr800/loader.highram.manifest.o
  LD     board/tr800/loader.highram.elf
  OBJ    board/tr800/loader.highram.bin
  CC     apps/rssi/main.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from include/comm/sercomm.h:4,
                 from apps/rssi/main.c:41:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
  CC     board/compal_e88/rssi.e88flash.manifest.o
  LD     board/compal_e88/rssi.e88flash.elf
  OBJ    board/compal_e88/rssi.e88flash.bin
  CC     board/compal_e88/rssi.highram.manifest.o
  LD     board/compal_e88/rssi.highram.elf
  OBJ    board/compal_e88/rssi.highram.bin
  CC     board/compal_e88/rssi.e88loader.manifest.o
  LD     board/compal_e88/rssi.e88loader.elf
  OBJ    board/compal_e88/rssi.e88loader.bin
  CC     board/compal_e86/rssi.highram.manifest.o
  LD     board/compal_e86/rssi.highram.elf
  OBJ    board/compal_e86/rssi.highram.bin
  CC     board/compal_e99/rssi.highram.manifest.o
  LD     board/compal_e99/rssi.highram.elf
  OBJ    board/compal_e99/rssi.highram.bin
  CC     board/se_j100/rssi.highram.manifest.o
  LD     board/se_j100/rssi.highram.elf
  OBJ    board/se_j100/rssi.highram.bin
  CC     board/se_k2x0/rssi.highram.manifest.o
  LD     board/se_k2x0/rssi.highram.elf
  OBJ    board/se_k2x0/rssi.highram.bin
  CC     board/gta0x/rssi.highram.manifest.o
  LD     board/gta0x/rssi.highram.elf
  OBJ    board/gta0x/rssi.highram.bin
  CC     board/gtm900b/rssi.highram.manifest.o
  LD     board/gtm900b/rssi.highram.elf
  OBJ    board/gtm900b/rssi.highram.bin
  CC     board/fcdev3b/rssi.highram.manifest.o
  LD     board/fcdev3b/rssi.highram.elf
  OBJ    board/fcdev3b/rssi.highram.bin
  CC     board/pirelli_dpl10/rssi.highram.manifest.o
  LD     board/pirelli_dpl10/rssi.highram.elf
  OBJ    board/pirelli_dpl10/rssi.highram.bin
  CC     board/tr800/rssi.highram.manifest.o
  LD     board/tr800/rssi.highram.elf
  OBJ    board/tr800/rssi.highram.bin
  CC     apps/menu/main.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
                 from include/comm/sercomm.h:4,
                 from apps/menu/main.c:40:
../../shared/libosmocore/include/osmocom/core/msgb.h: In function 'msgb_alloc_headroom':
../../shared/libosmocore/include/osmocom/core/utils.h:40:51: warning: typedef 'dummyheadroom_bigger' locally defined but not used [-Wunused-local-typedefs]
   40 | #define osmo_static_assert(exp, name) typedef int dummy##name [(exp) ? 1 : -1];
      |                                                   ^~~~~
../../shared/libosmocore/include/osmocom/core/msgb.h:382:9: note: in expansion of macro 'osmo_static_assert'
  382 |         osmo_static_assert(size > headroom, headroom_bigger);
      |         ^~~~~~~~~~~~~~~~~~
apps/menu/main.c: In function 'refresh_display':
apps/menu/main.c:169:21: warning: the comparison will always evaluate as 'true' for the address of 'name' will never be NULL [-Waddress]
  169 |                 if (!apps[scroll_apps + i].name)
      |                     ^
apps/menu/main.c:56:14: note: 'name' declared here
   56 |         char name[16];
      |              ^~~~
  CC     board/compal_e88/menu.e88flash.manifest.o
  LD     board/compal_e88/menu.e88flash.elf
  OBJ    board/compal_e88/menu.e88flash.bin
  CC     board/compal_e88/menu.compalram.manifest.o
  LD     board/compal_e88/menu.compalram.elf
  OBJ    board/compal_e88/menu.compalram.bin
  CC     board/compal_e88/menu.e88loader.manifest.o
  LD     board/compal_e88/menu.e88loader.elf
  OBJ    board/compal_e88/menu.e88loader.bin
  CC     board/compal_e86/menu.compalram.manifest.o
  LD     board/compal_e86/menu.compalram.elf
  OBJ    board/compal_e86/menu.compalram.bin
  CC     board/compal_e99/menu.compalram.manifest.o
  LD     board/compal_e99/menu.compalram.elf
  OBJ    board/compal_e99/menu.compalram.bin
  CC     board/se_j100/menu.compalram.manifest.o
  LD     board/se_j100/menu.compalram.elf
  OBJ    board/se_j100/menu.compalram.bin
  SIZE   board/compal_e88/hello_world.highram.size
   text	   data	    bss	    dec	    hex	filename
  25299	    424	  18464	  44187	   ac9b	board/compal_e88/hello_world.highram.elf
  SIZE   board/compal_e88/hello_world.e88flash.size
   text	   data	    bss	    dec	    hex	filename
  25403	    424	  18663	  44490	   adca	board/compal_e88/hello_world.e88flash.elf
  SIZE   board/compal_e88/hello_world.e88loader.size
   text	   data	    bss	    dec	    hex	filename
  25079	    424	  26911	  52414	   ccbe	board/compal_e88/hello_world.e88loader.elf
  SIZE   board/compal_e88/hello_world.compalram.size
   text	   data	    bss	    dec	    hex	filename
  25295	    424	  18496	  44215	   acb7	board/compal_e88/hello_world.compalram.elf
  SIZE   board/compal_e86/hello_world.compalram.size
   text	   data	    bss	    dec	    hex	filename
  23333	    400	  23752	  47485	   b97d	board/compal_e86/hello_world.compalram.elf
  SIZE   board/compal_e86/hello_world.highram.size
   text	   data	    bss	    dec	    hex	filename
  23305	    400	  23720	  47425	   b941	board/compal_e86/hello_world.highram.elf
  SIZE   board/compal_e99/hello_world.highram.size
   text	   data	    bss	    dec	    hex	filename
  22704	    400	  24120	  47224	   b878	board/compal_e99/hello_world.highram.elf
  SIZE   board/compal_e99/hello_world.compalram.size
   text	   data	    bss	    dec	    hex	filename
  22700	    400	  24152	  47252	   b894	board/compal_e99/hello_world.compalram.elf
  SIZE   board/se_j100/hello_world.highram.size
   text	   data	    bss	    dec	    hex	filename
  22648	    400	  23696	  46744	   b698	board/se_j100/hello_world.highram.elf
  SIZE   board/se_j100/hello_world.compalram.size
   text	   data	    bss	    dec	    hex	filename
  22676	    400	  23728	  46804	   b6d4	board/se_j100/hello_world.compalram.elf
  SIZE   board/se_k2x0/hello_world.highram.size
   text	   data	    bss	    dec	    hex	filename
  22783	    400	  33960	  57143	   df37	board/se_k2x0/hello_world.highram.elf
  SIZE   board/gta0x/hello_world.highram.size
   text	   data	    bss	    dec	    hex	filename
  15847	    368	  17576	  33791	   83ff	board/gta0x/hello_world.highram.elf
  SIZE   board/gtm900b/hello_world.highram.size
   text	   data	    bss	    dec	    hex	filename
  16913	    368	  17580	  34861	   882d	board/gtm900b/hello_world.highram.elf
  SIZE   board/fcdev3b/hello_world.highram.size
   text	   data	    bss	    dec	    hex	filename
  15503	    368	  17576	  33447	   82a7	board/fcdev3b/hello_world.highram.elf
  SIZE   board/pirelli_dpl10/hello_world.highram.size
   text	   data	    bss	    dec	    hex	filename
  23017	    400	  33960	  57377	   e021	board/pirelli_dpl10/hello_world.highram.elf
  SIZE   board/tr800/hello_world.highram.size
   text	   data	    bss	    dec	    hex	filename
  17746	    368	  17576	  35690	   8b6a	board/tr800/hello_world.highram.elf
  SIZE   board/compal_e88/compal_dsp_dump.e88flash.size
   text	   data	    bss	    dec	    hex	filename
  26011	    400	  18663	  45074	   b012	board/compal_e88/compal_dsp_dump.e88flash.elf
  SIZE   board/compal_e88/compal_dsp_dump.e88loader.size
   text	   data	    bss	    dec	    hex	filename
  25655	    400	  26911	  52966	   cee6	board/compal_e88/compal_dsp_dump.e88loader.elf
  SIZE   board/compal_e88/compal_dsp_dump.compalram.size
   text	   data	    bss	    dec	    hex	filename
  25903	    400	  18496	  44799	   aeff	board/compal_e88/compal_dsp_dump.compalram.elf
  SIZE   board/compal_e88/compal_dsp_dump.highram.size
   text	   data	    bss	    dec	    hex	filename
  25907	    400	  18464	  44771	   aee3	board/compal_e88/compal_dsp_dump.highram.elf
  SIZE   board/compal_e86/compal_dsp_dump.compalram.size
   text	   data	    bss	    dec	    hex	filename
  23775	    376	  23732	  47883	   bb0b	board/compal_e86/compal_dsp_dump.compalram.elf
  SIZE   board/compal_e86/compal_dsp_dump.highram.size
   text	   data	    bss	    dec	    hex	filename
  23779	    376	  23700	  47855	   baef	board/compal_e86/compal_dsp_dump.highram.elf
  SIZE   board/compal_e99/compal_dsp_dump.compalram.size
   text	   data	    bss	    dec	    hex	filename
  23176	    376	  24128	  47680	   ba40	board/compal_e99/compal_dsp_dump.compalram.elf
  SIZE   board/compal_e99/compal_dsp_dump.highram.size
   text	   data	    bss	    dec	    hex	filename
  23180	    376	  24096	  47652	   ba24	board/compal_e99/compal_dsp_dump.highram.elf
  SIZE   board/se_j100/compal_dsp_dump.highram.size
   text	   data	    bss	    dec	    hex	filename
  23124	    376	  23676	  47176	   b848	board/se_j100/compal_dsp_dump.highram.elf
  SIZE   board/se_j100/compal_dsp_dump.compalram.size
   text	   data	    bss	    dec	    hex	filename
  23120	    376	  23708	  47204	   b864	board/se_j100/compal_dsp_dump.compalram.elf
  SIZE   board/se_k2x0/compal_dsp_dump.highram.size
   text	   data	    bss	    dec	    hex	filename
  23259	    376	  33940	  57575	   e0e7	board/se_k2x0/compal_dsp_dump.highram.elf
  SIZE   board/gta0x/compal_dsp_dump.highram.size
   text	   data	    bss	    dec	    hex	filename
  16355	    344	  17556	  34255	   85cf	board/gta0x/compal_dsp_dump.highram.elf
  SIZE   board/gtm900b/compal_dsp_dump.highram.size
   text	   data	    bss	    dec	    hex	filename
  17423	    344	  17560	  35327	   89ff	board/gtm900b/compal_dsp_dump.highram.elf
  SIZE   board/fcdev3b/compal_dsp_dump.highram.size
   text	   data	    bss	    dec	    hex	filename
  16011	    344	  17556	  33911	   8477	board/fcdev3b/compal_dsp_dump.highram.elf
  SIZE   board/pirelli_dpl10/compal_dsp_dump.highram.size
   text	   data	    bss	    dec	    hex	filename
  23523	    376	  33940	  57839	   e1ef	board/pirelli_dpl10/compal_dsp_dump.highram.elf
  SIZE   board/tr800/compal_dsp_dump.highram.size
   text	   data	    bss	    dec	    hex	filename
  18252	    344	  17556	  36152	   8d38	board/tr800/compal_dsp_dump.highram.elf
  SIZE   board/compal_e88/layer1.e88flash.size
   text	   data	    bss	    dec	    hex	filename
  59578	   3948	  27247	  90773	  16295	board/compal_e88/layer1.e88flash.elf
  SIZE   board/compal_e88/layer1.compalram.size
   text	   data	    bss	    dec	    hex	filename
  59470	   3946	  27080	  90496	  16180	board/compal_e88/layer1.compalram.elf
  SIZE   board/compal_e88/layer1.highram.size
   text	   data	    bss	    dec	    hex	filename
  59474	   3946	  27048	  90468	  16164	board/compal_e88/layer1.highram.elf
  SIZE   board/compal_e88/layer1.e88loader.size
   text	   data	    bss	    dec	    hex	filename
  59254	   3948	  35495	  98697	  18189	board/compal_e88/layer1.e88loader.elf
  SIZE   board/compal_e86/layer1.highram.size
   text	   data	    bss	    dec	    hex	filename
  57478	   3922	  32284	  93684	  16df4	board/compal_e86/layer1.highram.elf
  SIZE   board/compal_e86/layer1.compalram.size
   text	   data	    bss	    dec	    hex	filename
  57506	   3922	  32316	  93744	  16e30	board/compal_e86/layer1.compalram.elf
  SIZE   board/compal_e99/layer1.highram.size
   text	   data	    bss	    dec	    hex	filename
  56875	   3922	  32680	  93477	  16d25	board/compal_e99/layer1.highram.elf
  SIZE   board/compal_e99/layer1.compalram.size
   text	   data	    bss	    dec	    hex	filename
  56871	   3922	  32712	  93505	  16d41	board/compal_e99/layer1.compalram.elf
  SIZE   board/se_j100/layer1.compalram.size
   text	   data	    bss	    dec	    hex	filename
  56847	   3922	  32292	  93061	  16b85	board/se_j100/layer1.compalram.elf
  SIZE   board/se_j100/layer1.highram.size
   text	   data	    bss	    dec	    hex	filename
  56819	   3922	  32260	  93001	  16b49	board/se_j100/layer1.highram.elf
  SIZE   board/se_k2x0/layer1.highram.size
   text	   data	    bss	    dec	    hex	filename
  58207	   3922	  42524	 104653	  198cd	board/se_k2x0/layer1.highram.elf
  SIZE   board/gta0x/layer1.highram.size
   text	   data	    bss	    dec	    hex	filename
  51339	   3890	  26140	  81369	  13dd9	board/gta0x/layer1.highram.elf
  SIZE   board/gtm900b/layer1.highram.size
   text	   data	    bss	    dec	    hex	filename
  52499	   3890	  26148	  82537	  14269	board/gtm900b/layer1.highram.elf
  SIZE   board/fcdev3b/layer1.highram.size
   text	   data	    bss	    dec	    hex	filename
  51059	   3890	  26140	  81089	  13cc1	board/fcdev3b/layer1.highram.elf
  SIZE   board/pirelli_dpl10/layer1.highram.size
   text	   data	    bss	    dec	    hex	filename
  56922	   3922	  42528	 103372	  193cc	board/pirelli_dpl10/layer1.highram.elf
  SIZE   board/tr800/layer1.highram.size
   text	   data	    bss	    dec	    hex	filename
  51751	   3890	  26140	  81781	  13f75	board/tr800/layer1.highram.elf
  SIZE   board/compal_e88/loader.compalram.size
   text	   data	    bss	    dec	    hex	filename
  27647	    420	  18564	  46631	   b627	board/compal_e88/loader.compalram.elf
  SIZE   board/compal_e88/loader.highram.size
   text	   data	    bss	    dec	    hex	filename
  27649	    420	  18532	  46601	   b609	board/compal_e88/loader.highram.elf
  SIZE   board/compal_e86/loader.compalram.size
   text	   data	    bss	    dec	    hex	filename
  25553	    388	  23800	  49741	   c24d	board/compal_e86/loader.compalram.elf
  SIZE   board/compal_e86/loader.highram.size
   text	   data	    bss	    dec	    hex	filename
  25555	    388	  23768	  49711	   c22f	board/compal_e86/loader.highram.elf
  SIZE   board/compal_e99/loader.compalram.size
   text	   data	    bss	    dec	    hex	filename
  24953	    388	  24196	  49537	   c181	board/compal_e99/loader.compalram.elf
  SIZE   board/compal_e99/loader.highram.size
   text	   data	    bss	    dec	    hex	filename
  24955	    388	  24164	  49507	   c163	board/compal_e99/loader.highram.elf
  SIZE   board/se_j100/loader.highram.size
   text	   data	    bss	    dec	    hex	filename
  24897	    388	  23744	  49029	   bf85	board/se_j100/loader.highram.elf
  SIZE   board/se_j100/loader.compalram.size
   text	   data	    bss	    dec	    hex	filename
  24895	    388	  23776	  49059	   bfa3	board/se_j100/loader.compalram.elf
  SIZE   board/se_k2x0/loader.highram.size
   text	   data	    bss	    dec	    hex	filename
  24999	    388	  34008	  59395	   e803	board/se_k2x0/loader.highram.elf
  SIZE   board/gta0x/loader.highram.size
   text	   data	    bss	    dec	    hex	filename
  18059	    356	  17624	  36039	   8cc7	board/gta0x/loader.highram.elf
  SIZE   board/gtm900b/loader.highram.size
   text	   data	    bss	    dec	    hex	filename
  18347	    356	  17628	  36331	   8deb	board/gtm900b/loader.highram.elf
  SIZE   board/fcdev3b/loader.highram.size
   text	   data	    bss	    dec	    hex	filename
  17717	    356	  17624	  35697	   8b71	board/fcdev3b/loader.highram.elf
  SIZE   board/pirelli_dpl10/loader.highram.size
   text	   data	    bss	    dec	    hex	filename
  25239	    388	  34008	  59635	   e8f3	board/pirelli_dpl10/loader.highram.elf
  SIZE   board/tr800/loader.highram.size
   text	   data	    bss	    dec	    hex	filename
  19959	    356	  17624	  37939	   9433	board/tr800/loader.highram.elf
  SIZE   board/compal_e88/rssi.e88flash.size
   text	   data	    bss	    dec	    hex	filename
  77832	   4060	  25251	 107143	  1a287	board/compal_e88/rssi.e88flash.elf
  SIZE   board/compal_e88/rssi.highram.size
   text	   data	    bss	    dec	    hex	filename
  77728	   4058	  25052	 106838	  1a156	board/compal_e88/rssi.highram.elf
  SIZE   board/compal_e88/rssi.e88loader.size
   text	   data	    bss	    dec	    hex	filename
  77476	   4060	  33499	 115035	  1c15b	board/compal_e88/rssi.e88loader.elf
  SIZE   board/compal_e86/rssi.highram.size
   text	   data	    bss	    dec	    hex	filename
  75728	   4034	  30308	 110070	  1adf6	board/compal_e86/rssi.highram.elf
  SIZE   board/compal_e99/rssi.highram.size
   text	   data	    bss	    dec	    hex	filename
  75129	   4034	  30708	 109871	  1ad2f	board/compal_e99/rssi.highram.elf
  SIZE   board/se_j100/rssi.highram.size
   text	   data	    bss	    dec	    hex	filename
  75073	   4034	  30284	 109391	  1ab4f	board/se_j100/rssi.highram.elf
  SIZE   board/se_k2x0/rssi.highram.size
   text	   data	    bss	    dec	    hex	filename
  76461	   4034	  40548	 121043	  1d8d3	board/se_k2x0/rssi.highram.elf
  SIZE   board/gta0x/rssi.highram.size
   text	   data	    bss	    dec	    hex	filename
  69589	   4002	  24164	  97755	  17ddb	board/gta0x/rssi.highram.elf
  SIZE   board/gtm900b/rssi.highram.size
   text	   data	    bss	    dec	    hex	filename
  70749	   4002	  24172	  98923	  1826b	board/gtm900b/rssi.highram.elf
  SIZE   board/fcdev3b/rssi.highram.size
   text	   data	    bss	    dec	    hex	filename
  69309	   4002	  24164	  97475	  17cc3	board/fcdev3b/rssi.highram.elf
  SIZE   board/pirelli_dpl10/rssi.highram.size
   text	   data	    bss	    dec	    hex	filename
  75172	   4034	  40552	 119758	  1d3ce	board/pirelli_dpl10/rssi.highram.elf
  SIZE   board/tr800/rssi.highram.size
   text	   data	    bss	    dec	    hex	filename
  70001	   4002	  24164	  98167	  17f77	board/tr800/rssi.highram.elf
  SIZE   board/compal_e88/menu.e88flash.size
   text	   data	    bss	    dec	    hex	filename
  26103	    404	  19447	  45954	   b382	board/compal_e88/menu.e88flash.elf
  SIZE   board/compal_e88/menu.compalram.size
   text	   data	    bss	    dec	    hex	filename
  25995	    404	  19280	  45679	   b26f	board/compal_e88/menu.compalram.elf
  SIZE   board/compal_e88/menu.e88loader.size
   text	   data	    bss	    dec	    hex	filename
  26003	    404	  27695	  54102	   d356	board/compal_e88/menu.e88loader.elf
  SIZE   board/compal_e86/menu.compalram.size
   text	   data	    bss	    dec	    hex	filename
  23869	    380	  24516	  48765	   be7d	board/compal_e86/menu.compalram.elf
  SIZE   board/compal_e99/menu.compalram.size
   text	   data	    bss	    dec	    hex	filename
  23316	    380	  24912	  48608	   bde0	board/compal_e99/menu.compalram.elf
  SIZE   board/se_j100/menu.compalram.size
   text	   data	    bss	    dec	    hex	filename
  23260	    380	  24492	  48132	   bc04	board/se_j100/menu.compalram.elf
make[1]: Leaving directory '/build/src/target/firmware'
+ cd /build/src/target/trx_toolkit
+ python3 -m unittest discover -v
test_from_bytes (test_codec.BitFieldSet.test_from_bytes) ... ok
test_from_bytes_spare (test_codec.BitFieldSet.test_from_bytes_spare) ... ok
test_from_bytes_val (test_codec.BitFieldSet.test_from_bytes_val) ... ok
test_len_auto (test_codec.BitFieldSet.test_len_auto) ... ok
test_offset_mask (test_codec.BitFieldSet.test_offset_mask) ... ok
test_overflow (test_codec.BitFieldSet.test_overflow) ... ok
test_to_bytes (test_codec.BitFieldSet.test_to_bytes) ... ok
test_to_bytes_spare (test_codec.BitFieldSet.test_to_bytes_spare) ... ok
test_to_bytes_val (test_codec.BitFieldSet.test_to_bytes_val) ... ok
test_from_bytes (test_codec.Buf.test_from_bytes) ... ok
test_to_bytes (test_codec.Buf.test_to_bytes) ... ok
test_field_raises (test_codec.Envelope.test_field_raises) ... ok
test_from_bytes (test_codec.Envelope.test_from_bytes) ... ok
test_from_bytes_check (test_codec.Envelope.test_from_bytes_check) ... ok
test_rest_octets (test_codec.Envelope.test_rest_octets) ... ok
test_to_bytes (test_codec.Envelope.test_to_bytes) ... ok
test_to_bytes_check (test_codec.Envelope.test_to_bytes_check) ... ok
test_from_bytes (test_codec.Field.test_from_bytes) ... ok
test_get_len (test_codec.Field.test_get_len) ... ok
test_get_pres (test_codec.Field.test_get_pres) ... ok
test_get_val (test_codec.Field.test_get_val) ... ok
test_to_bytes (test_codec.Field.test_to_bytes) ... ok
test_from_bytes (test_codec.Sequence.test_from_bytes) ... ok
test_to_bytes (test_codec.Sequence.test_to_bytes) ... ok
test_from_bytes (test_codec.Spare.test_from_bytes) ... ok
test_to_bytes (test_codec.Spare.test_to_bytes) ... ok
test_int16 (test_codec.Uint.test_int16) ... ok
test_int32 (test_codec.Uint.test_int32) ... ok
test_int8 (test_codec.Uint.test_int8) ... ok
test_offset_mult (test_codec.Uint.test_offset_mult) ... ok
test_uint16 (test_codec.Uint.test_uint16) ... ok
test_uint32 (test_codec.Uint.test_uint32) ... ok
test_uint8 (test_codec.Uint.test_uint8) ... ok
test_parse_all_empty (test_data_dump.DATADump_Test.test_parse_all_empty) ... ok
test_parse_empty (test_data_dump.DATADump_Test.test_parse_empty) ... ok
test_parse_len_overflow (test_data_dump.DATADump_Test.test_parse_len_overflow) ... ok
test_parse_msg_idx (test_data_dump.DATADump_Test.test_parse_msg_idx) ... ok
test_parse_unknown_tag (test_data_dump.DATADump_Test.test_parse_unknown_tag) ... ok
test_store_and_parse_all (test_data_dump.DATADump_Test.test_store_and_parse_all) ... ok
test_store_and_parse_rx_msg (test_data_dump.DATADump_Test.test_store_and_parse_rx_msg) ... ok
test_store_and_parse_tx_msg (test_data_dump.DATADump_Test.test_store_and_parse_tx_msg) ... ok
test_bit_conv (test_data_msg.Msg_Test.test_bit_conv) ... ok
test_enc_dec (test_data_msg.Msg_Test.test_enc_dec) ... ok
test_rand_hdr_burst (test_data_msg.Msg_Test.test_rand_hdr_burst) ... ok
test_transform (test_data_msg.Msg_Test.test_transform) ... ok
test_validate (test_data_msg.Msg_Test.test_validate) ... ok

----------------------------------------------------------------------
Ran 46 tests in 0.046s

OK
+ osmo-clean-workspace.sh
+ chmod -R +w .
+ git checkout -f HEAD
+ git clean -dxf
Removing __pycache__/
+ [ -d /build/deps ]
+ git_clean /build/deps/gapk
+ repos=/build/deps/gapk
+ [ ! -d /build/deps/gapk ]
+ [ ! -d /build/deps/gapk/.git ]
+ git -C /build/deps/gapk checkout -f HEAD
+ git -C /build/deps/gapk clean -dxf
Removing .version
Removing Makefile
Removing Makefile.in
Removing aclocal.m4
Removing autom4te.cache/
Removing compile
Removing config.guess
Removing config.h
Removing config.h.in
Removing config.log
Removing config.status
Removing config.sub
Removing configure
Removing contrib/gapk.spec
Removing depcomp
Removing include/Makefile
Removing include/Makefile.in
Removing include/gsmhr/Makefile
Removing include/gsmhr/Makefile.in
Removing install-sh
Removing libgsmhr/.deps/
Removing libgsmhr/Makefile
Removing libgsmhr/Makefile.in
Removing libgsmhr/refsrc/
Removing libosmogapk.pc
Removing libtool
Removing ltmain.sh
Removing m4/libtool.m4
Removing m4/ltoptions.m4
Removing m4/ltsugar.m4
Removing m4/ltversion.m4
Removing m4/lt~obsolete.m4
Removing missing
Removing src/.deps/
Removing src/.libs/
Removing src/Makefile
Removing src/Makefile.in
Removing src/app_osmo_gapk.o
Removing src/benchmark.lo
Removing src/codec_amr.lo
Removing src/codec_efr.lo
Removing src/codec_fr.lo
Removing src/codec_hr.lo
Removing src/codec_pcm.lo
Removing src/codecs.lo
Removing src/common.lo
Removing src/ecu_fr.lo
Removing src/fmt_amr.lo
Removing src/fmt_amr_opencore.lo
Removing src/fmt_gsm.lo
Removing src/fmt_hr_ref.lo
Removing src/fmt_racal.lo
Removing src/fmt_rawpcm.lo
Removing src/fmt_rtp_amr.lo
Removing src/fmt_rtp_efr.lo
Removing src/fmt_rtp_hr_etsi.lo
Removing src/fmt_rtp_hr_ietf.lo
Removing src/fmt_ti.lo
Removing src/formats.lo
Removing src/libosmogapk.la
Removing src/osmo-gapk
Removing src/pq_alsa.lo
Removing src/pq_codec.lo
Removing src/pq_ecu.lo
Removing src/pq_file.lo
Removing src/pq_format.lo
Removing src/pq_rtp.lo
Removing src/procqueue.lo
Removing stamp-h1
Removing tests/Makefile
Removing tests/Makefile.in
Removing tests/atconfig
Removing tests/atlocal
Removing tests/ecu/.deps/
Removing tests/io/.deps/
Removing tests/procqueue/.deps/
+ git_clean /build/deps/install
+ repos=/build/deps/install
+ [ ! -d /build/deps/install ]
+ [ ! -d /build/deps/install/.git ]
+ echo Not a git clone, removing: /build/deps/install
+ rm -rf /build/deps/install
Not a git clone, removing: /build/deps/install
+ return
+ git_clean /build/deps/libosmo-gprs
+ repos=/build/deps/libosmo-gprs
+ [ ! -d /build/deps/libosmo-gprs ]
+ [ ! -d /build/deps/libosmo-gprs/.git ]
+ git -C /build/deps/libosmo-gprs checkout -f HEAD
+ git -C /build/deps/libosmo-gprs clean -dxf
Removing .version
Removing Makefile
Removing Makefile.in
Removing aclocal.m4
Removing autom4te.cache/
Removing compile
Removing config.guess
Removing config.h
Removing config.h.in
Removing config.log
Removing config.status
Removing config.sub
Removing configure
Removing contrib/libosmo-gprs.spec
Removing depcomp
Removing include/Makefile
Removing include/Makefile.in
Removing include/osmocom/Makefile
Removing include/osmocom/Makefile.in
Removing include/osmocom/csn1/Makefile
Removing include/osmocom/csn1/Makefile.in
Removing include/osmocom/gprs/Makefile
Removing include/osmocom/gprs/Makefile.in
Removing include/osmocom/gprs/gmm/Makefile
Removing include/osmocom/gprs/gmm/Makefile.in
Removing include/osmocom/gprs/llc/Makefile
Removing include/osmocom/gprs/llc/Makefile.in
Removing include/osmocom/gprs/rlcmac/Makefile
Removing include/osmocom/gprs/rlcmac/Makefile.in
Removing include/osmocom/gprs/sm/Makefile
Removing include/osmocom/gprs/sm/Makefile.in
Removing include/osmocom/gprs/sndcp/Makefile
Removing include/osmocom/gprs/sndcp/Makefile.in
Removing install-sh
Removing libosmo-csn1.pc
Removing libosmo-gprs-gmm.pc
Removing libosmo-gprs-llc.pc
Removing libosmo-gprs-rlcmac.pc
Removing libosmo-gprs-sm.pc
Removing libosmo-gprs-sndcp.pc
Removing libtool
Removing ltmain.sh
Removing m4/libtool.m4
Removing m4/ltoptions.m4
Removing m4/ltsugar.m4
Removing m4/ltversion.m4
Removing m4/lt~obsolete.m4
Removing missing
Removing src/Makefile
Removing src/Makefile.in
Removing src/common/.deps/
Removing src/common/.libs/
Removing src/common/Makefile
Removing src/common/Makefile.in
Removing src/common/libosmo-gprs-common.la
Removing src/common/qos.lo
Removing src/common/qos.o
Removing src/csn1/.deps/
Removing src/csn1/.libs/
Removing src/csn1/Makefile
Removing src/csn1/Makefile.in
Removing src/csn1/csn1.lo
Removing src/csn1/csn1.o
Removing src/csn1/csn1_dec.lo
Removing src/csn1/csn1_dec.o
Removing src/csn1/csn1_enc.lo
Removing src/csn1/csn1_enc.o
Removing src/csn1/libosmo-csn1.la
Removing src/gmm/.deps/
Removing src/gmm/.libs/
Removing src/gmm/Makefile
Removing src/gmm/Makefile.in
Removing src/gmm/gmm.lo
Removing src/gmm/gmm.o
Removing src/gmm/gmm_ms_fsm.lo
Removing src/gmm/gmm_ms_fsm.o
Removing src/gmm/gmm_pdu.lo
Removing src/gmm/gmm_pdu.o
Removing src/gmm/gmm_prim.lo
Removing src/gmm/gmm_prim.o
Removing src/gmm/libosmo-gprs-gmm.la
Removing src/gmm/misc.lo
Removing src/gmm/misc.o
Removing src/llc/.deps/
Removing src/llc/.libs/
Removing src/llc/Makefile
Removing src/llc/Makefile.in
Removing src/llc/crc24.lo
Removing src/llc/crc24.o
Removing src/llc/libosmo-gprs-llc.la
Removing src/llc/llc.lo
Removing src/llc/llc.o
Removing src/llc/llc_bssgp.lo
Removing src/llc/llc_bssgp.o
Removing src/llc/llc_grr.lo
Removing src/llc/llc_grr.o
Removing src/llc/llc_ll.lo
Removing src/llc/llc_ll.o
Removing src/llc/llc_llgmm.lo
Removing src/llc/llc_llgmm.o
Removing src/llc/llc_pdu.lo
Removing src/llc/llc_pdu.o
Removing src/llc/llc_prim.lo
Removing src/llc/llc_prim.o
Removing src/llc/llc_xid.lo
Removing src/llc/llc_xid.o
Removing src/llc/misc.lo
Removing src/llc/misc.o
Removing src/rlcmac/.deps/
Removing src/rlcmac/.libs/
Removing src/rlcmac/Makefile
Removing src/rlcmac/Makefile.in
Removing src/rlcmac/codel.lo
Removing src/rlcmac/codel.o
Removing src/rlcmac/coding_scheme.lo
Removing src/rlcmac/coding_scheme.o
Removing src/rlcmac/csn1_ts_24_008.lo
Removing src/rlcmac/csn1_ts_24_008.o
Removing src/rlcmac/csn1_ts_44_018.lo
Removing src/rlcmac/csn1_ts_44_018.o
Removing src/rlcmac/csn1_ts_44_060.lo
Removing src/rlcmac/csn1_ts_44_060.o
Removing src/rlcmac/gre.lo
Removing src/rlcmac/gre.o
Removing src/rlcmac/libosmo-gprs-rlcmac.la
Removing src/rlcmac/llc_queue.lo
Removing src/rlcmac/llc_queue.o
Removing src/rlcmac/misc.lo
Removing src/rlcmac/misc.o
Removing src/rlcmac/pdch_ul_controller.lo
Removing src/rlcmac/pdch_ul_controller.o
Removing src/rlcmac/rlc.lo
Removing src/rlcmac/rlc.o
Removing src/rlcmac/rlc_window.lo
Removing src/rlcmac/rlc_window.o
Removing src/rlcmac/rlc_window_dl.lo
Removing src/rlcmac/rlc_window_dl.o
Removing src/rlcmac/rlc_window_ul.lo
Removing src/rlcmac/rlc_window_ul.o
Removing src/rlcmac/rlcmac.lo
Removing src/rlcmac/rlcmac.o
Removing src/rlcmac/rlcmac_dec.lo
Removing src/rlcmac/rlcmac_dec.o
Removing src/rlcmac/rlcmac_enc.lo
Removing src/rlcmac/rlcmac_enc.o
Removing src/rlcmac/rlcmac_prim.lo
Removing src/rlcmac/rlcmac_prim.o
Removing src/rlcmac/sched.lo
Removing src/rlcmac/sched.o
Removing src/rlcmac/tbf.lo
Removing src/rlcmac/tbf.o
Removing src/rlcmac/tbf_dl.lo
Removing src/rlcmac/tbf_dl.o
Removing src/rlcmac/tbf_dl_ass_fsm.lo
Removing src/rlcmac/tbf_dl_ass_fsm.o
Removing src/rlcmac/tbf_dl_fsm.lo
Removing src/rlcmac/tbf_dl_fsm.o
Removing src/rlcmac/tbf_ul.lo
Removing src/rlcmac/tbf_ul.o
Removing src/rlcmac/tbf_ul_ass_fsm.lo
Removing src/rlcmac/tbf_ul_ass_fsm.o
Removing src/rlcmac/tbf_ul_fsm.lo
Removing src/rlcmac/tbf_ul_fsm.o
Removing src/rlcmac/ts_44_060.lo
Removing src/rlcmac/ts_44_060.o
Removing src/rlcmac/ts_44_064.lo
Removing src/rlcmac/ts_44_064.o
Removing src/sm/.deps/
Removing src/sm/.libs/
Removing src/sm/Makefile
Removing src/sm/Makefile.in
Removing src/sm/libosmo-gprs-sm.la
Removing src/sm/misc.lo
Removing src/sm/misc.o
Removing src/sm/sm.lo
Removing src/sm/sm.o
Removing src/sm/sm_ms_fsm.lo
Removing src/sm/sm_ms_fsm.o
Removing src/sm/sm_pdu.lo
Removing src/sm/sm_pdu.o
Removing src/sm/sm_prim.lo
Removing src/sm/sm_prim.o
Removing src/sm/sm_qos.lo
Removing src/sm/sm_qos.o
Removing src/sndcp/.deps/
Removing src/sndcp/.libs/
Removing src/sndcp/Makefile
Removing src/sndcp/Makefile.in
Removing src/sndcp/libosmo-gprs-sndcp.la
Removing src/sndcp/misc.lo
Removing src/sndcp/misc.o
Removing src/sndcp/slhc.lo
Removing src/sndcp/slhc.o
Removing src/sndcp/sndcp.lo
Removing src/sndcp/sndcp.o
Removing src/sndcp/sndcp_comp.lo
Removing src/sndcp/sndcp_comp.o
Removing src/sndcp/sndcp_dcomp.lo
Removing src/sndcp/sndcp_dcomp.o
Removing src/sndcp/sndcp_pcomp.lo
Removing src/sndcp/sndcp_pcomp.o
Removing src/sndcp/sndcp_prim.lo
Removing src/sndcp/sndcp_prim.o
Removing src/sndcp/sndcp_xid.lo
Removing src/sndcp/sndcp_xid.o
Removing src/sndcp/v42bis.lo
Removing src/sndcp/v42bis.o
Removing stamp-h1
Removing tests/Makefile
Removing tests/Makefile.in
Removing tests/atconfig
Removing tests/gmm/.deps/
Removing tests/gmm/Makefile
Removing tests/gmm/Makefile.in
Removing tests/llc/.deps/
Removing tests/llc/Makefile
Removing tests/llc/Makefile.in
Removing tests/rlcmac/.deps/
Removing tests/rlcmac/Makefile
Removing tests/rlcmac/Makefile.in
Removing tests/sm/.deps/
Removing tests/sm/Makefile
Removing tests/sm/Makefile.in
Removing tests/sndcp/.deps/
Removing tests/sndcp/Makefile
Removing tests/sndcp/Makefile.in
+ git_clean /build/deps/libosmocore
+ repos=/build/deps/libosmocore
+ [ ! -d /build/deps/libosmocore ]
+ [ ! -d /build/deps/libosmocore/.git ]
+ git -C /build/deps/libosmocore checkout -f HEAD
+ git -C /build/deps/libosmocore clean -dxf
Removing .version
Removing Doxyfile.codec
Removing Doxyfile.coding
Removing Doxyfile.ctrl
Removing Doxyfile.gb
Removing Doxyfile.gsm
Removing Doxyfile.isdn
Removing Doxyfile.sim
Removing Doxyfile.usb
Removing Doxyfile.vty
Removing Makefile
Removing Makefile.in
Removing aclocal.m4
Removing autom4te.cache/
Removing compile
Removing config.guess
Removing config.h
Removing config.h.in
Removing config.log
Removing config.status
Removing config.sub
Removing configure
Removing contrib/libosmocore.spec
Removing depcomp
Removing include/Makefile
Removing include/Makefile.in
Removing include/osmocom/Makefile
Removing include/osmocom/Makefile.in
Removing include/osmocom/codec/Makefile
Removing include/osmocom/codec/Makefile.in
Removing include/osmocom/coding/Makefile
Removing include/osmocom/coding/Makefile.in
Removing include/osmocom/core/Makefile
Removing include/osmocom/core/Makefile.in
Removing include/osmocom/core/bit16gen.h
Removing include/osmocom/core/bit32gen.h
Removing include/osmocom/core/bit64gen.h
Removing include/osmocom/core/crc16gen.h
Removing include/osmocom/core/crc32gen.h
Removing include/osmocom/core/crc64gen.h
Removing include/osmocom/core/crc8gen.h
Removing include/osmocom/core/socket_compat.h
Removing include/osmocom/crypt/Makefile
Removing include/osmocom/crypt/Makefile.in
Removing include/osmocom/ctrl/Makefile
Removing include/osmocom/ctrl/Makefile.in
Removing include/osmocom/gprs/Makefile
Removing include/osmocom/gprs/Makefile.in
Removing include/osmocom/gprs/protocol/Makefile
Removing include/osmocom/gprs/protocol/Makefile.in
Removing include/osmocom/gsm/Makefile
Removing include/osmocom/gsm/Makefile.in
Removing include/osmocom/gsm/gsm0503.h
Removing include/osmocom/gsm/protocol/Makefile
Removing include/osmocom/gsm/protocol/Makefile.in
Removing include/osmocom/isdn/Makefile
Removing include/osmocom/isdn/Makefile.in
Removing include/osmocom/sim/Makefile
Removing include/osmocom/sim/Makefile.in
Removing include/osmocom/usb/Makefile
Removing include/osmocom/usb/Makefile.in
Removing include/osmocom/vty/Makefile
Removing include/osmocom/vty/Makefile.in
Removing install-sh
Removing libosmocodec.pc
Removing libosmocoding.pc
Removing libosmocore.pc
Removing libosmoctrl.pc
Removing libosmogb.pc
Removing libosmogsm.pc
Removing libosmoisdn.pc
Removing libosmosim.pc
Removing libosmousb.pc
Removing libosmovty.pc
Removing libtool
Removing ltmain.sh
Removing m4/libtool.m4
Removing m4/ltoptions.m4
Removing m4/ltsugar.m4
Removing m4/ltversion.m4
Removing m4/lt~obsolete.m4
Removing missing
Removing src/Makefile
Removing src/Makefile.in
Removing src/codec/.deps/
Removing src/codec/.libs/
Removing src/codec/Makefile
Removing src/codec/Makefile.in
Removing src/codec/ecu.lo
Removing src/codec/ecu_fr.lo
Removing src/codec/ecu_fr_old.lo
Removing src/codec/gsm610.lo
Removing src/codec/gsm620.lo
Removing src/codec/gsm660.lo
Removing src/codec/gsm690.lo
Removing src/codec/libosmocodec.la
Removing src/coding/.deps/
Removing src/coding/.libs/
Removing src/coding/Makefile
Removing src/coding/Makefile.in
Removing src/coding/gsm0503_amr_dtx.lo
Removing src/coding/gsm0503_coding.lo
Removing src/coding/gsm0503_interleaving.lo
Removing src/coding/gsm0503_mapping.lo
Removing src/coding/gsm0503_parity.lo
Removing src/coding/gsm0503_tables.lo
Removing src/coding/libosmocoding.la
Removing src/core/.deps/
Removing src/core/.libs/
Removing src/core/Makefile
Removing src/core/Makefile.in
Removing src/core/application.lo
Removing src/core/backtrace.lo
Removing src/core/base64.lo
Removing src/core/bitcomp.lo
Removing src/core/bits.lo
Removing src/core/bitvec.lo
Removing src/core/context.lo
Removing src/core/conv.lo
Removing src/core/conv_acc.lo
Removing src/core/conv_acc_generic.lo
Removing src/core/conv_acc_sse.lo
Removing src/core/conv_acc_sse_avx.lo
Removing src/core/counter.lo
Removing src/core/crc16.lo
Removing src/core/crc16gen.c
Removing src/core/crc16gen.lo
Removing src/core/crc32gen.c
Removing src/core/crc32gen.lo
Removing src/core/crc64gen.c
Removing src/core/crc64gen.lo
Removing src/core/crc8gen.c
Removing src/core/crc8gen.lo
Removing src/core/exec.lo
Removing src/core/fsm.lo
Removing src/core/gsmtap_util.lo
Removing src/core/isdnhdlc.lo
Removing src/core/it_q.lo
Removing src/core/libosmocore.la
Removing src/core/logging.lo
Removing src/core/logging_gsmtap.lo
Removing src/core/logging_syslog.lo
Removing src/core/loggingrb.lo
Removing src/core/macaddr.lo
Removing src/core/mnl.lo
Removing src/core/msgb.lo
Removing src/core/msgfile.lo
Removing src/core/netdev.lo
Removing src/core/netns.lo
Removing src/core/osmo_io.lo
Removing src/core/osmo_io_poll.lo
Removing src/core/osmo_io_uring.lo
Removing src/core/panic.lo
Removing src/core/plugin.lo
Removing src/core/prbs.lo
Removing src/core/prim.lo
Removing src/core/rate_ctr.lo
Removing src/core/rbtree.lo
Removing src/core/select.lo
Removing src/core/sercomm.lo
Removing src/core/serial.lo
Removing src/core/signal.lo
Removing src/core/sockaddr_str.lo
Removing src/core/socket.lo
Removing src/core/soft_uart.lo
Removing src/core/stat_item.lo
Removing src/core/stats.lo
Removing src/core/stats_statsd.lo
Removing src/core/stats_tcp.lo
Removing src/core/strrb.lo
Removing src/core/tdef.lo
Removing src/core/thread.lo
Removing src/core/time_cc.lo
Removing src/core/timer.lo
Removing src/core/timer_clockgettime.lo
Removing src/core/timer_gettimeofday.lo
Removing src/core/tun.lo
Removing src/core/use_count.lo
Removing src/core/utils.lo
Removing src/core/write_queue.lo
Removing src/ctrl/.deps/
Removing src/ctrl/.libs/
Removing src/ctrl/Makefile
Removing src/ctrl/Makefile.in
Removing src/ctrl/control_cmd.lo
Removing src/ctrl/control_if.lo
Removing src/ctrl/control_vty.lo
Removing src/ctrl/fsm_ctrl_commands.lo
Removing src/ctrl/libosmoctrl.la
Removing src/gb/.deps/
Removing src/gb/.libs/
Removing src/gb/Makefile
Removing src/gb/Makefile.in
Removing src/gb/bssgp_bvc_fsm.lo
Removing src/gb/common_vty.lo
Removing src/gb/frame_relay.lo
Removing src/gb/gprs_bssgp.lo
Removing src/gb/gprs_bssgp2.lo
Removing src/gb/gprs_bssgp_bss.lo
Removing src/gb/gprs_bssgp_rim.lo
Removing src/gb/gprs_bssgp_util.lo
Removing src/gb/gprs_bssgp_vty.lo
Removing src/gb/gprs_ns.lo
Removing src/gb/gprs_ns2.lo
Removing src/gb/gprs_ns2_fr.lo
Removing src/gb/gprs_ns2_frgre.lo
Removing src/gb/gprs_ns2_message.lo
Removing src/gb/gprs_ns2_sns.lo
Removing src/gb/gprs_ns2_udp.lo
Removing src/gb/gprs_ns2_vc_fsm.lo
Removing src/gb/gprs_ns2_vty.lo
Removing src/gb/gprs_ns_frgre.lo
Removing src/gb/gprs_ns_sns.lo
Removing src/gb/gprs_ns_vty.lo
Removing src/gb/libosmogb-test.la
Removing src/gb/libosmogb.la
Removing src/gsm/.deps/
Removing src/gsm/.libs/
Removing src/gsm/Makefile
Removing src/gsm/Makefile.in
Removing src/gsm/a5.lo
Removing src/gsm/abis_nm.lo
Removing src/gsm/apn.lo
Removing src/gsm/auth_comp128v1.lo
Removing src/gsm/auth_comp128v23.lo
Removing src/gsm/auth_core.lo
Removing src/gsm/auth_milenage.lo
Removing src/gsm/auth_tuak.lo
Removing src/gsm/auth_xor.lo
Removing src/gsm/auth_xor_2g.lo
Removing src/gsm/bsslap.lo
Removing src/gsm/bssmap_le.lo
Removing src/gsm/bts_features.lo
Removing src/gsm/cbsp.lo
Removing src/gsm/comp128.lo
Removing src/gsm/comp128v23.lo
Removing src/gsm/gad.lo
Removing src/gsm/gan.lo
Removing src/gsm/gea.lo
Removing src/gsm/gprs_cipher_core.lo
Removing src/gsm/gprs_gea.lo
Removing src/gsm/gprs_rlc.lo
Removing src/gsm/gsm0341.lo
Removing src/gsm/gsm0411_smc.lo
Removing src/gsm/gsm0411_smr.lo
Removing src/gsm/gsm0411_utils.lo
Removing src/gsm/gsm0414.lo
Removing src/gsm/gsm0480.lo
Removing src/gsm/gsm0502.lo
Removing src/gsm/gsm0503_conv.c
Removing src/gsm/gsm0503_conv.lo
Removing src/gsm/gsm0808.lo
Removing src/gsm/gsm0808_utils.lo
Removing src/gsm/gsm23003.lo
Removing src/gsm/gsm23236.lo
Removing src/gsm/gsm29118.lo
Removing src/gsm/gsm29205.lo
Removing src/gsm/gsm44021.lo
Removing src/gsm/gsm44068.lo
Removing src/gsm/gsm48.lo
Removing src/gsm/gsm48049.lo
Removing src/gsm/gsm48_arfcn_range_encode.lo
Removing src/gsm/gsm48_ie.lo
Removing src/gsm/gsm48_rest_octets.lo
Removing src/gsm/gsm_04_08_gprs.lo
Removing src/gsm/gsm_utils.lo
Removing src/gsm/gsup.lo
Removing src/gsm/gsup_sms.lo
Removing src/gsm/ipa.lo
Removing src/gsm/iuup.lo
Removing src/gsm/kasumi.lo
Removing src/gsm/kdf.lo
Removing src/gsm/kdf/.deps/
Removing src/gsm/lapdm.lo
Removing src/gsm/libgsmint.la
Removing src/gsm/libosmogsm.la
Removing src/gsm/milenage/.deps/
Removing src/gsm/milenage/.dirstamp
Removing src/gsm/milenage/.libs/
Removing src/gsm/milenage/aes-encblock.lo
Removing src/gsm/milenage/aes-internal-enc.lo
Removing src/gsm/milenage/aes-internal.lo
Removing src/gsm/milenage/milenage.lo
Removing src/gsm/mncc.lo
Removing src/gsm/oap.lo
Removing src/gsm/oap_client.lo
Removing src/gsm/rlp.lo
Removing src/gsm/rsl.lo
Removing src/gsm/rxlev_stat.lo
Removing src/gsm/sysinfo.lo
Removing src/gsm/tlv_parser.lo
Removing src/gsm/tuak/.deps/
Removing src/gsm/tuak/.dirstamp
Removing src/gsm/tuak/.libs/
Removing src/gsm/tuak/KeccakP-1600-3gpp.lo
Removing src/gsm/tuak/tuak.lo
Removing src/isdn/.deps/
Removing src/isdn/.libs/
Removing src/isdn/Makefile
Removing src/isdn/Makefile.in
Removing src/isdn/i460_mux.lo
Removing src/isdn/lapd_core.lo
Removing src/isdn/libisdnint.la
Removing src/isdn/libosmoisdn.la
Removing src/isdn/v110.lo
Removing src/isdn/v110_ta.lo
Removing src/pseudotalloc/.deps/
Removing src/pseudotalloc/Makefile
Removing src/pseudotalloc/Makefile.in
Removing src/sim/.deps/
Removing src/sim/.libs/
Removing src/sim/Makefile
Removing src/sim/Makefile.in
Removing src/sim/card_fs_hpsim.lo
Removing src/sim/card_fs_isim.lo
Removing src/sim/card_fs_sim.lo
Removing src/sim/card_fs_tetra.lo
Removing src/sim/card_fs_uicc.lo
Removing src/sim/card_fs_usim.lo
Removing src/sim/class_tables.lo
Removing src/sim/core.lo
Removing src/sim/libosmosim.la
Removing src/sim/reader.lo
Removing src/sim/reader_pcsc.lo
Removing src/usb/.deps/
Removing src/usb/.libs/
Removing src/usb/Makefile
Removing src/usb/Makefile.in
Removing src/usb/libosmousb.la
Removing src/usb/osmo_libusb.lo
Removing src/vty/.deps/
Removing src/vty/.libs/
Removing src/vty/Makefile
Removing src/vty/Makefile.in
Removing src/vty/buffer.lo
Removing src/vty/command.lo
Removing src/vty/cpu_sched_vty.lo
Removing src/vty/fsm_vty.lo
Removing src/vty/libosmovty.la
Removing src/vty/logging_vty.lo
Removing src/vty/stats_vty.lo
Removing src/vty/talloc_ctx_vty.lo
Removing src/vty/tdef_vty.lo
Removing src/vty/telnet_interface.lo
Removing src/vty/utils.lo
Removing src/vty/vector.lo
Removing src/vty/vty.lo
Removing stamp-h1
Removing tapset/Makefile
Removing tapset/Makefile.in
Removing tests/.deps/
Removing tests/Makefile
Removing tests/Makefile.in
Removing tests/a5/.deps/
Removing tests/abis/.deps/
Removing tests/atconfig
Removing tests/atlocal
Removing tests/auth/.deps/
Removing tests/base64/.deps/
Removing tests/bitgen/.deps/
Removing tests/bits/.deps/
Removing tests/bitvec/.deps/
Removing tests/bsslap/.deps/
Removing tests/bssmap_le/.deps/
Removing tests/codec/.deps/
Removing tests/coding/.deps/
Removing tests/comp128/.deps/
Removing tests/context/.deps/
Removing tests/conv/.deps/
Removing tests/conv/gsm0503_test_vectors.c
Removing tests/ctrl/.deps/
Removing tests/dtx/.deps/
Removing tests/endian/.deps/
Removing tests/exec/.deps/
Removing tests/fr/.deps/
Removing tests/fsm/.deps/
Removing tests/gad/.deps/
Removing tests/gb/.deps/
Removing tests/gea/.deps/
Removing tests/gprs/.deps/
Removing tests/gsm0408/.deps/
Removing tests/gsm0502/.deps/
Removing tests/gsm0808/.deps/
Removing tests/gsm23003/.deps/
Removing tests/gsm23236/.deps/
Removing tests/gsm29205/.deps/
Removing tests/gsm44021/.deps/
Removing tests/gsm48/.deps/
Removing tests/gsup/.deps/
Removing tests/i460_mux/.deps/
Removing tests/it_q/.deps/
Removing tests/iuup/.deps/
Removing tests/kasumi/.deps/
Removing tests/lapd/.deps/
Removing tests/logging/.deps/
Removing tests/loggingrb/.deps/
Removing tests/msgb/.deps/
Removing tests/msgfile/.deps/
Removing tests/oap/.deps/
Removing tests/osmo_io/.deps/
Removing tests/prbs/.deps/
Removing tests/rlp/.deps/
Removing tests/sercomm/.deps/
Removing tests/sim/.deps/
Removing tests/sms/.deps/
Removing tests/smscb/.deps/
Removing tests/sockaddr_str/.deps/
Removing tests/socket/.deps/
Removing tests/soft_uart/.deps/
Removing tests/stats/.deps/
Removing tests/strrb/.deps/
Removing tests/tdef/.deps/
Removing tests/time_cc/.deps/
Removing tests/timer/.deps/
Removing tests/tlv/.deps/
Removing tests/use_count/.deps/
Removing tests/ussd/.deps/
Removing tests/utils/.deps/
Removing tests/v110/.deps/
Removing tests/vty/.deps/
Removing tests/write_queue/.deps/
Removing utils/.deps/
Removing utils/.libs/
Removing utils/Makefile
Removing utils/Makefile.in
Removing utils/__pycache__/
Removing utils/gsmtap-logsend.o
Removing utils/osmo-aka-verify
Removing utils/osmo-aka-verify.o
Removing utils/osmo-arfcn
Removing utils/osmo-arfcn.o
Removing utils/osmo-auc-gen
Removing utils/osmo-auc-gen.o
Removing utils/osmo-config-merge
Removing utils/osmo-config-merge.o
Removing utils/osmo-gsmtap-logsend
Removing utils/osmo-ns-dummy
Removing utils/osmo-ns-dummy-vty.o
Removing utils/osmo-ns-dummy.o
Removing utils/osmo-sim-test
Removing utils/osmo-stat-dummy/.deps/
Removing utils/osmo-stat-dummy/Makefile
Removing utils/osmo-stat-dummy/Makefile.in
Removing utils/osmo_sim_test-osmo-sim-test.o
+ [ -d layer1-headers ]
Finished: SUCCESS