../../../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.compalram.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;
| ^~
arm-none-eabi-ar: `u' modifier ignored since `D' is the default (see `U')
AR lib/libmini.a
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)
| ~~~~~~~~~~~~^~~
arm-none-eabi-ar: `u' modifier ignored since `D' is the default (see `U')
AR comm/libcomm.a
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();
| ^~~~~
arm-none-eabi-ar: `u' modifier ignored since `D' is the default (see `U')
AR tiffs/libtiffs.a
LD board/compal_e88/hello_world.compalram.elf
OBJ board/compal_e88/hello_world.compalram.bin
CC board/compal_e88/hello_world.highram.manifest.o
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/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.e88flash.manifest.o
LD board/compal_e88/hello_world.e88flash.elf
OBJ board/compal_e88/hello_world.e88flash.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.compalram.manifest.o
LD board/compal_e99/hello_world.compalram.elf
OBJ board/compal_e99/hello_world.compalram.bin
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/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.compalram.manifest.o
LD board/se_j100/hello_world.compalram.elf
OBJ board/se_j100/hello_world.compalram.bin
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_k2xx/init.o
In file included from ../../shared/libosmocore/include/osmocom/core/msgb.h:21,
from include/comm/sercomm.h:4,
from board/se_k2xx/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_k2xx/rffe_k2xx.o
board/se_k2xx/rffe_k2xx.c: In function 'rffe_mode':
board/se_k2xx/rffe_k2xx.c:48:30: warning: unused parameter 'band' [-Wunused-parameter]
48 | void rffe_mode(enum gsm_band band, int tx)
| ~~~~~~~~~~~~~~^~~~
board/se_k2xx/rffe_k2xx.c:48:40: warning: unused parameter 'tx' [-Wunused-parameter]
48 | void rffe_mode(enum gsm_band band, int tx)
| ~~~~^~
board/se_k2xx/rffe_k2xx.c: In function 'rffe_rx_win_ctrl':
board/se_k2xx/rffe_k2xx.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_k2xx/rffe_k2xx.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_k2xx.o
CC board/se_k2xx/hello_world.highram.manifest.o
LD board/se_k2xx/hello_world.highram.elf
OBJ board/se_k2xx/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.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.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.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.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.highram.manifest.o
LD board/compal_e86/compal_dsp_dump.highram.elf
OBJ board/compal_e86/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_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/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/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_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_k2xx/compal_dsp_dump.highram.manifest.o
LD board/se_k2xx/compal_dsp_dump.highram.elf
OBJ board/se_k2xx/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.highram.manifest.o
LD board/compal_e88/layer1.highram.elf
OBJ board/compal_e88/layer1.highram.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.e88flash.manifest.o
LD board/compal_e88/layer1.e88flash.elf
OBJ board/compal_e88/layer1.e88flash.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.compalram.manifest.o
LD board/compal_e86/layer1.compalram.elf
OBJ board/compal_e86/layer1.compalram.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_e99/layer1.compalram.manifest.o
LD board/compal_e99/layer1.compalram.elf
OBJ board/compal_e99/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/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_k2xx/layer1.highram.manifest.o
LD board/se_k2xx/layer1.highram.elf
OBJ board/se_k2xx/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.highram.manifest.o
LD board/compal_e99/loader.highram.elf
OBJ board/compal_e99/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/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_k2xx/loader.highram.manifest.o
LD board/se_k2xx/loader.highram.elf
OBJ board/se_k2xx/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.e88loader.manifest.o
LD board/compal_e88/rssi.e88loader.elf
OBJ board/compal_e88/rssi.e88loader.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_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_k2xx/rssi.highram.manifest.o
LD board/se_k2xx/rssi.highram.elf
OBJ board/se_k2xx/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.e88loader.manifest.o
LD board/compal_e88/menu.e88loader.elf
OBJ board/compal_e88/menu.e88loader.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.e88flash.manifest.o
LD board/compal_e88/menu.e88flash.elf
OBJ board/compal_e88/menu.e88flash.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.compalram.size
text data bss dec hex filename
25271 424 18496 44191 ac9f board/compal_e88/hello_world.compalram.elf
SIZE board/compal_e88/hello_world.highram.size
text data bss dec hex filename
25275 424 18464 44163 ac83 board/compal_e88/hello_world.highram.elf
SIZE board/compal_e88/hello_world.e88loader.size
text data bss dec hex filename
25055 424 26911 52390 cca6 board/compal_e88/hello_world.e88loader.elf
SIZE board/compal_e88/hello_world.e88flash.size
text data bss dec hex filename
25379 424 18663 44466 adb2 board/compal_e88/hello_world.e88flash.elf
SIZE board/compal_e86/hello_world.compalram.size
text data bss dec hex filename
23309 400 23752 47461 b965 board/compal_e86/hello_world.compalram.elf
SIZE board/compal_e86/hello_world.highram.size
text data bss dec hex filename
23281 400 23720 47401 b929 board/compal_e86/hello_world.highram.elf
SIZE board/compal_e99/hello_world.compalram.size
text data bss dec hex filename
22676 400 24152 47228 b87c board/compal_e99/hello_world.compalram.elf
SIZE board/compal_e99/hello_world.highram.size
text data bss dec hex filename
22680 400 24120 47200 b860 board/compal_e99/hello_world.highram.elf
SIZE board/se_j100/hello_world.compalram.size
text data bss dec hex filename
22652 400 23728 46780 b6bc board/se_j100/hello_world.compalram.elf
SIZE board/se_j100/hello_world.highram.size
text data bss dec hex filename
22624 400 23696 46720 b680 board/se_j100/hello_world.highram.elf
SIZE board/se_k2xx/hello_world.highram.size
text data bss dec hex filename
22759 400 33960 57119 df1f board/se_k2xx/hello_world.highram.elf
SIZE board/gta0x/hello_world.highram.size
text data bss dec hex filename
15823 368 17576 33767 83e7 board/gta0x/hello_world.highram.elf
SIZE board/gtm900b/hello_world.highram.size
text data bss dec hex filename
16889 368 17580 34837 8815 board/gtm900b/hello_world.highram.elf
SIZE board/fcdev3b/hello_world.highram.size
text data bss dec hex filename
15479 368 17576 33423 828f board/fcdev3b/hello_world.highram.elf
SIZE board/pirelli_dpl10/hello_world.highram.size
text data bss dec hex filename
22993 400 33960 57353 e009 board/pirelli_dpl10/hello_world.highram.elf
SIZE board/tr800/hello_world.highram.size
text data bss dec hex filename
17722 368 17576 35666 8b52 board/tr800/hello_world.highram.elf
SIZE board/compal_e88/compal_dsp_dump.compalram.size
text data bss dec hex filename
25879 400 18496 44775 aee7 board/compal_e88/compal_dsp_dump.compalram.elf
SIZE board/compal_e88/compal_dsp_dump.e88loader.size
text data bss dec hex filename
25631 400 26911 52942 cece board/compal_e88/compal_dsp_dump.e88loader.elf
SIZE board/compal_e88/compal_dsp_dump.e88flash.size
text data bss dec hex filename
25987 400 18663 45050 affa board/compal_e88/compal_dsp_dump.e88flash.elf
SIZE board/compal_e88/compal_dsp_dump.highram.size
text data bss dec hex filename
25883 400 18464 44747 aecb board/compal_e88/compal_dsp_dump.highram.elf
SIZE board/compal_e86/compal_dsp_dump.highram.size
text data bss dec hex filename
23755 376 23700 47831 bad7 board/compal_e86/compal_dsp_dump.highram.elf
SIZE board/compal_e86/compal_dsp_dump.compalram.size
text data bss dec hex filename
23751 376 23732 47859 baf3 board/compal_e86/compal_dsp_dump.compalram.elf
SIZE board/compal_e99/compal_dsp_dump.highram.size
text data bss dec hex filename
23156 376 24096 47628 ba0c board/compal_e99/compal_dsp_dump.highram.elf
SIZE board/compal_e99/compal_dsp_dump.compalram.size
text data bss dec hex filename
23152 376 24128 47656 ba28 board/compal_e99/compal_dsp_dump.compalram.elf
SIZE board/se_j100/compal_dsp_dump.compalram.size
text data bss dec hex filename
23096 376 23708 47180 b84c board/se_j100/compal_dsp_dump.compalram.elf
SIZE board/se_j100/compal_dsp_dump.highram.size
text data bss dec hex filename
23100 376 23676 47152 b830 board/se_j100/compal_dsp_dump.highram.elf
SIZE board/se_k2xx/compal_dsp_dump.highram.size
text data bss dec hex filename
23235 376 33940 57551 e0cf board/se_k2xx/compal_dsp_dump.highram.elf
SIZE board/gta0x/compal_dsp_dump.highram.size
text data bss dec hex filename
16331 344 17556 34231 85b7 board/gta0x/compal_dsp_dump.highram.elf
SIZE board/gtm900b/compal_dsp_dump.highram.size
text data bss dec hex filename
17399 344 17560 35303 89e7 board/gtm900b/compal_dsp_dump.highram.elf
SIZE board/fcdev3b/compal_dsp_dump.highram.size
text data bss dec hex filename
15987 344 17556 33887 845f board/fcdev3b/compal_dsp_dump.highram.elf
SIZE board/pirelli_dpl10/compal_dsp_dump.highram.size
text data bss dec hex filename
23499 376 33940 57815 e1d7 board/pirelli_dpl10/compal_dsp_dump.highram.elf
SIZE board/tr800/compal_dsp_dump.highram.size
text data bss dec hex filename
18228 344 17556 36128 8d20 board/tr800/compal_dsp_dump.highram.elf
SIZE board/compal_e88/layer1.highram.size
text data bss dec hex filename
59450 3946 27048 90444 1614c board/compal_e88/layer1.highram.elf
SIZE board/compal_e88/layer1.compalram.size
text data bss dec hex filename
59446 3946 27080 90472 16168 board/compal_e88/layer1.compalram.elf
SIZE board/compal_e88/layer1.e88flash.size
text data bss dec hex filename
59554 3948 27247 90749 1627d board/compal_e88/layer1.e88flash.elf
SIZE board/compal_e88/layer1.e88loader.size
text data bss dec hex filename
59230 3948 35495 98673 18171 board/compal_e88/layer1.e88loader.elf
SIZE board/compal_e86/layer1.compalram.size
text data bss dec hex filename
57482 3922 32316 93720 16e18 board/compal_e86/layer1.compalram.elf
SIZE board/compal_e86/layer1.highram.size
text data bss dec hex filename
57454 3922 32284 93660 16ddc board/compal_e86/layer1.highram.elf
SIZE board/compal_e99/layer1.compalram.size
text data bss dec hex filename
56847 3922 32712 93481 16d29 board/compal_e99/layer1.compalram.elf
SIZE board/compal_e99/layer1.highram.size
text data bss dec hex filename
56851 3922 32680 93453 16d0d board/compal_e99/layer1.highram.elf
SIZE board/se_j100/layer1.compalram.size
text data bss dec hex filename
56823 3922 32292 93037 16b6d board/se_j100/layer1.compalram.elf
SIZE board/se_j100/layer1.highram.size
text data bss dec hex filename
56795 3922 32260 92977 16b31 board/se_j100/layer1.highram.elf
SIZE board/se_k2xx/layer1.highram.size
text data bss dec hex filename
58183 3922 42524 104629 198b5 board/se_k2xx/layer1.highram.elf
SIZE board/gta0x/layer1.highram.size
text data bss dec hex filename
51315 3890 26140 81345 13dc1 board/gta0x/layer1.highram.elf
SIZE board/gtm900b/layer1.highram.size
text data bss dec hex filename
52475 3890 26148 82513 14251 board/gtm900b/layer1.highram.elf
SIZE board/fcdev3b/layer1.highram.size
text data bss dec hex filename
51035 3890 26140 81065 13ca9 board/fcdev3b/layer1.highram.elf
SIZE board/pirelli_dpl10/layer1.highram.size
text data bss dec hex filename
56898 3922 42528 103348 193b4 board/pirelli_dpl10/layer1.highram.elf
SIZE board/tr800/layer1.highram.size
text data bss dec hex filename
51727 3890 26140 81757 13f5d board/tr800/layer1.highram.elf
SIZE board/compal_e88/loader.compalram.size
text data bss dec hex filename
27599 420 18564 46583 b5f7 board/compal_e88/loader.compalram.elf
SIZE board/compal_e88/loader.highram.size
text data bss dec hex filename
27601 420 18532 46553 b5d9 board/compal_e88/loader.highram.elf
SIZE board/compal_e86/loader.compalram.size
text data bss dec hex filename
25505 388 23800 49693 c21d board/compal_e86/loader.compalram.elf
SIZE board/compal_e86/loader.highram.size
text data bss dec hex filename
25507 388 23768 49663 c1ff board/compal_e86/loader.highram.elf
SIZE board/compal_e99/loader.highram.size
text data bss dec hex filename
24907 388 24164 49459 c133 board/compal_e99/loader.highram.elf
SIZE board/compal_e99/loader.compalram.size
text data bss dec hex filename
24905 388 24196 49489 c151 board/compal_e99/loader.compalram.elf
SIZE board/se_j100/loader.highram.size
text data bss dec hex filename
24849 388 23744 48981 bf55 board/se_j100/loader.highram.elf
SIZE board/se_j100/loader.compalram.size
text data bss dec hex filename
24847 388 23776 49011 bf73 board/se_j100/loader.compalram.elf
SIZE board/se_k2xx/loader.highram.size
text data bss dec hex filename
24951 388 34008 59347 e7d3 board/se_k2xx/loader.highram.elf
SIZE board/gta0x/loader.highram.size
text data bss dec hex filename
18011 356 17624 35991 8c97 board/gta0x/loader.highram.elf
SIZE board/gtm900b/loader.highram.size
text data bss dec hex filename
18299 356 17628 36283 8dbb board/gtm900b/loader.highram.elf
SIZE board/fcdev3b/loader.highram.size
text data bss dec hex filename
17669 356 17624 35649 8b41 board/fcdev3b/loader.highram.elf
SIZE board/pirelli_dpl10/loader.highram.size
text data bss dec hex filename
25191 388 34008 59587 e8c3 board/pirelli_dpl10/loader.highram.elf
SIZE board/tr800/loader.highram.size
text data bss dec hex filename
19911 356 17624 37891 9403 board/tr800/loader.highram.elf
SIZE board/compal_e88/rssi.e88flash.size
text data bss dec hex filename
77808 4060 25251 107119 1a26f board/compal_e88/rssi.e88flash.elf
SIZE board/compal_e88/rssi.e88loader.size
text data bss dec hex filename
77452 4060 33499 115011 1c143 board/compal_e88/rssi.e88loader.elf
SIZE board/compal_e88/rssi.highram.size
text data bss dec hex filename
77704 4058 25052 106814 1a13e board/compal_e88/rssi.highram.elf
SIZE board/compal_e86/rssi.highram.size
text data bss dec hex filename
75704 4034 30308 110046 1adde board/compal_e86/rssi.highram.elf
SIZE board/compal_e99/rssi.highram.size
text data bss dec hex filename
75105 4034 30708 109847 1ad17 board/compal_e99/rssi.highram.elf
SIZE board/se_j100/rssi.highram.size
text data bss dec hex filename
75049 4034 30284 109367 1ab37 board/se_j100/rssi.highram.elf
SIZE board/se_k2xx/rssi.highram.size
text data bss dec hex filename
76437 4034 40548 121019 1d8bb board/se_k2xx/rssi.highram.elf
SIZE board/gta0x/rssi.highram.size
text data bss dec hex filename
69565 4002 24164 97731 17dc3 board/gta0x/rssi.highram.elf
SIZE board/gtm900b/rssi.highram.size
text data bss dec hex filename
70725 4002 24172 98899 18253 board/gtm900b/rssi.highram.elf
SIZE board/fcdev3b/rssi.highram.size
text data bss dec hex filename
69285 4002 24164 97451 17cab board/fcdev3b/rssi.highram.elf
SIZE board/pirelli_dpl10/rssi.highram.size
text data bss dec hex filename
75148 4034 40552 119734 1d3b6 board/pirelli_dpl10/rssi.highram.elf
SIZE board/tr800/rssi.highram.size
text data bss dec hex filename
69977 4002 24164 98143 17f5f board/tr800/rssi.highram.elf
SIZE board/compal_e88/menu.e88loader.size
text data bss dec hex filename
25979 404 27695 54078 d33e board/compal_e88/menu.e88loader.elf
SIZE board/compal_e88/menu.compalram.size
text data bss dec hex filename
25971 404 19280 45655 b257 board/compal_e88/menu.compalram.elf
SIZE board/compal_e88/menu.e88flash.size
text data bss dec hex filename
26079 404 19447 45930 b36a board/compal_e88/menu.e88flash.elf
SIZE board/compal_e86/menu.compalram.size
text data bss dec hex filename
23845 380 24516 48741 be65 board/compal_e86/menu.compalram.elf
SIZE board/compal_e99/menu.compalram.size
text data bss dec hex filename
23292 380 24912 48584 bdc8 board/compal_e99/menu.compalram.elf
SIZE board/se_j100/menu.compalram.size
text data bss dec hex filename
23236 380 24492 48108 bbec 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.034s
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 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 ]
Not a git clone, removing: /build/deps/install
+ echo Not a git clone, removing: /build/deps/install
+ rm -rf /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 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/hr_sid_class.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/jhash/.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 ]
[osmocom-master] $ /bin/sh -xe /tmp/jenkins11176305401829634129.sh
+ [ False != True ]
+ rm -rf /home/osmocom-build/jenkins/workspace/master-osmocom-bb/a1/default/a2/default/a3/default/a4/default/label/osmocom-master
+ mkdir -p /home/osmocom-build/jenkins/workspace/master-osmocom-bb/a1/default/a2/default/a3/default/a4/default/label/osmocom-master
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 136818 killed;
[ssh-agent] Stopped.
Archiving artifacts
‘**/core’ doesn’t match anything: ‘**’ exists but not ‘**/core’
No artifacts found that match the file pattern "**/core, **/testsuite.log, **/workspace.tar.xz, **/app-release.apk". Configuration error?
Finished: SUCCESS