DEBUG: Executing python function autotools_aclocals
DEBUG: SITE files ['endian-little', 'bit-64', 'arm-common', 'arm-64', 'common-linux', 'common-musl', 'aarch64-linux', 'aarch64-linux-musl', 'common']
DEBUG: Python function autotools_aclocals finished
DEBUG: Executing shell function do_compile
NOTE: cmake --build TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/build --target all --
[1/53] Building C object src/lib/CMakeFiles/dlt.dir/__/shared/dlt_protocol.c.o
[2/53] Building C object src/lib/CMakeFiles/dlt.dir/__/shared/dlt_user_shared.c.o
[3/53] Building C object src/lib/CMakeFiles/dlt.dir/dlt_user.c.o
FAILED: src/lib/CMakeFiles/dlt.dir/dlt_user.c.o 
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/recipe-sysroot-native/usr/bin/aarch64-yoe-linux-musl/aarch64-yoe-linux-musl-clang -DCONFIGURATION_FILES_DIR=\"/etc\" -DDLT_DAEMON_USE_FIFO_IPC -DDLT_LIB_USE_FIFO_IPC -DDLT_NETWORK_TRACE_ENABLE -DDLT_USER_IPC_PATH=\"/tmp\" -DDLT_USE_IPv6 -DDLT_USE_PTHREAD_SETNAME_NP -DEXTENDED_FILTERING -D_GNU_SOURCE -Ddlt_EXPORTS -ITOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/git -ITOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/build/include/dlt -ITOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/git/include/dlt -ITOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/git/src/shared -ITOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/git/src/core_dump_handler -ITOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/git/src/offlinelogstorage -ITOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/git/src/lib -ITOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/git/src/daemon -ITOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/git/src/console -ITOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/git/src/gateway -ITOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/git/systemd/3rdparty -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mlittle-endian -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security  --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/recipe-sysroot  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0=/usr/src/debug/dlt-daemon/2.18.8-r0                      -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0=/usr/src/debug/dlt-daemon/2.18.8-r0                      -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/recipe-sysroot=                      -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/recipe-sysroot-native=  -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mlittle-endian -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security  --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/recipe-sysroot -O2 -g -DNDEBUG -fPIC -std=gnu99 -Wall -Wextra -Wno-variadic-macros -Wno-strict-aliasing -MD -MT src/lib/CMakeFiles/dlt.dir/dlt_user.c.o -MF src/lib/CMakeFiles/dlt.dir/dlt_user.c.o.d -o src/lib/CMakeFiles/dlt.dir/dlt_user.c.o -c TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/git/src/lib/dlt_user.c
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/git/src/lib/dlt_user.c:455:11: error: address argument to atomic operation must be a pointer to _Atomic type ('bool *' invalid)
    if (!(atomic_compare_exchange_strong(&dlt_user_initialised, &expected, true)))
          ^                              ~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/recipe-sysroot-native/usr/lib/clang/13.0.1/include/stdatomic.h:126:67: note: expanded from macro 'atomic_compare_exchange_strong'
#define atomic_compare_exchange_strong(object, expected, desired) __c11_atomic_compare_exchange_strong(object, expected, desired, __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST)
                                                                  ^                                    ~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/git/src/lib/dlt_user.c:567:11: error: address argument to atomic operation must be a pointer to _Atomic type ('bool *' invalid)
    if (!(atomic_compare_exchange_strong(&dlt_user_initialised, &expected, true)))
          ^                              ~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/recipe-sysroot-native/usr/lib/clang/13.0.1/include/stdatomic.h:126:67: note: expanded from macro 'atomic_compare_exchange_strong'
#define atomic_compare_exchange_strong(object, expected, desired) __c11_atomic_compare_exchange_strong(object, expected, desired, __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST)
                                                                  ^                                    ~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/git/src/lib/dlt_user.c:597:16: warning: implicit conversion from enumeration type 'DltLogLevelType' to different enumeration type 'DltReturnValue' [-Wenum-conversion]
        return DLT_LOG_ERROR;
        ~~~~~~ ^~~~~~~~~~~~~
1 warning and 2 errors generated.
[4/53] Building C object src/lib/CMakeFiles/dlt.dir/dlt_env_ll.c.o
[5/53] Building C object src/daemon/CMakeFiles/dlt-daemon.dir/dlt_daemon_connection.c.o
[6/53] Building C object src/lib/CMakeFiles/dlt.dir/dlt_filetransfer.c.o
[7/53] Building C object src/lib/CMakeFiles/dlt.dir/dlt_client.c.o
[8/53] Building C object src/daemon/CMakeFiles/dlt-daemon.dir/dlt_daemon_event_handler.c.o
[9/53] Building C object src/daemon/CMakeFiles/dlt-daemon.dir/dlt_daemon_client.c.o
[10/53] Building C object src/daemon/CMakeFiles/dlt-daemon.dir/dlt_daemon_common.c.o
[11/53] Building C object src/daemon/CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o
[12/53] Building C object src/lib/CMakeFiles/dlt.dir/__/shared/dlt_common.c.o
ninja: build stopped: subcommand failed.
WARNING: TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/temp/run.do_compile.29422:168 exit 1 from 'eval ${DESTDIR:+DESTDIR=${DESTDIR} } cmake --build 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/build' "$@" -- ${EXTRA_OECMAKE_BUILD}'
WARNING: Backtrace (BB generated script): 
	#1: cmake_runcmake_build, TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/temp/run.do_compile.29422, line 168
	#2: cmake_do_compile, TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/temp/run.do_compile.29422, line 162
	#3: do_compile, TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/temp/run.do_compile.29422, line 157
	#4: main, TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/dlt-daemon/2.18.8-r0/temp/run.do_compile.29422, line 181

Error details

Submitted on:
25/01/22 16:40
Error type:
Recipe
Task:
do_compile
Recipe:
dlt-daemon
Recipe version:
2.18.8-r0
Machine:
qemuarm64
Distro:
yoe
Build system:
x86_64-linux
Target system:
aarch64-yoe-linux-musl
Host distro:
ubuntu-18.04/ubuntu-18.04
Branch:
HEAD
Commit:
3df31595725e32ca7f5139a32a0d8a5b97ba209e
Build:
#138930
Submitter:
Similar errors:
0
Open a bug