0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

vector software in the loop(SIL) kit

Last updated at Posted at 2023-10-28

bash
Last login: Sat Oct 28 21:39:33 on ttys000

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
$ docker run -it gcc /bin/bash

on docker

bash
root@03ffc29a1260:/# script 20231028.log
Script started, output log file is '20231028.log'.
root@03ffc29a1260:/# apt update; apt -y upgrade
Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
Get:2 http://deb.debian.org/debian bookworm-updates InRelease [52.1 kB]
Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:4 http://deb.debian.org/debian bookworm/main arm64 Packages [8681 kB]
Get:5 http://deb.debian.org/debian bookworm-updates/main arm64 Packages [6408 B]
Get:6 http://deb.debian.org/debian-security bookworm-security/main arm64 Packages [86.1 kB]
Fetched 9024 kB in 2s (5640 kB/s)                     
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
3 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  libssl-dev libssl3 openssl
3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 5491 kB of archives.
After this operation, 1024 B of additional disk space will be used.
Get:1 http://deb.debian.org/debian-security bookworm-security/main arm64 libssl-dev arm64 3.0.11-1~deb12u2 [2302 kB]
Get:2 http://deb.debian.org/debian-security bookworm-security/main arm64 libssl3 arm64 3.0.11-1~deb12u2 [1803 kB]
Get:3 http://deb.debian.org/debian-security bookworm-security/main arm64 openssl arm64 3.0.11-1~deb12u2 [1385 kB]
Fetched 5491 kB in 1s (10.0 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
(Reading database ... 23286 files and directories currently installed.)
Preparing to unpack .../libssl-dev_3.0.11-1~deb12u2_arm64.deb ...
Unpacking libssl-dev:arm64 (3.0.11-1~deb12u2) over (3.0.11-1~deb12u1) ...
Preparing to unpack .../libssl3_3.0.11-1~deb12u2_arm64.deb ...
Unpacking libssl3:arm64 (3.0.11-1~deb12u2) over (3.0.11-1~deb12u1) ...
Preparing to unpack .../openssl_3.0.11-1~deb12u2_arm64.deb ...
Unpacking openssl (3.0.11-1~deb12u2) over (3.0.11-1~deb12u1) ...
Setting up libssl3:arm64 (3.0.11-1~deb12u2) ...
Setting up libssl-dev:arm64 (3.0.11-1~deb12u2) ...
Setting up openssl (3.0.11-1~deb12u2) ...
Processing triggers for libc-bin (2.36-9+deb12u3) ...
root@03ffc29a1260:/#  git clone https://github.com/vectorgrp/sil-kit.git
Cloning into 'sil-kit'...
remote: Enumerating objects: 32292, done.
remote: Counting objects: 100% (6352/6352), done.
remote: Compressing objects: 100% (1472/1472), done.
remote: Total 32292 (delta 4875), reused 6252 (delta 4808), pack-reused 25940
Receiving objects: 100% (32292/32292), 12.52 MiB | 8.73 MiB/s, done.
Resolving deltas: 100% (25479/25479), done.
root@03ffc29a1260:/# ls
bin   dev  home  media	opt   root  sbin     srv  tmp  var
boot  etc  lib	 mnt	proc  run   sil-kit  sys  usr
root@03ffc29a1260:/# cd sil-kit
root@03ffc29a1260:/sil-kit# ls
CMakeLists.txt	   CONTRIBUTING.md  LICENSE	SECURITY.md  ThirdParty  cmake
CMakePresets.json  Demos	    README.rst	SilKit	     Utilities	 docs
root@03ffc29a1260:/sil-kit# git submodule update --init --recursive
Submodule 'ThirdParty/asio' (https://github.com/chriskohlhoff/asio.git) registered for path 'ThirdParty/asio'
Submodule 'ThirdParty/fmt' (https://github.com/fmtlib/fmt) registered for path 'ThirdParty/fmt'
Submodule 'ThirdParty/googletest' (https://github.com/google/googletest) registered for path 'ThirdParty/googletest'
Submodule 'ThirdParty/oatpp' (https://github.com/oatpp/oatpp.git) registered for path 'ThirdParty/oatpp'
Submodule 'spdlog' (https://github.com/gabime/spdlog) registered for path 'ThirdParty/spdlog'
Submodule 'ThirdParty/yaml-cpp' (https://github.com/jbeder/yaml-cpp) registered for path 'ThirdParty/yaml-cpp'
Cloning into '/sil-kit/ThirdParty/asio'...
Cloning into '/sil-kit/ThirdParty/fmt'...
Cloning into '/sil-kit/ThirdParty/googletest'...
Cloning into '/sil-kit/ThirdParty/oatpp'...
Cloning into '/sil-kit/ThirdParty/spdlog'...
Cloning into '/sil-kit/ThirdParty/yaml-cpp'...
Submodule path 'ThirdParty/asio': checked out '147f7225a96d45a2807a64e443177f621844e51c'
Submodule path 'ThirdParty/fmt': checked out 'a33701196adfad74917046096bf5a2aa0ab0bb50'
Submodule path 'ThirdParty/googletest': checked out '58d77fa8070e8cec2dc1ed015d66b454c8d78850'
Submodule path 'ThirdParty/oatpp': checked out '349d96114ae03ae6fd44dd2a398e5cdd9529fb48'
Submodule path 'ThirdParty/spdlog': checked out 'ad0e89cbfb4d0c1ce4d097e134eb7be67baebb36'
Submodule path 'ThirdParty/yaml-cpp': checked out '0579ae3d976091d7d664aa9d2527e0d0cff25763'
root@03ffc29a1260:/sil-kit# ls
CMakeLists.txt	   CONTRIBUTING.md  LICENSE	SECURITY.md  ThirdParty  cmake
CMakePresets.json  Demos	    README.rst	SilKit	     Utilities	 docs
root@03ffc29a1260:/sil-kit# mkdir build
root@03ffc29a1260:/sil-kit# cd build
root@03ffc29a1260:/sil-kit/build# apt install cmake
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  cmake-data libarchive13 libjsoncpp25 librhash0 libuv1
Suggested packages:
  cmake-doc cmake-format elpa-cmake-mode ninja-build lrzip
The following NEW packages will be installed:
  cmake cmake-data libarchive13 libjsoncpp25 librhash0 libuv1
0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
Need to get 9485 kB of archives.
After this operation, 38.0 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://deb.debian.org/debian bookworm/main arm64 libarchive13 arm64 3.6.2-1 [316 kB]
Get:2 http://deb.debian.org/debian bookworm/main arm64 libjsoncpp25 arm64 1.9.5-4 [72.3 kB]
Get:3 http://deb.debian.org/debian bookworm/main arm64 librhash0 arm64 1.4.3-3 [131 kB]
Get:4 http://deb.debian.org/debian bookworm/main arm64 libuv1 arm64 1.44.2-1 [133 kB]
Get:5 http://deb.debian.org/debian bookworm/main arm64 cmake-data all 3.25.1-1 [2026 kB]
Get:6 http://deb.debian.org/debian bookworm/main arm64 cmake arm64 3.25.1-1 [6806 kB]
Fetched 9485 kB in 1s (9432 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libarchive13:arm64.
(Reading database ... 23286 files and directories currently installed.)
Preparing to unpack .../0-libarchive13_3.6.2-1_arm64.deb ...
Unpacking libarchive13:arm64 (3.6.2-1) ...
Selecting previously unselected package libjsoncpp25:arm64.
Preparing to unpack .../1-libjsoncpp25_1.9.5-4_arm64.deb ...
Unpacking libjsoncpp25:arm64 (1.9.5-4) ...
Selecting previously unselected package librhash0:arm64.
Preparing to unpack .../2-librhash0_1.4.3-3_arm64.deb ...
Unpacking librhash0:arm64 (1.4.3-3) ...
Selecting previously unselected package libuv1:arm64.
Preparing to unpack .../3-libuv1_1.44.2-1_arm64.deb ...
Unpacking libuv1:arm64 (1.44.2-1) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../4-cmake-data_3.25.1-1_all.deb ...
Unpacking cmake-data (3.25.1-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../5-cmake_3.25.1-1_arm64.deb ...
Unpacking cmake (3.25.1-1) ...
Setting up libarchive13:arm64 (3.6.2-1) ...
Setting up libuv1:arm64 (1.44.2-1) ...
Setting up libjsoncpp25:arm64 (1.9.5-4) ...
Setting up librhash0:arm64 (1.4.3-3) ...
Setting up cmake-data (3.25.1-1) ...
Setting up cmake (3.25.1-1) ...
Processing triggers for libc-bin (2.36-9+deb12u3) ...
root@03ffc29a1260:/sil-kit/build# cmake --veresion
CMake Error: Unknown argument --veresion
CMake Error: Run 'cmake --help' for all supported options.
root@03ffc29a1260:/sil-kit/build# cmake --version
cmake version 3.25.1

CMake suite maintained and supported by Kitware (kitware.com/cmake).
root@03ffc29a1260:/sil-kit/build# cmake ..
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/local/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- SIL Kit - Reproducible build: SOURCE_DATE_EPOCH is not set! Set it to 'git log -1 --format=%ct -r origin/main'
-- SIL Kit - Reproducible build: LC_ALL is not set to 'C': ''
-- SIL Kit - Reproducible build: TZ is not set to 'UTC': ''
-- Performing Test HAVE_ATOMIC_64BIT
-- Performing Test HAVE_ATOMIC_64BIT - Success
-- SIL Kit using 64-Bit build
-- Using compiler version: gcc-13.2.0
-- SIL Kit - CMAKE_VERSION 3.25.1
-- SIL Kit - SILKIT_HOST_PLATFORM Linux
-- SIL Kit - SILKIT_HOST_ARCHITECTURE aarch64
-- SIL Kit - SILKIT_HOST_COMPILER gcc
CMake Warning at CMakeLists.txt:112 (message):
  CMAKE_BUILD_TYPE is not set! cpack files will have no config name.


-- Add subdirectory ThirdParty/googletest
-- Found Python: /usr/bin/python3 (found version "3.11.2") found components: Interpreter 
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Asio include directory found:/sil-kit/ThirdParty/asio/asio/include
-- Add subdirectory /sil-kit/ThirdParty/fmt
-- Module support is disabled.
-- Version: 9.1.0
-- Build type: 
-- CXX_STANDARD: 11
-- Performing Test has_std_11_flag
-- Performing Test has_std_11_flag - Success
-- Performing Test has_std_0x_flag
-- Performing Test has_std_0x_flag - Success
-- Required features: cxx_variadic_templates
-- Add subdirectory ThirdParty/spdlog
-- Build spdlog: 1.11.0
-- Build type: Release

############################################################################
## oatpp module compilation config:

OATPP_DISABLE_ENV_OBJECT_COUNTERS=OFF
OATPP_THREAD_HARDWARE_CONCURRENCY=AUTO
OATPP_COMPAT_BUILD_NO_THREAD_LOCAL=OFF

############################################################################

oatpp version: '1.3.0'
OATPP_ADD_LINK_LIBS=
-- have fmt-header-only
-- SIL Kit: building dashboard
-- SILKIT GIT Version: using /sil-kit/SilKit/../.git/refs/heads/main
-- SILKIT GIT Version: 817bbcc3fee208545728226bbacbdc025a75b7c9
-- Linking to SIL Kit library that is built in scope of root project
-- Demos available:  SilKitDemoCan SilKitDemoEthernet SilKitDemoFlexray SilKitDemoLinDynamic SilKitDemoPubSub SilKitDemoRpc SilKitDemoLatency
-- Configuring done
-- Generating done
-- Build files have been written to: /sil-kit/build
root@03ffc29a1260:/sil-kit/build# pwd
/sil-kit/build
root@03ffc29a1260:/sil-kit/build# ls
CMakeCache.txt		 CTestTestfile.cmake  SilKit	  cmake_install.cmake
CMakeFiles		 Demos		      ThirdParty  lib
CPackConfig.cmake	 Makefile	      Utilities
CPackSourceConfig.cmake  Release	      bin

# cmake --build .
[  0%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/algorithm/CRC.cpp.o
[  0%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/async/Coroutine.cpp.o
[  0%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/async/CoroutineWaitList.cpp.o
[  1%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/async/Error.cpp.o
[  1%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/async/Executor.cpp.o
[  1%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/async/Lock.cpp.o
[  1%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/async/Processor.cpp.o
[  1%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/async/worker/Worker.cpp.o
[  2%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/async/worker/IOEventWorker_common.cpp.o
[  2%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/async/worker/IOEventWorker_kqueue.cpp.o
[  2%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/async/worker/IOEventWorker_epoll.cpp.o
[  2%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/async/worker/IOEventWorker_stub.cpp.o
[  2%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/async/worker/IOWorker.cpp.o
[  3%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/async/worker/TimerWorker.cpp.o
[  3%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/base/CommandLineArguments.cpp.o
[  3%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/base/Countable.cpp.o
[  3%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/base/Environment.cpp.o
[  3%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/concurrency/SpinLock.cpp.o
[  4%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/concurrency/Thread.cpp.o
[  4%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/IODefinitions.cpp.o
[  4%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/buffer/FIFOBuffer.cpp.o
[  4%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/buffer/IOBuffer.cpp.o
[  4%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/buffer/Processor.cpp.o
[  5%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/mapping/ObjectMapper.cpp.o
[  5%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/mapping/TypeResolver.cpp.o
[  5%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/mapping/type/Any.cpp.o
[  5%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/mapping/type/Enum.cpp.o
[  5%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/mapping/type/List.cpp.o
[  6%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/mapping/type/PairList.cpp.o
[  6%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/mapping/type/Object.cpp.o
[  6%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/mapping/type/Primitive.cpp.o
[  6%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/mapping/type/Type.cpp.o
[  7%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/mapping/type/UnorderedMap.cpp.o
[  7%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/mapping/type/UnorderedSet.cpp.o
[  7%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/mapping/type/Vector.cpp.o
[  7%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/resource/File.cpp.o
[  7%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/resource/InMemoryData.cpp.o
[  8%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/resource/TemporaryFile.cpp.o
[  8%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/share/MemoryLabel.cpp.o
[  8%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/share/StringTemplate.cpp.o
[  8%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/stream/BufferStream.cpp.o
[  8%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/stream/FIFOStream.cpp.o
[  9%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/stream/FileStream.cpp.o
[  9%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/stream/Stream.cpp.o
[  9%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/stream/StreamBufferedProxy.cpp.o
[  9%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/data/Bundle.cpp.o
[  9%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/parser/Caret.cpp.o
[ 10%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/parser/ParsingError.cpp.o
[ 10%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/utils/Binary.cpp.o
[ 10%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/utils/ConversionUtils.cpp.o
[ 10%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/utils/Random.cpp.o
[ 10%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/core/utils/String.cpp.o
[ 11%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/encoding/Base64.cpp.o
[ 11%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/encoding/Hex.cpp.o
[ 11%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/encoding/Unicode.cpp.o
[ 11%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/network/monitor/ConnectionInactivityChecker.cpp.o
[ 11%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/network/monitor/ConnectionMaxAgeChecker.cpp.o
[ 12%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/network/monitor/ConnectionMonitor.cpp.o
[ 12%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/network/tcp/client/ConnectionProvider.cpp.o
[ 12%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/network/tcp/server/ConnectionProvider.cpp.o
[ 12%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/network/tcp/Connection.cpp.o
[ 12%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/network/virtual_/Interface.cpp.o
[ 13%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/network/virtual_/Pipe.cpp.o
[ 13%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/network/virtual_/Socket.cpp.o
[ 13%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/network/virtual_/client/ConnectionProvider.cpp.o
[ 13%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/network/virtual_/server/ConnectionProvider.cpp.o
[ 13%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/network/Address.cpp.o
[ 14%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/network/ConnectionPool.cpp.o
[ 14%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/network/ConnectionProvider.cpp.o
[ 14%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/network/ConnectionProviderSwitch.cpp.o
[ 14%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/network/Server.cpp.o
[ 14%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/network/Url.cpp.o
[ 15%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/orm/DbClient.cpp.o
[ 15%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/orm/Executor.cpp.o
[ 15%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/orm/QueryResult.cpp.o
[ 15%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/orm/SchemaMigration.cpp.o
[ 15%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/orm/Transaction.cpp.o
[ 16%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/parser/json/Beautifier.cpp.o
[ 16%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/parser/json/Utils.cpp.o
[ 16%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/parser/json/mapping/Deserializer.cpp.o
[ 16%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/parser/json/mapping/ObjectMapper.cpp.o
[ 17%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/parser/json/mapping/Serializer.cpp.o
[ 17%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/client/ApiClient.cpp.o
[ 17%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/client/HttpRequestExecutor.cpp.o
[ 17%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/client/RequestExecutor.cpp.o
[ 17%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/client/RetryPolicy.cpp.o
[ 18%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/mime/multipart/FileProvider.cpp.o
[ 18%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/mime/multipart/InMemoryDataProvider.cpp.o
[ 18%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/mime/multipart/Multipart.cpp.o
[ 18%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/mime/multipart/Part.cpp.o
[ 18%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/mime/multipart/PartList.cpp.o
[ 19%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/mime/multipart/PartReader.cpp.o
[ 19%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/mime/multipart/Reader.cpp.o
[ 19%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/mime/multipart/StatefulParser.cpp.o
[ 19%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/mime/multipart/TemporaryFileProvider.cpp.o
[ 19%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/CommunicationError.cpp.o
[ 20%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/http/Http.cpp.o
[ 20%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/http/incoming/BodyDecoder.cpp.o
[ 20%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/http/incoming/Request.cpp.o
[ 20%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/http/incoming/RequestHeadersReader.cpp.o
[ 20%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/http/incoming/Response.cpp.o
[ 21%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/http/incoming/ResponseHeadersReader.cpp.o
[ 21%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/http/incoming/SimpleBodyDecoder.cpp.o
[ 21%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/http/outgoing/Body.cpp.o
[ 21%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/http/outgoing/BufferBody.cpp.o
[ 21%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/http/outgoing/MultipartBody.cpp.o
[ 22%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/http/outgoing/StreamingBody.cpp.o
[ 22%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/http/outgoing/Request.cpp.o
[ 22%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/http/outgoing/Response.cpp.o
[ 22%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/http/outgoing/ResponseFactory.cpp.o
[ 22%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/http/encoding/Chunked.cpp.o
[ 23%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/http/encoding/ProviderCollection.cpp.o
[ 23%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/protocol/http/utils/CommunicationUtils.cpp.o
[ 23%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/server/AsyncHttpConnectionHandler.cpp.o
[ 23%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/server/HttpConnectionHandler.cpp.o
[ 23%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/server/HttpProcessor.cpp.o
[ 24%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/server/HttpRouter.cpp.o
[ 24%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/server/api/ApiController.cpp.o
[ 24%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/server/api/Endpoint.cpp.o
[ 24%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/server/handler/AuthorizationHandler.cpp.o
[ 24%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/server/handler/ErrorHandler.cpp.o
[ 25%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/server/interceptor/AllowCorsGlobal.cpp.o
[ 25%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp.dir/oatpp/web/url/mapping/Pattern.cpp.o
[ 25%] Linking CXX static library liboatpp.a
[ 25%] Built target oatpp
[ 25%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp-test.dir/oatpp-test/Checker.cpp.o
[ 25%] Building CXX object ThirdParty/oatpp/src/CMakeFiles/oatpp-test.dir/oatpp-test/UnitTest.cpp.o
[ 26%] Linking CXX static library liboatpp-test.a
[ 26%] Built target oatpp-test
[ 26%] Building CXX object SilKit/source/experimental/CMakeFiles/O_SilKit_Experimental.dir/participant/ParticipantExtensionsImpl.cpp.o
[ 26%] Building CXX object SilKit/source/experimental/CMakeFiles/O_SilKit_Experimental.dir/services/lin/LinControllerExtensionsImpl.cpp.o
[ 26%] Built target O_SilKit_Experimental
[ 26%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/contrib/graphbuilder.cpp.o
[ 26%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/contrib/graphbuilderadapter.cpp.o
[ 26%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/binary.cpp.o
[ 27%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/convert.cpp.o
[ 27%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/depthguard.cpp.o
[ 27%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/directives.cpp.o
[ 27%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emit.cpp.o
[ 27%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitfromevents.cpp.o
[ 28%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitter.cpp.o
[ 28%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitterstate.cpp.o
[ 28%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitterutils.cpp.o
[ 28%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/exceptions.cpp.o
[ 28%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/exp.cpp.o
[ 29%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/memory.cpp.o
[ 29%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/node.cpp.o
[ 29%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/node_data.cpp.o
[ 29%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/nodebuilder.cpp.o
[ 29%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/nodeevents.cpp.o
[ 30%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/null.cpp.o
[ 30%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/ostream_wrapper.cpp.o
[ 30%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/parse.cpp.o
[ 30%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/parser.cpp.o
[ 30%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/regex_yaml.cpp.o
[ 31%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scanner.cpp.o
[ 31%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scanscalar.cpp.o
[ 31%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scantag.cpp.o
[ 31%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scantoken.cpp.o
[ 31%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/simplekey.cpp.o
[ 32%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/singledocparser.cpp.o
[ 32%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/stream.cpp.o
[ 32%] Building CXX object ThirdParty/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/tag.cpp.o
[ 32%] Linking CXX static library libyaml-cpp.a
[ 32%] Built target yaml-cpp
[ 34%] Building CXX object ThirdParty/spdlog/CMakeFiles/spdlog.dir/src/spdlog.cpp.o
[ 34%] Building CXX object ThirdParty/spdlog/CMakeFiles/spdlog.dir/src/stdout_sinks.cpp.o
[ 34%] Building CXX object ThirdParty/spdlog/CMakeFiles/spdlog.dir/src/color_sinks.cpp.o
[ 34%] Building CXX object ThirdParty/spdlog/CMakeFiles/spdlog.dir/src/file_sinks.cpp.o
[ 34%] Building CXX object ThirdParty/spdlog/CMakeFiles/spdlog.dir/src/async.cpp.o
[ 35%] Building CXX object ThirdParty/spdlog/CMakeFiles/spdlog.dir/src/cfg.cpp.o
[ 35%] Linking CXX static library libspdlog.a
[ 35%] Built target spdlog
[ 35%] Building CXX object SilKit/source/core/participant/CMakeFiles/O_SilKit_Core_Participant.dir/Participant.cpp.o
In file included from /sil-kit/SilKit/source/core/participant/Participant.cpp:2:
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::PubSub::DataPublisher; Arg = {SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::PubSub::PubSubSpec&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, SilKit::Config::v1::DataPublisher&}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::DataPublisher; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:481:72:   required from 'SilKit::Services::PubSub::IDataPublisher* SilKit::Core::Participant<SilKitConnectionT>::CreateDataPublisher(const std::string&, const SilKit::Services::PubSub::PubSubSpec&, size_t) [with SilKitConnectionT = SilKit::Core::VAsioConnection; std::string = std::__cxx11::basic_string<char>; size_t = long unsigned int]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
 1502 |     descriptor.SetSupplementalData(std::move(supplementalData));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::PubSub::DataSubscriber; Arg = {SilKit::Config::v1::DataSubscriber&, SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::PubSub::PubSubSpec&, std::function<void(SilKit::Services::PubSub::IDataSubscriber*, const SilKit::Services::PubSub::DataMessageEvent&)>&}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::DataSubscriber; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:549:73:   required from 'SilKit::Services::PubSub::IDataSubscriber* SilKit::Core::Participant<SilKitConnectionT>::CreateDataSubscriber(const std::string&, const SilKit::Services::PubSub::PubSubSpec&, SilKit::Services::PubSub::DataMessageHandler) [with SilKitConnectionT = SilKit::Core::VAsioConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::PubSub::DataMessageHandler = std::function<void(SilKit::Services::PubSub::IDataSubscriber*, const SilKit::Services::PubSub::DataMessageEvent&)>]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::PubSub::DataSubscriberInternal; Arg = {SilKit::Services::Orchestration::TimeProvider*, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::vector<SilKit::Services::MatchingLabel, std::allocator<SilKit::Services::MatchingLabel> >&, std::function<void(SilKit::Services::PubSub::IDataSubscriber*, const SilKit::Services::PubSub::DataMessageEvent&)>&, SilKit::Services::PubSub::IDataSubscriber*&}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::DataSubscriber; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:397:71:   required from 'SilKit::Services::PubSub::DataSubscriberInternal* SilKit::Core::Participant<SilKitConnectionT>::CreateDataSubscriberInternal(const std::string&, const std::string&, const std::string&, const std::vector<SilKit::Services::MatchingLabel>&, SilKit::Services::PubSub::DataMessageHandler, SilKit::Services::PubSub::IDataSubscriber*) [with SilKitConnectionT = SilKit::Core::VAsioConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::PubSub::DataMessageHandler = std::function<void(SilKit::Services::PubSub::IDataSubscriber*, const SilKit::Services::PubSub::DataMessageEvent&)>]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Rpc::RpcClient; Arg = {SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::Rpc::RpcSpec&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::function<void(SilKit::Services::Rpc::IRpcClient*, const SilKit::Services::Rpc::RpcCallResultEvent&)>&}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::RpcClient; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:630:65:   required from 'SilKit::Services::Rpc::IRpcClient* SilKit::Core::Participant<SilKitConnectionT>::CreateRpcClient(const std::string&, const SilKit::Services::Rpc::RpcSpec&, SilKit::Services::Rpc::RpcCallResultHandler) [with SilKitConnectionT = SilKit::Core::VAsioConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::Rpc::RpcCallResultHandler = std::function<void(SilKit::Services::Rpc::IRpcClient*, const SilKit::Services::Rpc::RpcCallResultEvent&)>]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Rpc::RpcServer; Arg = {SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::Rpc::RpcSpec&, std::function<void(SilKit::Services::Rpc::IRpcServer*, const SilKit::Services::Rpc::RpcCallEvent&)>&}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::RpcServer; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:678:65:   required from 'SilKit::Services::Rpc::IRpcServer* SilKit::Core::Participant<SilKitConnectionT>::CreateRpcServer(const std::string&, const SilKit::Services::Rpc::RpcSpec&, SilKit::Services::Rpc::RpcCallHandler) [with SilKitConnectionT = SilKit::Core::VAsioConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::Rpc::RpcCallHandler = std::function<void(SilKit::Services::Rpc::IRpcServer*, const SilKit::Services::Rpc::RpcCallEvent&)>]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Rpc::RpcServerInternal; Arg = {SilKit::Services::Orchestration::TimeProvider*, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::vector<SilKit::Services::MatchingLabel, std::allocator<SilKit::Services::MatchingLabel> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::function<void(SilKit::Services::Rpc::IRpcServer*, const SilKit::Services::Rpc::RpcCallEvent&)>&, SilKit::Services::Rpc::IRpcServer*&}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::RpcServer; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:598:62:   required from 'SilKit::Services::Rpc::RpcServerInternal* SilKit::Core::Participant<SilKitConnectionT>::CreateRpcServerInternal(const std::string&, const std::string&, const std::string&, const std::vector<SilKit::Services::MatchingLabel>&, SilKit::Services::Rpc::RpcCallHandler, SilKit::Services::Rpc::IRpcServer*) [with SilKitConnectionT = SilKit::Core::VAsioConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::Rpc::RpcCallHandler = std::function<void(SilKit::Services::Rpc::IRpcServer*, const SilKit::Services::Rpc::RpcCallEvent&)>]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Can::CanController; Arg = {SilKit::Config::v1::CanController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::CanController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Can::CanController; Arg = {SilKit::Config::v1::CanController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::CanController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:248:59:   required from 'SilKit::Services::Can::ICanController* SilKit::Core::Participant<SilKitConnectionT>::CreateCanController(const std::string&, const std::string&) [with SilKitConnectionT = SilKit::Core::VAsioConnection; std::string = std::__cxx11::basic_string<char>]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Ethernet::EthController; Arg = {SilKit::Config::v1::EthernetController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::EthernetController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Ethernet::EthController; Arg = {SilKit::Config::v1::EthernetController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::EthernetController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:284:65:   required from 'SilKit::Services::Ethernet::IEthernetController* SilKit::Core::Participant<SilKitConnectionT>::CreateEthernetController(const std::string&, const std::string&) [with SilKitConnectionT = SilKit::Core::VAsioConnection; std::string = std::__cxx11::basic_string<char>]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Flexray::FlexrayController; Arg = {SilKit::Config::v1::FlexrayController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::FlexrayController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Flexray::FlexrayController; Arg = {SilKit::Config::v1::FlexrayController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::FlexrayController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:319:67:   required from 'SilKit::Services::Flexray::IFlexrayController* SilKit::Core::Participant<SilKitConnectionT>::CreateFlexrayController(const std::string&, const std::string&) [with SilKitConnectionT = SilKit::Core::VAsioConnection; std::string = std::__cxx11::basic_string<char>]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Lin::LinController; Arg = {SilKit::Config::v1::LinController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::LinController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Lin::LinController; Arg = {SilKit::Config::v1::LinController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::LinController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:348:59:   required from 'SilKit::Services::Lin::ILinController* SilKit::Core::Participant<SilKitConnectionT>::CreateLinController(const std::string&, const std::string&) [with SilKitConnectionT = SilKit::Core::VAsioConnection; std::string = std::__cxx11::basic_string<char>]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::SystemMonitor; Arg = {}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::SystemMonitor; Arg = {}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:801:68:   required from 'SilKit::Services::Orchestration::ISystemMonitor* SilKit::Core::Participant<SilKitConnectionT>::GetSystemMonitor() [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::SystemController; Arg = {}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::SystemController; Arg = {}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:911:65:   required from 'SilKit::Experimental::Services::Orchestration::ISystemController* SilKit::Core::Participant<SilKitConnectionT>::GetSystemController() [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Core::Discovery::ServiceDiscovery; Arg = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Core::Discovery::ServiceDiscovery; Arg = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:841:81:   required from 'SilKit::Core::Discovery::IServiceDiscovery* SilKit::Core::Participant<SilKitConnectionT>::GetServiceDiscovery() [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Core::RequestReply::RequestReplyService; Arg = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::unordered_map<SilKit::Core::RequestReply::FunctionType, SilKit::Core::RequestReply::IRequestReplyProcedure*, std::hash<SilKit::Core::RequestReply::FunctionType>, std::equal_to<SilKit::Core::RequestReply::FunctionType>, std::allocator<std::pair<const SilKit::Core::RequestReply::FunctionType, SilKit::Core::RequestReply::IRequestReplyProcedure*> > >&}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Core::RequestReply::RequestReplyService; Arg = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::unordered_map<SilKit::Core::RequestReply::FunctionType, SilKit::Core::RequestReply::IRequestReplyProcedure*, std::hash<SilKit::Core::RequestReply::FunctionType>, std::equal_to<SilKit::Core::RequestReply::FunctionType>, std::allocator<std::pair<const SilKit::Core::RequestReply::FunctionType, SilKit::Core::RequestReply::IRequestReplyProcedure*> > >&}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:870:73:   required from 'SilKit::Core::RequestReply::IRequestReplyService* SilKit::Core::Participant<SilKitConnectionT>::GetRequestReplyService() [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::LifecycleService; Arg = {}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::LifecycleService; Arg = {}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:735:77:   required from 'SilKit::Services::Orchestration::ILifecycleService* SilKit::Core::Participant<SilKitConnectionT>::GetLifecycleService() [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::TimeSyncService; Arg = {SilKit::Services::Orchestration::TimeProvider*, const SilKit::Config::v1::HealthCheck&, SilKit::Services::Orchestration::LifecycleService*&}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::TimeSyncService; Arg = {SilKit::Services::Orchestration::TimeProvider*, const SilKit::Config::v1::HealthCheck&, SilKit::Services::Orchestration::LifecycleService*&}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:715:71:   required from 'SilKit::Services::Orchestration::TimeSyncService* SilKit::Core::Participant<SilKitConnectionT>::CreateTimeSyncService(SilKit::Services::Orchestration::LifecycleService*) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Logging::LogMsgReceiver; Arg = {SilKit::Services::Logging::Logger*&}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Logging::LogMsgReceiver; Arg = {SilKit::Services::Logging::Logger*&}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:153:64:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SetupRemoteLogging() [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Logging::LogMsgSender; Arg = {}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Logging::LogMsgSender; Arg = {}; SilKitConnectionT = SilKit::Core::VAsioConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:167:84:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SetupRemoteLogging() [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
In file included from /sil-kit/ThirdParty/fmt/include/fmt/format.h:48,
                 from /sil-kit/ThirdParty/fmt/include/fmt/ostream.h:20,
                 from /sil-kit/SilKit/source/services/logging/SilKitFmtFormatters.hpp:24,
                 from /sil-kit/SilKit/source/services/logging/ILogger.hpp:28,
                 from /sil-kit/SilKit/source/core/vasio/SilKitLink.hpp:24,
                 from /sil-kit/SilKit/source/core/vasio/VAsioConnection.hpp:44,
                 from /sil-kit/SilKit/source/core/participant/Participant.hpp:8,
                 from /sil-kit/SilKit/source/core/participant/Participant.cpp:2:
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::ServiceDescriptor&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::ServiceDescriptor&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::WireCanFrameEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::WireCanFrameEvent&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:926:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::WireCanFrameEvent&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::ServiceDescriptor&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::WireCanFrameEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::WireCanFrameEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::WireCanFrameEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::WireCanFrameEvent&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:926:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::WireCanFrameEvent&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::WireCanFrameEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::CanFrameTransmitEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::CanFrameTransmitEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanFrameTransmitEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanFrameTransmitEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanFrameTransmitEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanFrameTransmitEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanFrameTransmitEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::CanFrameTransmitEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::CanFrameTransmitEvent&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:932:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::CanFrameTransmitEvent&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::CanFrameTransmitEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::CanControllerStatus&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::CanControllerStatus&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanControllerStatus&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanControllerStatus}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanControllerStatus&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanControllerStatus&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanControllerStatus&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanControllerStatus}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanControllerStatus}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::CanControllerStatus]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::CanControllerStatus&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:938:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::CanControllerStatus&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::CanControllerStatus&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::CanConfigureBaudrate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::CanConfigureBaudrate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanConfigureBaudrate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanConfigureBaudrate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanConfigureBaudrate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanConfigureBaudrate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanConfigureBaudrate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanConfigureBaudrate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanConfigureBaudrate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::CanConfigureBaudrate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::CanConfigureBaudrate&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:944:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::CanConfigureBaudrate&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::CanConfigureBaudrate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::CanSetControllerMode&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::CanSetControllerMode&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanSetControllerMode&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanSetControllerMode}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanSetControllerMode&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanSetControllerMode&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanSetControllerMode&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanSetControllerMode}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanSetControllerMode}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::CanSetControllerMode]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::CanSetControllerMode&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:950:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::CanSetControllerMode&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::CanSetControllerMode&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Ethernet::WireEthernetFrameEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Ethernet::WireEthernetFrameEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::WireEthernetFrameEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::WireEthernetFrameEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::WireEthernetFrameEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::WireEthernetFrameEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::WireEthernetFrameEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::WireEthernetFrameEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::WireEthernetFrameEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Ethernet::WireEthernetFrameEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Ethernet::WireEthernetFrameEvent&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:956:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Ethernet::WireEthernetFrameEvent&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Ethernet::WireEthernetFrameEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetFrameTransmitEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Ethernet::EthernetFrameTransmitEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:962:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Ethernet::EthernetStatus&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Ethernet::EthernetStatus&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetStatus&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetStatus}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetStatus&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetStatus&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetStatus&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetStatus}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetStatus}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Ethernet::EthernetStatus]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Ethernet::EthernetStatus&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:968:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Ethernet::EthernetStatus&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Ethernet::EthernetStatus&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Ethernet::EthernetSetMode&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Ethernet::EthernetSetMode&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetSetMode&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetSetMode}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetSetMode&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetSetMode&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetSetMode&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetSetMode}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetSetMode}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Ethernet::EthernetSetMode]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Ethernet::EthernetSetMode&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:974:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Ethernet::EthernetSetMode&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Ethernet::EthernetSetMode&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::WireFlexrayFrameEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::WireFlexrayFrameEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::WireFlexrayFrameEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::WireFlexrayFrameEvent&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:980:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::WireFlexrayFrameEvent&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::WireFlexrayFrameEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::WireFlexrayFrameTransmitEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:986:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexraySymbolEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexraySymbolEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexraySymbolEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexraySymbolEvent&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:992:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexraySymbolEvent&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexraySymbolEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolTransmitEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexraySymbolTransmitEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:998:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayCycleStartEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayCycleStartEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayCycleStartEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayCycleStartEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayCycleStartEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayCycleStartEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayCycleStartEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayCycleStartEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayCycleStartEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayCycleStartEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayCycleStartEvent&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1004:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayCycleStartEvent&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayCycleStartEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayHostCommand&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayHostCommand&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayHostCommand&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayHostCommand}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayHostCommand&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayHostCommand&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayHostCommand&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayHostCommand}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayHostCommand}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayHostCommand]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayHostCommand&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1010:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayHostCommand&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayHostCommand&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayControllerConfig&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayControllerConfig&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayControllerConfig&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayControllerConfig}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayControllerConfig&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayControllerConfig&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayControllerConfig&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayControllerConfig}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayControllerConfig}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayControllerConfig]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayControllerConfig&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1016:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayControllerConfig&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayControllerConfig&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayTxBufferConfigUpdate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1022:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayTxBufferUpdate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayTxBufferUpdate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayTxBufferUpdate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::WireFlexrayTxBufferUpdate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1028:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayPocStatusEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayPocStatusEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayPocStatusEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayPocStatusEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayPocStatusEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayPocStatusEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayPocStatusEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayPocStatusEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayPocStatusEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayPocStatusEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayPocStatusEvent&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1034:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayPocStatusEvent&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayPocStatusEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinSendFrameRequest&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinSendFrameRequest&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameRequest&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameRequest}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameRequest&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameRequest&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameRequest&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameRequest}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameRequest}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinSendFrameRequest]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinSendFrameRequest&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1040:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinSendFrameRequest&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinSendFrameRequest&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinSendFrameHeaderRequest&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinSendFrameHeaderRequest&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameHeaderRequest&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameHeaderRequest}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameHeaderRequest&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameHeaderRequest&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameHeaderRequest&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameHeaderRequest}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameHeaderRequest}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinSendFrameHeaderRequest]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinSendFrameHeaderRequest&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1046:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinSendFrameHeaderRequest&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinSendFrameHeaderRequest&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinTransmission&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinTransmission&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinTransmission&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinTransmission}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinTransmission&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinTransmission&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinTransmission&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinTransmission}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinTransmission}'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinTransmission]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinTransmission&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1052:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinTransmission&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinTransmission&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinWakeupPulse&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinWakeupPulse&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinWakeupPulse&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinWakeupPulse}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinWakeupPulse&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinWakeupPulse&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinWakeupPulse&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinWakeupPulse}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinWakeupPulse}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinWakeupPulse]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinWakeupPulse&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1058:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinWakeupPulse&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinWakeupPulse&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::WireLinControllerConfig&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::WireLinControllerConfig&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::WireLinControllerConfig&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::WireLinControllerConfig}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::WireLinControllerConfig&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::WireLinControllerConfig&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::WireLinControllerConfig&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::WireLinControllerConfig}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::WireLinControllerConfig}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::WireLinControllerConfig]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::WireLinControllerConfig&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1064:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::WireLinControllerConfig&)[with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::WireLinControllerConfig&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinControllerStatusUpdate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinControllerStatusUpdate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinControllerStatusUpdate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinControllerStatusUpdate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinControllerStatusUpdate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinControllerStatusUpdate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinControllerStatusUpdate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinControllerStatusUpdate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinControllerStatusUpdate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinControllerStatusUpdate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinControllerStatusUpdate&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1070:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinControllerStatusUpdate&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinControllerStatusUpdate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinFrameResponseUpdate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinFrameResponseUpdate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinFrameResponseUpdate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinFrameResponseUpdate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinFrameResponseUpdate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinFrameResponseUpdate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinFrameResponseUpdate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinFrameResponseUpdate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinFrameResponseUpdate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinFrameResponseUpdate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinFrameResponseUpdate&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1076:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinFrameResponseUpdate&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinFrameResponseUpdate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::NextSimTask&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::NextSimTask&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::NextSimTask&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::NextSimTask}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::NextSimTask&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::NextSimTask&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::NextSimTask&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::NextSimTask}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::NextSimTask}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Orchestration::NextSimTask]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Orchestration::NextSimTask&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1112:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Orchestration::NextSimTask&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::NextSimTask&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::ParticipantStatus&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::ParticipantStatus&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::ParticipantStatus&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::ParticipantStatus}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::ParticipantStatus&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::ParticipantStatus&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::ParticipantStatus&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::ParticipantStatus}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::ParticipantStatus}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Orchestration::ParticipantStatus]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Orchestration::ParticipantStatus&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1118:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Orchestration::ParticipantStatus&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::ParticipantStatus&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::SystemCommand&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::SystemCommand&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::SystemCommand&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::SystemCommand}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::SystemCommand&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::SystemCommand&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::SystemCommand&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::SystemCommand}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::SystemCommand}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Orchestration::SystemCommand]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Orchestration::SystemCommand&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1124:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Orchestration::SystemCommand&)[with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::SystemCommand&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::WorkflowConfiguration&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::WorkflowConfiguration&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::WorkflowConfiguration&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::WorkflowConfiguration}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::WorkflowConfiguration&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::WorkflowConfiguration&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::WorkflowConfiguration&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::WorkflowConfiguration}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::WorkflowConfiguration}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Orchestration::WorkflowConfiguration]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Orchestration::WorkflowConfiguration&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1130:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Orchestration::WorkflowConfiguration&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::WorkflowConfiguration&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Logging::LogMsg&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Logging::LogMsg&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Logging::LogMsg&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Logging::LogMsg}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Logging::LogMsg&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Logging::LogMsg&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Logging::LogMsg&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, LogMsg}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, LogMsg}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Logging::LogMsg]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Logging::LogMsg&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1137:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Logging::LogMsg&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Logging::LogMsg&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::PubSub::WireDataMessageEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::PubSub::WireDataMessageEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::PubSub::WireDataMessageEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::PubSub::WireDataMessageEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::PubSub::WireDataMessageEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::PubSub::WireDataMessageEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::PubSub::WireDataMessageEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::PubSub::WireDataMessageEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::PubSub::WireDataMessageEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = PubSub::WireDataMessageEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::PubSub::WireDataMessageEvent&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1082:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::PubSub::WireDataMessageEvent&)[with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::PubSub::WireDataMessageEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Rpc::FunctionCall&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Rpc::FunctionCall&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCall&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCall}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCall&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCall&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCall&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCall}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCall}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Rpc::FunctionCall]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Rpc::FunctionCall&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1088:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Rpc::FunctionCall&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Rpc::FunctionCall&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Rpc::FunctionCallResponse&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Rpc::FunctionCallResponse&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCallResponse&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCallResponse}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCallResponse&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCallResponse&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCallResponse&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCallResponse}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCallResponse}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Rpc::FunctionCallResponse]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Rpc::FunctionCallResponse&; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1100:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Rpc::FunctionCallResponse&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Rpc::FunctionCallResponse&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::Discovery::ParticipantDiscoveryEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::Discovery::ParticipantDiscoveryEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ParticipantDiscoveryEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ParticipantDiscoveryEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ParticipantDiscoveryEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = SilKit::Core::Discovery::ParticipantDiscoveryEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Core::Discovery::ParticipantDiscoveryEvent; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1149:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::Discovery::ParticipantDiscoveryEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::Discovery::ServiceDiscoveryEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::Discovery::ServiceDiscoveryEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ServiceDiscoveryEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ServiceDiscoveryEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ServiceDiscoveryEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ServiceDiscoveryEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ServiceDiscoveryEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ServiceDiscoveryEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ServiceDiscoveryEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = SilKit::Core::Discovery::ServiceDiscoveryEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Core::Discovery::ServiceDiscoveryEvent; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1155:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Core::Discovery::ServiceDiscoveryEvent&)[with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::Discovery::ServiceDiscoveryEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::RequestReply::RequestReplyCall&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::RequestReply::RequestReplyCall&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCall&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCall}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCall&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCall&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCall&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCall}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCall}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = SilKit::Core::RequestReply::RequestReplyCall]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Core::RequestReply::RequestReplyCall; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1161:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Core::RequestReply::RequestReplyCall&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::RequestReply::RequestReplyCall&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::RequestReply::RequestReplyCallReturn&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::RequestReply::RequestReplyCallReturn&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCallReturn&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCallReturn}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCallReturn&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCallReturn&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCallReturn&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCallReturn}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCallReturn}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = SilKit::Core::RequestReply::RequestReplyCallReturn]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Core::RequestReply::RequestReplyCallReturn; SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1167:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Core::RequestReply::RequestReplyCallReturn&) [with SilKitConnectionT = SilKit::Core::VAsioConnection]'
/sil-kit/SilKit/source/core/participant/Participant.cpp:28:16:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::RequestReply::RequestReplyCallReturn&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[ 35%] Building CXX object SilKit/source/core/participant/CMakeFiles/O_SilKit_Core_Participant.dir/CreateParticipantInternal.cpp.o
[ 35%] Building CXX object SilKit/source/core/participant/CMakeFiles/O_SilKit_Core_Participant.dir/ValidateAndSanitizeConfig.cpp.o
[ 36%] Building CXX object SilKit/source/core/participant/CMakeFiles/O_SilKit_Core_Participant.dir/CreateParticipantT.cpp.o
[ 36%] Built target O_SilKit_Core_Participant
[ 36%] Building CXX object SilKit/source/CMakeFiles/O_SilKit_CreateParticipantImpl.dir/CreateParticipantImpl.cpp.o
[ 36%] Built target O_SilKit_CreateParticipantImpl
[ 36%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/VAsioConnection.cpp.o
In file included from /sil-kit/ThirdParty/fmt/include/fmt/format.h:48,
                 from /sil-kit/ThirdParty/fmt/include/fmt/ostream.h:20,
                 from /sil-kit/SilKit/source/services/logging/SilKitFmtFormatters.hpp:24,
                 from /sil-kit/SilKit/source/services/logging/ILogger.hpp:28,
                 from /sil-kit/SilKit/source/core/vasio/SilKitLink.hpp:24,
                 from /sil-kit/SilKit/source/core/vasio/VAsioConnection.hpp:44,
                 from /sil-kit/SilKit/source/core/vasio/VAsioConnection.cpp:22:
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = fmt::v9::join_view<__gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, __gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, char>&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = fmt::v9::join_view<__gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, __gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, char>&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {fmt::v9::join_view<__gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, char>&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {fmt::v9::join_view<__gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, char>}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {join_view<__gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, char>&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {join_view<__gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, char>}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, join_view<__gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, char> >'
/sil-kit/SilKit/source/core/vasio/VAsioConnection.cpp:71:23:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<fmt::v9::join_view<__gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, __gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, char>&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = SilKit::Core::ProtocolVersion&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = SilKit::Core::ProtocolVersion&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, SilKit::Core::ProtocolVersion&, const char*&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SilKit::Core::ProtocolVersion, const char*}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, SilKit::Core::ProtocolVersion&, const char*&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, SilKit::Core::ProtocolVersion, const char*}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, SilKit::Core::ProtocolVersion, const char*>]'
/sil-kit/SilKit/source/core/vasio/VAsioConnection.cpp:743:24:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<SilKit::Core::ProtocolVersion&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::ProtocolVersion&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::ProtocolVersion&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const SilKit::Core::ProtocolVersion&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SilKit::Core::ProtocolVersion}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const SilKit::Core::ProtocolVersion&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const SilKit::Core::ProtocolVersion&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const SilKit::Core::ProtocolVersion&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SilKit::Core::ProtocolVersion}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:71:8:   required from 'void SilKit::Services::Logging::Debug(ILogger*, const char*, const Args& ...) [with Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SilKit::Core::ProtocolVersion}]'
/sil-kit/SilKit/source/core/vasio/VAsioConnection.cpp:715:29:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::ProtocolVersion&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[ 36%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/VAsioSerdes.cpp.o
[ 36%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/VAsioSerdes_Protocol30.cpp.o
[ 37%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/VAsioRegistry.cpp.o
[ 37%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/VAsioPeer.cpp.o
[ 37%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/TransformAcceptorUris.cpp.o
[ 37%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/SerializedMessage.cpp.o
[ 37%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/VAsioProxyPeer.cpp.o
[ 38%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/IVAsioPeerConnection.cpp.o
[ 38%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/IVAsioConnectionPeer.cpp.o
[ 38%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/VAsioCapabilities.cpp.o
[ 38%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/io/impl/AsioCleanupEndpoint.cpp.o
[ 39%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/io/impl/AsioFormatEndpoint.cpp.o
[ 39%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/io/impl/AsioGenericRawByteStream.cpp.o
[ 39%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/io/impl/AsioIoContext.cpp.o
[ 39%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/io/impl/AsioTimer.cpp.o
[ 39%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/io/impl/SetAsioSocketOptions.cpp.o
[ 40%] Building CXX object SilKit/source/core/vasio/CMakeFiles/O_SilKit_Core_VAsio.dir/io/MakeAsioIoContext.cpp.o
[ 40%] Built target O_SilKit_Core_VAsio
[ 40%] Building CXX object SilKit/source/CMakeFiles/O_SilKit_CreateSilKitRegistryImpl.dir/CreateSilKitRegistryImpl.cpp.o
[ 40%] Built target O_SilKit_CreateSilKitRegistryImpl
[ 40%] Building CXX object SilKit/source/CMakeFiles/O_SilKit_VersionImpl.dir/SilKitVersionImpl.cpp.o
[ 40%] Built target O_SilKit_VersionImpl
[ 40%] Building CXX object SilKit/source/CMakeFiles/O_SilKitLegacyAbi.dir/LegacyAbi.cpp.o
[ 40%] Built target O_SilKitLegacyAbi
[ 40%] Building CXX object SilKit/source/util/CMakeFiles/O_SilKit_Util_Filesystem.dir/Filesystem.cpp.o
[ 40%] Built target O_SilKit_Util_Filesystem
[ 41%] Building CXX object SilKit/source/util/CMakeFiles/O_SilKit_Util_FileHelpers.dir/FileHelpers.cpp.o
[ 41%] Built target O_SilKit_Util_FileHelpers
[ 41%] Building CXX object SilKit/source/util/CMakeFiles/O_SilKit_Util_SetThreadName.dir/SetThreadName.cpp.o
[ 41%] Built target O_SilKit_Util_SetThreadName
[ 42%] Building CXX object SilKit/source/util/CMakeFiles/O_SilKit_Util_Uuid.dir/Uuid.cpp.o
[ 42%] Built target O_SilKit_Util_Uuid
[ 42%] Building CXX object SilKit/source/util/CMakeFiles/O_SilKit_Util_Uri.dir/Uri.cpp.o
[ 42%] Built target O_SilKit_Util_Uri
[ 42%] Building CXX object SilKit/source/util/CMakeFiles/O_SilKit_Util_LabelMatching.dir/LabelMatching.cpp.o
[ 42%] Built target O_SilKit_Util_LabelMatching
[ 42%] Building CXX object SilKit/source/config/CMakeFiles/O_SilKit_Config.dir/Configuration.cpp.o
[ 42%] Building CXX object SilKit/source/config/CMakeFiles/O_SilKit_Config.dir/ParticipantConfiguration.cpp.o
[ 43%] Building CXX object SilKit/source/config/CMakeFiles/O_SilKit_Config.dir/ParticipantConfigurationFromXImpl.cpp.o
[ 43%] Building CXX object SilKit/source/config/CMakeFiles/O_SilKit_Config.dir/Validation.cpp.o
[ 43%] Building CXX object SilKit/source/config/CMakeFiles/O_SilKit_Config.dir/YamlParser.cpp.o
[ 43%] Building CXX object SilKit/source/config/CMakeFiles/O_SilKit_Config.dir/YamlConversion.cpp.o
[ 43%] Building CXX object SilKit/source/config/CMakeFiles/O_SilKit_Config.dir/YamlSchema.cpp.o
[ 44%] Building CXX object SilKit/source/config/CMakeFiles/O_SilKit_Config.dir/YamlValidator.cpp.o
[ 44%] Built target O_SilKit_Config
[ 44%] Building CXX object SilKit/source/tracing/CMakeFiles/O_SilKit_Tracing.dir/PcapSink.cpp.o
[ 45%] Building CXX object SilKit/source/tracing/CMakeFiles/O_SilKit_Tracing.dir/PcapReader.cpp.o
[ 45%] Building CXX object SilKit/source/tracing/CMakeFiles/O_SilKit_Tracing.dir/Tracing.cpp.o
[ 45%] Building CXX object SilKit/source/tracing/CMakeFiles/O_SilKit_Tracing.dir/PcapReplay.cpp.o
[ 45%] Building CXX object SilKit/source/tracing/CMakeFiles/O_SilKit_Tracing.dir/ReplayScheduler.cpp.o
[ 45%] Building CXX object SilKit/source/tracing/CMakeFiles/O_SilKit_Tracing.dir/detail/NamedPipeLinux.cpp.o
[ 45%] Built target O_SilKit_Tracing
[ 45%] Building CXX object SilKit/source/core/service/CMakeFiles/O_SilKit_Core_Service.dir/ServiceDiscovery.cpp.o
[ 46%] Building CXX object SilKit/source/core/service/CMakeFiles/O_SilKit_Core_Service.dir/SpecificDiscoveryStore.cpp.o
[ 46%] Building CXX object SilKit/source/core/service/CMakeFiles/O_SilKit_Core_Service.dir/ServiceSerdes.cpp.o
[ 46%] Built target O_SilKit_Core_Service
[ 46%] Building CXX object SilKit/source/core/requests/CMakeFiles/O_SilKit_Core_RequestReply.dir/RequestReplyService.cpp.o
[ 46%] Building CXX object SilKit/source/core/requests/CMakeFiles/O_SilKit_Core_RequestReply.dir/RequestReplySerdes.cpp.o
[ 46%] Built target O_SilKit_Core_RequestReply
[ 46%] Building CXX object SilKit/source/core/requests/procs/CMakeFiles/O_SilKit_Core_RequestReply_ParticipantReplies.dir/ParticipantReplies.cpp.o
[ 46%] Built target O_SilKit_Core_RequestReply_ParticipantReplies
[ 46%] Building CXX object SilKit/source/services/can/CMakeFiles/O_SilKit_Services_Can.dir/CanDatatypesUtils.cpp.o
[ 46%] Building CXX object SilKit/source/services/can/CMakeFiles/O_SilKit_Services_Can.dir/CanController.cpp.o
[ 47%] Building CXX object SilKit/source/services/can/CMakeFiles/O_SilKit_Services_Can.dir/SimBehavior.cpp.o
[ 47%] Building CXX object SilKit/source/services/can/CMakeFiles/O_SilKit_Services_Can.dir/SimBehaviorDetailed.cpp.o
[ 47%] Building CXX object SilKit/source/services/can/CMakeFiles/O_SilKit_Services_Can.dir/SimBehaviorTrivial.cpp.o
[ 47%] Building CXX object SilKit/source/services/can/CMakeFiles/O_SilKit_Services_Can.dir/CanSerdes.cpp.o
[ 47%] Built target O_SilKit_Services_Can
[ 47%] Building CXX object SilKit/source/services/ethernet/CMakeFiles/O_SilKit_Services_Ethernet.dir/EthController.cpp.o
[ 48%] Building CXX object SilKit/source/services/ethernet/CMakeFiles/O_SilKit_Services_Ethernet.dir/SimBehavior.cpp.o
[ 48%] Building CXX object SilKit/source/services/ethernet/CMakeFiles/O_SilKit_Services_Ethernet.dir/SimBehaviorDetailed.cpp.o
[ 48%] Building CXX object SilKit/source/services/ethernet/CMakeFiles/O_SilKit_Services_Ethernet.dir/SimBehaviorTrivial.cpp.o
[ 48%] Building CXX object SilKit/source/services/ethernet/CMakeFiles/O_SilKit_Services_Ethernet.dir/EthernetSerdes.cpp.o
[ 48%] Built target O_SilKit_Services_Ethernet
[ 48%] Building CXX object SilKit/source/services/flexray/CMakeFiles/O_SilKit_Services_Flexray.dir/FlexrayController.cpp.o
[ 49%] Building CXX object SilKit/source/services/flexray/CMakeFiles/O_SilKit_Services_Flexray.dir/FlexrayDatatypeUtils.cpp.o
[ 49%] Building CXX object SilKit/source/services/flexray/CMakeFiles/O_SilKit_Services_Flexray.dir/Validation.cpp.o
[ 49%] Building CXX object SilKit/source/services/flexray/CMakeFiles/O_SilKit_Services_Flexray.dir/FlexraySerdes.cpp.o
[ 49%] Built target O_SilKit_Services_Flexray
[ 49%] Building CXX object SilKit/source/services/pubsub/CMakeFiles/O_SilKit_Services_PubSub.dir/DataMessageDatatypeUtils.cpp.o
[ 50%] Building CXX object SilKit/source/services/pubsub/CMakeFiles/O_SilKit_Services_PubSub.dir/DataPublisher.cpp.o
[ 50%] Building CXX object SilKit/source/services/pubsub/CMakeFiles/O_SilKit_Services_PubSub.dir/DataSubscriber.cpp.o
[ 50%] Building CXX object SilKit/source/services/pubsub/CMakeFiles/O_SilKit_Services_PubSub.dir/DataSubscriberInternal.cpp.o
[ 50%] Building CXX object SilKit/source/services/pubsub/CMakeFiles/O_SilKit_Services_PubSub.dir/DataSerdes.cpp.o
[ 50%] Built target O_SilKit_Services_PubSub
[ 50%] Building CXX object SilKit/source/services/rpc/CMakeFiles/O_SilKit_Services_Rpc.dir/RpcDatatypeUtils.cpp.o
[ 51%] Building CXX object SilKit/source/services/rpc/CMakeFiles/O_SilKit_Services_Rpc.dir/RpcServer.cpp.o
[ 51%] Building CXX object SilKit/source/services/rpc/CMakeFiles/O_SilKit_Services_Rpc.dir/RpcClient.cpp.o
[ 51%] Building CXX object SilKit/source/services/rpc/CMakeFiles/O_SilKit_Services_Rpc.dir/RpcServerInternal.cpp.o
[ 51%] Building CXX object SilKit/source/services/rpc/CMakeFiles/O_SilKit_Services_Rpc.dir/RpcSerdes.cpp.o
[ 51%] Built target O_SilKit_Services_Rpc
[ 51%] Building CXX object SilKit/source/services/lin/CMakeFiles/O_SilKit_Services_Lin.dir/LinController.cpp.o
In file included from /sil-kit/ThirdParty/fmt/include/fmt/format.h:48,
                 from /sil-kit/ThirdParty/fmt/include/fmt/ostream.h:20,
                 from /sil-kit/SilKit/source/services/logging/SilKitFmtFormatters.hpp:24,
                 from /sil-kit/SilKit/source/services/logging/ILogger.hpp:28,
                 from /sil-kit/SilKit/source/services/lin/LinController.hpp:40,
                 from /sil-kit/SilKit/source/services/lin/LinController.cpp:22:
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinChecksumModel&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinChecksumModel&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Services::Lin::LinChecksumModel&, const SilKit::Services::Lin::LinChecksumModel&, short unsigned int&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Services::Lin::LinChecksumModel, SilKit::Services::Lin::LinChecksumModel, short unsigned int}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Services::Lin::LinChecksumModel&, const SilKit::Services::Lin::LinChecksumModel&, short unsigned int&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Services::Lin::LinChecksumModel&, const SilKit::Services::Lin::LinChecksumModel&, short unsigned int}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Services::Lin::LinChecksumModel&, const SilKit::Services::Lin::LinChecksumModel&, short unsigned int>]'
/sil-kit/SilKit/source/services/lin/LinController.cpp:204:39:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinChecksumModel&>((* & * & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = SilKit::Services::Lin::LinControllerStatus&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = SilKit::Services::Lin::LinControllerStatus&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {SilKit::Services::Lin::LinControllerStatus&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Services::Lin::LinControllerStatus}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {SilKit::Services::Lin::LinControllerStatus&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {SilKit::Services::Lin::LinControllerStatus&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, SilKit::Services::Lin::LinControllerStatus&>]'
/sil-kit/SilKit/source/services/lin/LinController.cpp:239:20:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<SilKit::Services::Lin::LinControllerStatus&>((* & * & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = SilKit::Services::Lin::LinFrameResponseMode&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = SilKit::Services::Lin::LinFrameResponseMode&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {unsigned char&, SilKit::Services::Lin::LinFrameResponseMode&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {unsigned char, SilKit::Services::Lin::LinFrameResponseMode}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {unsigned char&, SilKit::Services::Lin::LinFrameResponseMode&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {unsigned char&, SilKit::Services::Lin::LinFrameResponseMode&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, unsigned char&, SilKit::Services::Lin::LinFrameResponseMode&>]'
/sil-kit/SilKit/source/services/lin/LinController.cpp:260:20:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<SilKit::Services::Lin::LinFrameResponseMode&>((* & * & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinControllerMode&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinControllerMode&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Services::Lin::LinControllerMode&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Services::Lin::LinControllerMode}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Services::Lin::LinControllerMode&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Services::Lin::LinControllerMode&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Services::Lin::LinControllerMode&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Services::Lin::LinControllerMode}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:71:8:   required from 'void SilKit::Services::Logging::Debug(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Services::Lin::LinControllerMode}]'
/sil-kit/SilKit/source/services/lin/LinController.cpp:968:23:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinControllerMode&>((* & * & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[ 51%] Building CXX object SilKit/source/services/lin/CMakeFiles/O_SilKit_Services_Lin.dir/SimBehavior.cpp.o
[ 52%] Building CXX object SilKit/source/services/lin/CMakeFiles/O_SilKit_Services_Lin.dir/SimBehaviorDetailed.cpp.o
[ 52%] Building CXX object SilKit/source/services/lin/CMakeFiles/O_SilKit_Services_Lin.dir/SimBehaviorTrivial.cpp.o
[ 52%] Building CXX object SilKit/source/services/lin/CMakeFiles/O_SilKit_Services_Lin.dir/LinSerdes.cpp.o
[ 52%] Built target O_SilKit_Services_Lin
[ 52%] Building CXX object SilKit/source/services/logging/CMakeFiles/O_SilKit_Services_Logging.dir/LogMsgSender.cpp.o
[ 52%] Building CXX object SilKit/source/services/logging/CMakeFiles/O_SilKit_Services_Logging.dir/LogMsgReceiver.cpp.o
[ 53%] Building CXX object SilKit/source/services/logging/CMakeFiles/O_SilKit_Services_Logging.dir/Logger.cpp.o
In file included from /sil-kit/ThirdParty/fmt/include/fmt/format.h:48,
                 from /sil-kit/ThirdParty/fmt/include/fmt/ostream.h:20,
                 from /sil-kit/SilKit/source/services/logging/SilKitFmtFormatters.hpp:24,
                 from /sil-kit/SilKit/source/services/logging/ILogger.hpp:28,
                 from /sil-kit/SilKit/source/services/logging/Logger.hpp:29,
                 from /sil-kit/SilKit/source/services/logging/Logger.cpp:26:
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = tm&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = tm&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, tm&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, tm}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, tm&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, tm&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, tm&>]'
/sil-kit/SilKit/source/services/logging/Logger.cpp:131:40:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<tm&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[ 53%] Building CXX object SilKit/source/services/logging/CMakeFiles/O_SilKit_Services_Logging.dir/LoggingSerdes.cpp.o
[ 53%] Built target O_SilKit_Services_Logging
[ 53%] Building CXX object SilKit/source/services/orchestration/CMakeFiles/O_SilKit_Services_Orchestration.dir/LifecycleManagement.cpp.o
[ 53%] Building CXX object SilKit/source/services/orchestration/CMakeFiles/O_SilKit_Services_Orchestration.dir/LifecycleStates.cpp.o
[ 53%] Building CXX object SilKit/source/services/orchestration/CMakeFiles/O_SilKit_Services_Orchestration.dir/LifecycleService.cpp.o
[ 54%] Building CXX object SilKit/source/services/orchestration/CMakeFiles/O_SilKit_Services_Orchestration.dir/SyncDatatypeUtils.cpp.o
[ 54%] Building CXX object SilKit/source/services/orchestration/CMakeFiles/O_SilKit_Services_Orchestration.dir/SystemController.cpp.o
[ 54%] Building CXX object SilKit/source/services/orchestration/CMakeFiles/O_SilKit_Services_Orchestration.dir/SystemMonitor.cpp.o
In file included from /sil-kit/ThirdParty/fmt/include/fmt/format.h:48,
                 from /sil-kit/ThirdParty/fmt/include/fmt/ostream.h:20,
                 from /sil-kit/SilKit/source/services/logging/SilKitFmtFormatters.hpp:24,
                 from /sil-kit/SilKit/source/services/logging/ILogger.hpp:28,
                 from /sil-kit/SilKit/source/services/orchestration/SystemMonitor.cpp:30:
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::ParticipantState&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::ParticipantState&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Services::Orchestration::ParticipantState&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Services::Orchestration::ParticipantState}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Services::Orchestration::ParticipantState&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Services::Orchestration::ParticipantState&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Services::Orchestration::ParticipantState&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Services::Orchestration::ParticipantState}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:110:8:   required from 'void SilKit::Services::Logging::Error(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Services::Orchestration::ParticipantState}]'
/sil-kit/SilKit/source/services/orchestration/SystemMonitor.cpp:428:23:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::ParticipantState&>((* & * & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[ 54%] Building CXX object SilKit/source/services/orchestration/CMakeFiles/O_SilKit_Services_Orchestration.dir/WatchDog.cpp.o
[ 54%] Building CXX object SilKit/source/services/orchestration/CMakeFiles/O_SilKit_Services_Orchestration.dir/TimeSyncService.cpp.o
[ 55%] Building CXX object SilKit/source/services/orchestration/CMakeFiles/O_SilKit_Services_Orchestration.dir/SyncSerdes.cpp.o
[ 55%] Building CXX object SilKit/source/services/orchestration/CMakeFiles/O_SilKit_Services_Orchestration.dir/TimeProvider.cpp.o
[ 55%] Building CXX object SilKit/source/services/orchestration/CMakeFiles/O_SilKit_Services_Orchestration.dir/TimeConfiguration.cpp.o
[ 55%] Built target O_SilKit_Services_Orchestration
[ 56%] Building CXX object SilKit/source/extensions/CMakeFiles/O_SilKit_Extensions.dir/SilKitExtensions.cpp.o
[ 56%] Building CXX object SilKit/source/extensions/CMakeFiles/O_SilKit_Extensions.dir/SilKitExtensionImpl/CreateMdf4Tracing.cpp.o
[ 56%] Building CXX object SilKit/source/extensions/CMakeFiles/O_SilKit_Extensions.dir/detail/LoadExtension_posix.cpp.o
[ 56%] Built target O_SilKit_Extensions
[ 56%] Building CXX object SilKit/source/capi/CMakeFiles/O_SilKit_Capi.dir/CapiCan.cpp.o
[ 56%] Building CXX object SilKit/source/capi/CMakeFiles/O_SilKit_Capi.dir/CapiDataPubSub.cpp.o
[ 56%] Building CXX object SilKit/source/capi/CMakeFiles/O_SilKit_Capi.dir/CapiEthernet.cpp.o
[ 56%] Building CXX object SilKit/source/capi/CMakeFiles/O_SilKit_Capi.dir/CapiFlexray.cpp.o
[ 57%] Building CXX object SilKit/source/capi/CMakeFiles/O_SilKit_Capi.dir/CapiLin.cpp.o
[ 57%] Building CXX object SilKit/source/capi/CMakeFiles/O_SilKit_Capi.dir/CapiLogger.cpp.o
[ 57%] Building CXX object SilKit/source/capi/CMakeFiles/O_SilKit_Capi.dir/CapiOrchestration.cpp.o
[ 57%] Building CXX object SilKit/source/capi/CMakeFiles/O_SilKit_Capi.dir/CapiParticipant.cpp.o
[ 57%] Building CXX object SilKit/source/capi/CMakeFiles/O_SilKit_Capi.dir/CapiRpc.cpp.o
[ 58%] Building CXX object SilKit/source/capi/CMakeFiles/O_SilKit_Capi.dir/CapiUtils.cpp.o
[ 58%] Building CXX object SilKit/source/capi/CMakeFiles/O_SilKit_Capi.dir/CapiVendor.cpp.o
[ 58%] Building CXX object SilKit/source/capi/CMakeFiles/O_SilKit_Capi.dir/CapiVersion.cpp.o
[ 58%] Built target O_SilKit_Capi
[ 59%] Building CXX object SilKit/source/CMakeFiles/SilKit.dir/SilKitForceIncludes.cpp.o
[ 59%] Linking CXX shared library ../../Release/libSilKit.so
[ 59%] Built target SilKit
[ 59%] Building CXX object SilKit/IntegrationTests/SimTestHarness/CMakeFiles/S_ITests_STH.dir/SimTestHarness.cpp.o
[ 59%] Linking CXX static library libS_ITests_STH.a
[ 59%] Built target S_ITests_STH
[ 59%] Building CXX object ThirdParty/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
[ 59%] Linking CXX static library ../../../lib/libgtest.a
[ 59%] Built target gtest
[ 59%] Building CXX object ThirdParty/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o
[ 60%] Linking CXX static library ../../../lib/libgmock.a
[ 60%] Built target gmock
[ 60%] Building CXX object ThirdParty/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o
[ 60%] Linking CXX static library ../../../lib/libgmock_main.a
[ 60%] Built target gmock_main
[ 60%] Linking CXX static library libS_SilKitImpl.a
[ 60%] Built target S_SilKitImpl
[ 60%] Building CXX object SilKit/source/core/mock/nullconnection/CMakeFiles/O_SilKit_Core_Mock_NullConnection.dir/NullConnectionParticipant.cpp.o
In file included from /sil-kit/SilKit/source/core/mock/nullconnection/NullConnectionParticipant.cpp:26:
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::PubSub::DataPublisher; Arg = {SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::PubSub::PubSubSpec&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, SilKit::Config::v1::DataPublisher&}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::DataPublisher; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:481:72:   required from 'SilKit::Services::PubSub::IDataPublisher* SilKit::Core::Participant<SilKitConnectionT>::CreateDataPublisher(const std::string&, const SilKit::Services::PubSub::PubSubSpec&, size_t) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; std::string = std::__cxx11::basic_string<char>; size_t = long unsigned int]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:449:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
 1502 |     descriptor.SetSupplementalData(std::move(supplementalData));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::PubSub::DataSubscriber; Arg = {SilKit::Config::v1::DataSubscriber&, SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::PubSub::PubSubSpec&, std::function<void(SilKit::Services::PubSub::IDataSubscriber*, const SilKit::Services::PubSub::DataMessageEvent&)>&}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::DataSubscriber; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:549:73:   required from 'SilKit::Services::PubSub::IDataSubscriber* SilKit::Core::Participant<SilKitConnectionT>::CreateDataSubscriber(const std::string&, const SilKit::Services::PubSub::PubSubSpec&, SilKit::Services::PubSub::DataMessageHandler) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::PubSub::DataMessageHandler = std::function<void(SilKit::Services::PubSub::IDataSubscriber*, const SilKit::Services::PubSub::DataMessageEvent&)>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:520:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Rpc::RpcClient; Arg = {SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::Rpc::RpcSpec&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::function<void(SilKit::Services::Rpc::IRpcClient*, const SilKit::Services::Rpc::RpcCallResultEvent&)>&}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::RpcClient; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:630:65:   required from 'SilKit::Services::Rpc::IRpcClient* SilKit::Core::Participant<SilKitConnectionT>::CreateRpcClient(const std::string&, const SilKit::Services::Rpc::RpcSpec&, SilKit::Services::Rpc::RpcCallResultHandler) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::Rpc::RpcCallResultHandler = std::function<void(SilKit::Services::Rpc::IRpcClient*, const SilKit::Services::Rpc::RpcCallResultEvent&)>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:604:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Rpc::RpcServer; Arg = {SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::Rpc::RpcSpec&, std::function<void(SilKit::Services::Rpc::IRpcServer*, const SilKit::Services::Rpc::RpcCallEvent&)>&}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::RpcServer; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:678:65:   required from 'SilKit::Services::Rpc::IRpcServer* SilKit::Core::Participant<SilKitConnectionT>::CreateRpcServer(const std::string&, const SilKit::Services::Rpc::RpcSpec&, SilKit::Services::Rpc::RpcCallHandler) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::Rpc::RpcCallHandler = std::function<void(SilKit::Services::Rpc::IRpcServer*, const SilKit::Services::Rpc::RpcCallEvent&)>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:651:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::PubSub::DataSubscriberInternal; Arg = {SilKit::Services::Orchestration::TimeProvider*, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::vector<SilKit::Services::MatchingLabel, std::allocator<SilKit::Services::MatchingLabel> >&, std::function<void(SilKit::Services::PubSub::IDataSubscriber*, const SilKit::Services::PubSub::DataMessageEvent&)>&, SilKit::Services::PubSub::IDataSubscriber*&}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::DataSubscriber; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:397:71:   required from 'SilKit::Services::PubSub::DataSubscriberInternal* SilKit::Core::Participant<SilKitConnectionT>::CreateDataSubscriberInternal(const std::string&, const std::string&, const std::string&, const std::vector<SilKit::Services::MatchingLabel>&, SilKit::Services::PubSub::DataMessageHandler, SilKit::Services::PubSub::IDataSubscriber*) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::PubSub::DataMessageHandler = std::function<void(SilKit::Services::PubSub::IDataSubscriber*, const SilKit::Services::PubSub::DataMessageEvent&)>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:375:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Rpc::RpcServerInternal; Arg = {SilKit::Services::Orchestration::TimeProvider*, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::vector<SilKit::Services::MatchingLabel, std::allocator<SilKit::Services::MatchingLabel> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::function<void(SilKit::Services::Rpc::IRpcServer*, const SilKit::Services::Rpc::RpcCallEvent&)>&, SilKit::Services::Rpc::IRpcServer*&}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::RpcServer; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:598:62:   required from 'SilKit::Services::Rpc::RpcServerInternal* SilKit::Core::Participant<SilKitConnectionT>::CreateRpcServerInternal(const std::string&, const std::string&, const std::string&, const std::vector<SilKit::Services::MatchingLabel>&, SilKit::Services::Rpc::RpcCallHandler, SilKit::Services::Rpc::IRpcServer*) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::Rpc::RpcCallHandler = std::function<void(SilKit::Services::Rpc::IRpcServer*, const SilKit::Services::Rpc::RpcCallEvent&)>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:575:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Can::CanController; Arg = {SilKit::Config::v1::CanController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::CanController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Can::CanController; Arg = {SilKit::Config::v1::CanController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::CanController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:248:59:   required from 'SilKit::Services::Can::ICanController* SilKit::Core::Participant<SilKitConnectionT>::CreateCanController(const std::string&, const std::string&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; std::string = std::__cxx11::basic_string<char>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:240:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Ethernet::EthController; Arg = {SilKit::Config::v1::EthernetController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::EthernetController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Ethernet::EthController; Arg = {SilKit::Config::v1::EthernetController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::EthernetController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:284:65:   required from 'SilKit::Services::Ethernet::IEthernetController* SilKit::Core::Participant<SilKitConnectionT>::CreateEthernetController(const std::string&, const std::string&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; std::string = std::__cxx11::basic_string<char>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:274:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Flexray::FlexrayController; Arg = {SilKit::Config::v1::FlexrayController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::FlexrayController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Flexray::FlexrayController; Arg = {SilKit::Config::v1::FlexrayController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::FlexrayController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:319:67:   required from 'SilKit::Services::Flexray::IFlexrayController* SilKit::Core::Participant<SilKitConnectionT>::CreateFlexrayController(const std::string&, const std::string&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; std::string = std::__cxx11::basic_string<char>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:310:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Lin::LinController; Arg = {SilKit::Config::v1::LinController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::LinController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Lin::LinController; Arg = {SilKit::Config::v1::LinController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::LinController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:348:59:   required from 'SilKit::Services::Lin::ILinController* SilKit::Core::Participant<SilKitConnectionT>::CreateLinController(const std::string&, const std::string&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; std::string = std::__cxx11::basic_string<char>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:339:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Core::Discovery::ServiceDiscovery; Arg = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Core::Discovery::ServiceDiscovery; Arg = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:841:81:   required from 'SilKit::Core::Discovery::IServiceDiscovery* SilKit::Core::Participant<SilKitConnectionT>::GetServiceDiscovery() [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:829:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Core::RequestReply::RequestReplyService; Arg = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::unordered_map<SilKit::Core::RequestReply::FunctionType, SilKit::Core::RequestReply::IRequestReplyProcedure*, std::hash<SilKit::Core::RequestReply::FunctionType>, std::equal_to<SilKit::Core::RequestReply::FunctionType>, std::allocator<std::pair<const SilKit::Core::RequestReply::FunctionType, SilKit::Core::RequestReply::IRequestReplyProcedure*> > >&}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Core::RequestReply::RequestReplyService; Arg = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::unordered_map<SilKit::Core::RequestReply::FunctionType, SilKit::Core::RequestReply::IRequestReplyProcedure*, std::hash<SilKit::Core::RequestReply::FunctionType>, std::equal_to<SilKit::Core::RequestReply::FunctionType>, std::allocator<std::pair<const SilKit::Core::RequestReply::FunctionType, SilKit::Core::RequestReply::IRequestReplyProcedure*> > >&}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:870:73:   required from 'SilKit::Core::RequestReply::IRequestReplyService* SilKit::Core::Participant<SilKitConnectionT>::GetRequestReplyService() [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:853:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::SystemMonitor; Arg = {}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::SystemMonitor; Arg = {}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:801:68:   required from 'SilKit::Services::Orchestration::ISystemMonitor* SilKit::Core::Participant<SilKitConnectionT>::GetSystemMonitor() [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:790:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::SystemController; Arg = {}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::SystemController; Arg = {}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:911:65:   required from 'SilKit::Experimental::Services::Orchestration::ISystemController* SilKit::Core::Participant<SilKitConnectionT>::GetSystemController() [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:899:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::LifecycleService; Arg = {}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::LifecycleService; Arg = {}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:735:77:   required from 'SilKit::Services::Orchestration::ILifecycleService* SilKit::Core::Participant<SilKitConnectionT>::GetLifecycleService() [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:722:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::TimeSyncService; Arg = {SilKit::Services::Orchestration::TimeProvider*, const SilKit::Config::v1::HealthCheck&, SilKit::Services::Orchestration::LifecycleService*&}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::TimeSyncService; Arg = {SilKit::Services::Orchestration::TimeProvider*, const SilKit::Config::v1::HealthCheck&, SilKit::Services::Orchestration::LifecycleService*&}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:715:71:   required from 'SilKit::Services::Orchestration::TimeSyncService* SilKit::Core::Participant<SilKitConnectionT>::CreateTimeSyncService(SilKit::Services::Orchestration::LifecycleService*) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:699:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Logging::LogMsgReceiver; Arg = {SilKit::Services::Logging::Logger*&}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Logging::LogMsgReceiver; Arg = {SilKit::Services::Logging::Logger*&}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:153:64:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SetupRemoteLogging() [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:110:5:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::OnSilKitSimulationJoine() [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:104:5:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::JoinSilKitSimulation() [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:101:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Logging::LogMsgSender; Arg = {}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Logging::LogMsgSender; Arg = {}; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:167:84:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SetupRemoteLogging() [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:110:5:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::OnSilKitSimulationJoine() [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:104:5:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::JoinSilKitSimulation() [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:101:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
In file included from /sil-kit/ThirdParty/fmt/include/fmt/format.h:48,
                 from /sil-kit/ThirdParty/fmt/include/fmt/ostream.h:20,
                 from /sil-kit/SilKit/source/services/logging/SilKitFmtFormatters.hpp:24,
                 from /sil-kit/SilKit/source/services/logging/ILogger.hpp:28,
                 from /sil-kit/SilKit/source/core/vasio/SilKitLink.hpp:24,
                 from /sil-kit/SilKit/source/core/vasio/VAsioConnection.hpp:44,
                 from /sil-kit/SilKit/source/core/participant/Participant.hpp:8,
                 from /sil-kit/SilKit/source/core/mock/nullconnection/NullConnectionParticipant.cpp:25:
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::ServiceDescriptor&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::ServiceDescriptor&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::WireCanFrameEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::WireCanFrameEvent&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:926:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::WireCanFrameEvent&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:924:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::ServiceDescriptor&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::WireCanFrameEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::WireCanFrameEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::WireCanFrameEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::WireCanFrameEvent&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:926:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::WireCanFrameEvent&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:924:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::WireCanFrameEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::CanFrameTransmitEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::CanFrameTransmitEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanFrameTransmitEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanFrameTransmitEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanFrameTransmitEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanFrameTransmitEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanFrameTransmitEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::CanFrameTransmitEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::CanFrameTransmitEvent&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:932:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::CanFrameTransmitEvent&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:930:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::CanFrameTransmitEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::CanControllerStatus&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::CanControllerStatus&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanControllerStatus&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanControllerStatus}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanControllerStatus&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanControllerStatus&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanControllerStatus&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanControllerStatus}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanControllerStatus}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::CanControllerStatus]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::CanControllerStatus&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:938:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::CanControllerStatus&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:936:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::CanControllerStatus&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::CanConfigureBaudrate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::CanConfigureBaudrate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanConfigureBaudrate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanConfigureBaudrate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanConfigureBaudrate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanConfigureBaudrate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanConfigureBaudrate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanConfigureBaudrate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanConfigureBaudrate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::CanConfigureBaudrate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::CanConfigureBaudrate&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:944:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::CanConfigureBaudrate&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:942:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::CanConfigureBaudrate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::CanSetControllerMode&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::CanSetControllerMode&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanSetControllerMode&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanSetControllerMode}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanSetControllerMode&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanSetControllerMode&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanSetControllerMode&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanSetControllerMode}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanSetControllerMode}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::CanSetControllerMode]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::CanSetControllerMode&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:950:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::CanSetControllerMode&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:948:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::CanSetControllerMode&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Ethernet::WireEthernetFrameEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Ethernet::WireEthernetFrameEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::WireEthernetFrameEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::WireEthernetFrameEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::WireEthernetFrameEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::WireEthernetFrameEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::WireEthernetFrameEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::WireEthernetFrameEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::WireEthernetFrameEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Ethernet::WireEthernetFrameEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Ethernet::WireEthernetFrameEvent&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:956:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Ethernet::WireEthernetFrameEvent&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:954:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Ethernet::WireEthernetFrameEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetFrameTransmitEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Ethernet::EthernetFrameTransmitEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:962:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:960:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Ethernet::EthernetStatus&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Ethernet::EthernetStatus&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetStatus&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetStatus}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetStatus&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetStatus&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetStatus&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetStatus}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetStatus}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Ethernet::EthernetStatus]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Ethernet::EthernetStatus&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:968:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Ethernet::EthernetStatus&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:966:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Ethernet::EthernetStatus&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Ethernet::EthernetSetMode&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Ethernet::EthernetSetMode&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetSetMode&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetSetMode}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetSetMode&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetSetMode&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetSetMode&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetSetMode}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetSetMode}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Ethernet::EthernetSetMode]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Ethernet::EthernetSetMode&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:974:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Ethernet::EthernetSetMode&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:972:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Ethernet::EthernetSetMode&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::WireFlexrayFrameEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::WireFlexrayFrameEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::WireFlexrayFrameEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::WireFlexrayFrameEvent&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:980:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::WireFlexrayFrameEvent&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:978:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::WireFlexrayFrameEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::WireFlexrayFrameTransmitEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:986:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:984:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexraySymbolEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexraySymbolEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexraySymbolEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexraySymbolEvent&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:992:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexraySymbolEvent&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:990:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexraySymbolEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolTransmitEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexraySymbolTransmitEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:998:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:996:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayCycleStartEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayCycleStartEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayCycleStartEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayCycleStartEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayCycleStartEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayCycleStartEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayCycleStartEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayCycleStartEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayCycleStartEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayCycleStartEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayCycleStartEvent&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1004:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayCycleStartEvent&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1002:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayCycleStartEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayHostCommand&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayHostCommand&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayHostCommand&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayHostCommand}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayHostCommand&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayHostCommand&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayHostCommand&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayHostCommand}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayHostCommand}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayHostCommand]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayHostCommand&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1010:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayHostCommand&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1008:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayHostCommand&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayControllerConfig&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayControllerConfig&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayControllerConfig&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayControllerConfig}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayControllerConfig&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayControllerConfig&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayControllerConfig&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayControllerConfig}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayControllerConfig}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayControllerConfig]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayControllerConfig&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1016:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayControllerConfig&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1014:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayControllerConfig&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayTxBufferConfigUpdate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1022:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1020:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayTxBufferUpdate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayTxBufferUpdate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayTxBufferUpdate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::WireFlexrayTxBufferUpdate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1028:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1026:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayPocStatusEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayPocStatusEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayPocStatusEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayPocStatusEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayPocStatusEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayPocStatusEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayPocStatusEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayPocStatusEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayPocStatusEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayPocStatusEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayPocStatusEvent&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1034:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayPocStatusEvent&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1032:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayPocStatusEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinSendFrameRequest&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinSendFrameRequest&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameRequest&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameRequest}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameRequest&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameRequest&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameRequest&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameRequest}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameRequest}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinSendFrameRequest]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinSendFrameRequest&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1040:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinSendFrameRequest&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1038:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinSendFrameRequest&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinSendFrameHeaderRequest&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinSendFrameHeaderRequest&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameHeaderRequest&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameHeaderRequest}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameHeaderRequest&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameHeaderRequest&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameHeaderRequest&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameHeaderRequest}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameHeaderRequest}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinSendFrameHeaderRequest]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinSendFrameHeaderRequest&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1046:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinSendFrameHeaderRequest&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1044:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinSendFrameHeaderRequest&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinTransmission&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinTransmission&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinTransmission&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinTransmission}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinTransmission&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinTransmission&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinTransmission&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinTransmission}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinTransmission}'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinTransmission]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinTransmission&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1052:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinTransmission&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1050:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinTransmission&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinWakeupPulse&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinWakeupPulse&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinWakeupPulse&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinWakeupPulse}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinWakeupPulse&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinWakeupPulse&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinWakeupPulse&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinWakeupPulse}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinWakeupPulse}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinWakeupPulse]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinWakeupPulse&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1058:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinWakeupPulse&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1056:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinWakeupPulse&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::WireLinControllerConfig&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::WireLinControllerConfig&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::WireLinControllerConfig&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::WireLinControllerConfig}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::WireLinControllerConfig&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::WireLinControllerConfig&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::WireLinControllerConfig&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::WireLinControllerConfig}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::WireLinControllerConfig}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::WireLinControllerConfig]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::WireLinControllerConfig&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1064:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::WireLinControllerConfig&)[with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1062:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::WireLinControllerConfig&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinControllerStatusUpdate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinControllerStatusUpdate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinControllerStatusUpdate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinControllerStatusUpdate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinControllerStatusUpdate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinControllerStatusUpdate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinControllerStatusUpdate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinControllerStatusUpdate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinControllerStatusUpdate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinControllerStatusUpdate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinControllerStatusUpdate&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1070:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinControllerStatusUpdate&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1068:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinControllerStatusUpdate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinFrameResponseUpdate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinFrameResponseUpdate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinFrameResponseUpdate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinFrameResponseUpdate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinFrameResponseUpdate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinFrameResponseUpdate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinFrameResponseUpdate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinFrameResponseUpdate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinFrameResponseUpdate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinFrameResponseUpdate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinFrameResponseUpdate&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1076:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinFrameResponseUpdate&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1074:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinFrameResponseUpdate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::PubSub::WireDataMessageEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::PubSub::WireDataMessageEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::PubSub::WireDataMessageEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::PubSub::WireDataMessageEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::PubSub::WireDataMessageEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::PubSub::WireDataMessageEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::PubSub::WireDataMessageEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::PubSub::WireDataMessageEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::PubSub::WireDataMessageEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = PubSub::WireDataMessageEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::PubSub::WireDataMessageEvent&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1082:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::PubSub::WireDataMessageEvent&)[with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1080:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::PubSub::WireDataMessageEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Rpc::FunctionCall&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Rpc::FunctionCall&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCall&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCall}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCall&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCall&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCall&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCall}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCall}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Rpc::FunctionCall]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Rpc::FunctionCall&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1088:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Rpc::FunctionCall&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1086:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Rpc::FunctionCall&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Rpc::FunctionCallResponse&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Rpc::FunctionCallResponse&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCallResponse&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCallResponse}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCallResponse&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCallResponse&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCallResponse&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCallResponse}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCallResponse}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Rpc::FunctionCallResponse]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Rpc::FunctionCallResponse&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1100:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Rpc::FunctionCallResponse&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1098:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Rpc::FunctionCallResponse&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::NextSimTask&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::NextSimTask&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::NextSimTask&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::NextSimTask}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::NextSimTask&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::NextSimTask&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::NextSimTask&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::NextSimTask}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::NextSimTask}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Orchestration::NextSimTask]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Orchestration::NextSimTask&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1112:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Orchestration::NextSimTask&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1110:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::NextSimTask&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::ParticipantStatus&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::ParticipantStatus&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::ParticipantStatus&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::ParticipantStatus}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::ParticipantStatus&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::ParticipantStatus&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::ParticipantStatus&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::ParticipantStatus}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::ParticipantStatus}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Orchestration::ParticipantStatus]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Orchestration::ParticipantStatus&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1118:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Orchestration::ParticipantStatus&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1116:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::ParticipantStatus&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::SystemCommand&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::SystemCommand&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::SystemCommand&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::SystemCommand}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::SystemCommand&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::SystemCommand&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::SystemCommand&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::SystemCommand}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::SystemCommand}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Orchestration::SystemCommand]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Orchestration::SystemCommand&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1124:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Orchestration::SystemCommand&)[with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1122:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::SystemCommand&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::WorkflowConfiguration&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::WorkflowConfiguration&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::WorkflowConfiguration&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::WorkflowConfiguration}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::WorkflowConfiguration&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::WorkflowConfiguration&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::WorkflowConfiguration&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::WorkflowConfiguration}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::WorkflowConfiguration}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Orchestration::WorkflowConfiguration]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Orchestration::WorkflowConfiguration&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1130:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Orchestration::WorkflowConfiguration&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1128:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::WorkflowConfiguration&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Logging::LogMsg&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Logging::LogMsg&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Logging::LogMsg&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Logging::LogMsg}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Logging::LogMsg&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Logging::LogMsg&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Logging::LogMsg&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, LogMsg}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, LogMsg}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Logging::LogMsg]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Logging::LogMsg&; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1137:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Logging::LogMsg&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1135:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Logging::LogMsg&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::Discovery::ParticipantDiscoveryEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::Discovery::ParticipantDiscoveryEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ParticipantDiscoveryEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ParticipantDiscoveryEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ParticipantDiscoveryEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = SilKit::Core::Discovery::ParticipantDiscoveryEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Core::Discovery::ParticipantDiscoveryEvent; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1149:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1147:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::Discovery::ParticipantDiscoveryEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::Discovery::ServiceDiscoveryEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::Discovery::ServiceDiscoveryEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ServiceDiscoveryEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ServiceDiscoveryEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ServiceDiscoveryEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ServiceDiscoveryEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ServiceDiscoveryEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ServiceDiscoveryEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ServiceDiscoveryEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = SilKit::Core::Discovery::ServiceDiscoveryEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Core::Discovery::ServiceDiscoveryEvent; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1155:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Core::Discovery::ServiceDiscoveryEvent&)[with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1153:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::Discovery::ServiceDiscoveryEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::RequestReply::RequestReplyCall&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::RequestReply::RequestReplyCall&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCall&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCall}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCall&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCall&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCall&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCall}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCall}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = SilKit::Core::RequestReply::RequestReplyCall]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Core::RequestReply::RequestReplyCall; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1161:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Core::RequestReply::RequestReplyCall&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1159:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::RequestReply::RequestReplyCall&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::RequestReply::RequestReplyCallReturn&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::RequestReply::RequestReplyCallReturn&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCallReturn&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCallReturn}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCallReturn&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCallReturn&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCallReturn&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCallReturn}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCallReturn}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = SilKit::Core::RequestReply::RequestReplyCallReturn]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Core::RequestReply::RequestReplyCallReturn; SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1167:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Core::RequestReply::RequestReplyCallReturn&) [with SilKitConnectionT = SilKit::Core::{anonymous}::NullConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1165:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::RequestReply::RequestReplyCallReturn&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[ 60%] Built target O_SilKit_Core_Mock_NullConnection
[ 60%] Building CXX object SilKit/source/extensions/Tests/CMakeFiles/DummyExtension.dir/DummyExtension.cpp.o
[ 60%] Linking CXX shared library ../../../../Release/silkit_library_test/libDummyExtension.so
[ 60%] Built target DummyExtension
[ 60%] Building CXX object SilKit/source/extensions/Tests/CMakeFiles/WrongVersionExtension.dir/WrongVersionExtension.cpp.o
[ 61%] Linking CXX shared library ../../../../Release/libWrongVersionExtension.so
[ 61%] Built target WrongVersionExtension
[ 61%] Building CXX object SilKit/source/extensions/Tests/CMakeFiles/WrongBuildSystem.dir/WrongBuildSystem.cpp.o
[ 61%] Linking CXX shared library ../../../../Release/libWrongBuildSystem.so
[ 61%] Built target WrongBuildSystem
[ 61%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/util/tests/Test_Span.cpp.o
[ 62%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/util/tests/Test_SilSerializer.cpp.o
[ 62%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/util/tests/Test_SilSerDes.cpp.o
[ 62%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/util/tests/Test_CommandlineParser.cpp.o
[ 62%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/util/tests/Test_SynchronizedHandlers.cpp.o
[ 62%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/util/tests/Test_Timer.cpp.o
[ 63%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/util/tests/Test_Util_FileHelpers.cpp.o
[ 63%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/util/Test_LabelMatching.cpp.o
[ 63%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/config/Test_Validation.cpp.o
[ 63%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/config/Test_ParticipantConfiguration.cpp.o
[ 63%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/config/Test_YamlParser.cpp.o
[ 64%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/config/Test_YamlValidator.cpp.o
[ 64%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/tracing/Test_Pcap.cpp.o
[ 64%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/tracing/Test_EthernetReplay.cpp.o
[ 64%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/core/internal/Test_MessageBuffer.cpp.o
[ 64%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/core/internal/Test_InternalSerdes.cpp.o
[ 65%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/core/service/Test_ServiceDiscovery.cpp.o
[ 65%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/core/service/Test_ServiceSerdes.cpp.o
[ 65%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/core/service/Test_SpecificDiscoveryStore.cpp.o
[ 65%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/core/requests/Test_RequestReplyService.cpp.o
[ 65%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/core/participant/Test_Participant.cpp.o
[ 67%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/core/participant/Test_ValidateAndSanitizeConfig.cpp.o
[ 67%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/core/vasio/Test_VAsioConnection.cpp.o
In file included from /sil-kit/ThirdParty/fmt/include/fmt/format.h:48,
                 from /sil-kit/ThirdParty/fmt/include/fmt/ostream.h:20,
                 from /sil-kit/SilKit/source/services/logging/SilKitFmtFormatters.hpp:24,
                 from /sil-kit/SilKit/source/services/logging/ILogger.hpp:28,
                 from /sil-kit/SilKit/source/core/vasio/SilKitLink.hpp:24,
                 from /sil-kit/SilKit/source/core/vasio/VAsioConnection.hpp:44,
                 from /sil-kit/SilKit/source/core/vasio/Test_VAsioConnection.cpp:51:
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::ServiceDescriptor&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::ServiceDescriptor&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const SilKit::Core::Tests::Version2::TestMessage&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SilKit::Core::Tests::Version2::TestMessage}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const SilKit::Core::Tests::Version2::TestMessage&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const SilKit::Core::Tests::Version2::TestMessage&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const SilKit::Core::Tests::Version2::TestMessage&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SilKit::Core::Tests::Version2::TestMessage}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SilKit::Core::Tests::Version2::TestMessage}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:35:19:   required from 'void SilKit::Services::TraceRx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&, const SilKit::Core::ServiceDescriptor&) [with SilKitMessageT = SilKit::Core::Tests::Version2::TestMessage]'
/sil-kit/SilKit/source/core/vasio/VAsioReceiver.hpp:124:22:   required from 'void SilKit::Core::VAsioReceiver<MsgT>::ReceiveRawMsg(SilKit::Core::IVAsioPeer*, const SilKit::Core::ServiceDescriptor&, SilKit::Core::SerializedMessage&&) [with MsgT = SilKit::Core::Tests::Version2::TestMessage]'
/sil-kit/SilKit/source/core/vasio/VAsioReceiver.hpp:120:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::ServiceDescriptor&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::Tests::Version2::TestMessage&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::Tests::Version2::TestMessage&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const SilKit::Core::Tests::Version2::TestMessage&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SilKit::Core::Tests::Version2::TestMessage}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const SilKit::Core::Tests::Version2::TestMessage&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const SilKit::Core::Tests::Version2::TestMessage&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const SilKit::Core::Tests::Version2::TestMessage&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SilKit::Core::Tests::Version2::TestMessage}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SilKit::Core::Tests::Version2::TestMessage}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:35:19:   required from 'void SilKit::Services::TraceRx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&, const SilKit::Core::ServiceDescriptor&) [with SilKitMessageT = SilKit::Core::Tests::Version2::TestMessage]'
/sil-kit/SilKit/source/core/vasio/VAsioReceiver.hpp:124:22:   required from 'void SilKit::Core::VAsioReceiver<MsgT>::ReceiveRawMsg(SilKit::Core::IVAsioPeer*, const SilKit::Core::ServiceDescriptor&, SilKit::Core::SerializedMessage&&) [with MsgT = SilKit::Core::Tests::Version2::TestMessage]'
/sil-kit/SilKit/source/core/vasio/VAsioReceiver.hpp:120:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::Tests::Version2::TestMessage&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[ 67%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/core/vasio/Test_VAsioSerdes.cpp.o
[ 67%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/core/vasio/Test_SerializedMessage.cpp.o
[ 67%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/core/vasio/Test_Uri.cpp.o
[ 68%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/core/vasio/Test_TransformAcceptorUris.cpp.o
[ 68%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/core/vasio/Test_VAsioCapabilities.cpp.o
[ 68%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/core/vasio/Test_ParticipantVersion.cpp.o
[ 68%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/core/vasio/io/util/Test_TracingMacrosDetails.cpp.o
[ 69%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/can/Test_CanControllerConfig.cpp.o
[ 69%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/can/Test_CanControllerDetailedSim.cpp.o
[ 69%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/can/Test_CanControllerTrivialSim.cpp.o
[ 69%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/can/Test_CanSerdes.cpp.o
[ 69%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/can/Test_CanStringUtils.cpp.o
[ 70%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/ethernet/Test_EthControllerTrivialSim.cpp.o
[ 70%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/ethernet/Test_EthControllerDetailedSim.cpp.o
[ 70%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/ethernet/Test_EthControllerConfig.cpp.o
[ 70%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/ethernet/Test_EthernetSerdes.cpp.o
[ 70%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/flexray/Test_Validation.cpp.o
[ 71%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/flexray/Test_FlexrayController.cpp.o
[ 71%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/flexray/Test_FlexrayControllerConfig.cpp.o
[ 71%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/flexray/Test_FlexraySerdes.cpp.o
[ 71%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/pubsub/Test_DataPublisher.cpp.o
[ 71%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/pubsub/Test_DataSubscriber.cpp.o
[ 72%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/pubsub/Test_DataSubscriberInternal.cpp.o
[ 72%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/pubsub/Test_PubSubMatching.cpp.o
[ 72%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/pubsub/Test_DataSerdes.cpp.o
[ 72%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/rpc/Test_RpcClient.cpp.o
In file included from /sil-kit/SilKit/source/services/rpc/RpcTestUtilities.hpp:31,
                 from /sil-kit/SilKit/source/services/rpc/Test_RpcClient.cpp:32:
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Rpc::RpcClient; Arg = {SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::Rpc::RpcSpec&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::function<void(SilKit::Services::Rpc::IRpcClient*, const SilKit::Services::Rpc::RpcCallResultEvent&)>&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::RpcClient; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:630:65:   required from 'SilKit::Services::Rpc::IRpcClient* SilKit::Core::Participant<SilKitConnectionT>::CreateRpcClient(const std::string&, const SilKit::Services::Rpc::RpcSpec&, SilKit::Services::Rpc::RpcCallResultHandler) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::Rpc::RpcCallResultHandler = std::function<void(SilKit::Services::Rpc::IRpcClient*, const SilKit::Services::Rpc::RpcCallResultEvent&)>]'
/sil-kit/SilKit/source/services/rpc/RpcTestUtilities.hpp:200:54:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
 1502 |     descriptor.SetSupplementalData(std::move(supplementalData));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Rpc::RpcServer; Arg = {SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::Rpc::RpcSpec&, std::function<void(SilKit::Services::Rpc::IRpcServer*, const SilKit::Services::Rpc::RpcCallEvent&)>&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::RpcServer; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:678:65:   required from 'SilKit::Services::Rpc::IRpcServer* SilKit::Core::Participant<SilKitConnectionT>::CreateRpcServer(const std::string&, const SilKit::Services::Rpc::RpcSpec&, SilKit::Services::Rpc::RpcCallHandler) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::Rpc::RpcCallHandler = std::function<void(SilKit::Services::Rpc::IRpcServer*, const SilKit::Services::Rpc::RpcCallEvent&)>]'
/sil-kit/SilKit/source/services/rpc/RpcTestUtilities.hpp:211:45:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Core::Discovery::ServiceDiscovery; Arg = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Core::Discovery::ServiceDiscovery; Arg = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:841:81:   required from 'SilKit::Core::Discovery::IServiceDiscovery* SilKit::Core::Participant<SilKitConnectionT>::GetServiceDiscovery() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1512:9:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Rpc::RpcClient; Arg = {SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::Rpc::RpcSpec&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::function<void(SilKit::Services::Rpc::IRpcClient*, const SilKit::Services::Rpc::RpcCallResultEvent&)>&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::RpcClient; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:630:65:   required from 'SilKit::Services::Rpc::IRpcClient* SilKit::Core::Participant<SilKitConnectionT>::CreateRpcClient(const std::string&, const SilKit::Services::Rpc::RpcSpec&, SilKit::Services::Rpc::RpcCallResultHandler) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::Rpc::RpcCallResultHandler = std::function<void(SilKit::Services::Rpc::IRpcClient*, const SilKit::Services::Rpc::RpcCallResultEvent&)>]'
/sil-kit/SilKit/source/services/rpc/RpcTestUtilities.hpp:200:54:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::PubSub::DataPublisher; Arg = {SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::PubSub::PubSubSpec&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, SilKit::Config::v1::DataPublisher&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::DataPublisher; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:481:72:   required from 'SilKit::Services::PubSub::IDataPublisher* SilKit::Core::Participant<SilKitConnectionT>::CreateDataPublisher(const std::string&, const SilKit::Services::PubSub::PubSubSpec&, size_t) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>; size_t = long unsigned int]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:449:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::PubSub::DataSubscriber; Arg = {SilKit::Config::v1::DataSubscriber&, SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::PubSub::PubSubSpec&, std::function<void(SilKit::Services::PubSub::IDataSubscriber*, const SilKit::Services::PubSub::DataMessageEvent&)>&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::DataSubscriber; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:549:73:   required from 'SilKit::Services::PubSub::IDataSubscriber* SilKit::Core::Participant<SilKitConnectionT>::CreateDataSubscriber(const std::string&, const SilKit::Services::PubSub::PubSubSpec&, SilKit::Services::PubSub::DataMessageHandler) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::PubSub::DataMessageHandler = std::function<void(SilKit::Services::PubSub::IDataSubscriber*, const SilKit::Services::PubSub::DataMessageEvent&)>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:520:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::PubSub::DataSubscriberInternal; Arg = {SilKit::Services::Orchestration::TimeProvider*, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::vector<SilKit::Services::MatchingLabel, std::allocator<SilKit::Services::MatchingLabel> >&, std::function<void(SilKit::Services::PubSub::IDataSubscriber*, const SilKit::Services::PubSub::DataMessageEvent&)>&, SilKit::Services::PubSub::IDataSubscriber*&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::DataSubscriber; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:397:71:   required from 'SilKit::Services::PubSub::DataSubscriberInternal* SilKit::Core::Participant<SilKitConnectionT>::CreateDataSubscriberInternal(const std::string&, const std::string&, const std::string&, const std::vector<SilKit::Services::MatchingLabel>&, SilKit::Services::PubSub::DataMessageHandler, SilKit::Services::PubSub::IDataSubscriber*) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::PubSub::DataMessageHandler = std::function<void(SilKit::Services::PubSub::IDataSubscriber*, const SilKit::Services::PubSub::DataMessageEvent&)>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:375:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Rpc::RpcServerInternal; Arg = {SilKit::Services::Orchestration::TimeProvider*, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::vector<SilKit::Services::MatchingLabel, std::allocator<SilKit::Services::MatchingLabel> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::function<void(SilKit::Services::Rpc::IRpcServer*, const SilKit::Services::Rpc::RpcCallEvent&)>&, SilKit::Services::Rpc::IRpcServer*&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::RpcServer; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:598:62:   required from 'SilKit::Services::Rpc::RpcServerInternal* SilKit::Core::Participant<SilKitConnectionT>::CreateRpcServerInternal(const std::string&, const std::string&, const std::string&, const std::vector<SilKit::Services::MatchingLabel>&, SilKit::Services::Rpc::RpcCallHandler, SilKit::Services::Rpc::IRpcServer*) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::Rpc::RpcCallHandler = std::function<void(SilKit::Services::Rpc::IRpcServer*, const SilKit::Services::Rpc::RpcCallEvent&)>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:575:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Can::CanController; Arg = {SilKit::Config::v1::CanController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::CanController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Can::CanController; Arg = {SilKit::Config::v1::CanController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::CanController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:248:59:   required from 'SilKit::Services::Can::ICanController* SilKit::Core::Participant<SilKitConnectionT>::CreateCanController(const std::string&, const std::string&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:240:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Ethernet::EthController; Arg = {SilKit::Config::v1::EthernetController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::EthernetController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Ethernet::EthController; Arg = {SilKit::Config::v1::EthernetController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::EthernetController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:284:65:   required from 'SilKit::Services::Ethernet::IEthernetController* SilKit::Core::Participant<SilKitConnectionT>::CreateEthernetController(const std::string&, const std::string&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:274:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Flexray::FlexrayController; Arg = {SilKit::Config::v1::FlexrayController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::FlexrayController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Flexray::FlexrayController; Arg = {SilKit::Config::v1::FlexrayController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::FlexrayController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:319:67:   required from 'SilKit::Services::Flexray::IFlexrayController* SilKit::Core::Participant<SilKitConnectionT>::CreateFlexrayController(const std::string&, const std::string&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:310:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Lin::LinController; Arg = {SilKit::Config::v1::LinController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::LinController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Lin::LinController; Arg = {SilKit::Config::v1::LinController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::LinController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:348:59:   required from 'SilKit::Services::Lin::ILinController* SilKit::Core::Participant<SilKitConnectionT>::CreateLinController(const std::string&, const std::string&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:339:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Core::RequestReply::RequestReplyService; Arg = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::unordered_map<SilKit::Core::RequestReply::FunctionType, SilKit::Core::RequestReply::IRequestReplyProcedure*, std::hash<SilKit::Core::RequestReply::FunctionType>, std::equal_to<SilKit::Core::RequestReply::FunctionType>, std::allocator<std::pair<const SilKit::Core::RequestReply::FunctionType, SilKit::Core::RequestReply::IRequestReplyProcedure*> > >&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Core::RequestReply::RequestReplyService; Arg = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::unordered_map<SilKit::Core::RequestReply::FunctionType, SilKit::Core::RequestReply::IRequestReplyProcedure*, std::hash<SilKit::Core::RequestReply::FunctionType>, std::equal_to<SilKit::Core::RequestReply::FunctionType>, std::allocator<std::pair<const SilKit::Core::RequestReply::FunctionType, SilKit::Core::RequestReply::IRequestReplyProcedure*> > >&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:870:73:   required from 'SilKit::Core::RequestReply::IRequestReplyService* SilKit::Core::Participant<SilKitConnectionT>::GetRequestReplyService() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:853:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::SystemMonitor; Arg = {}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::SystemMonitor; Arg = {}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:801:68:   required from 'SilKit::Services::Orchestration::ISystemMonitor* SilKit::Core::Participant<SilKitConnectionT>::GetSystemMonitor() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:790:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::SystemController; Arg = {}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::SystemController; Arg = {}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:911:65:   required from 'SilKit::Experimental::Services::Orchestration::ISystemController* SilKit::Core::Participant<SilKitConnectionT>::GetSystemController() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:899:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::LifecycleService; Arg = {}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::LifecycleService; Arg = {}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:735:77:   required from 'SilKit::Services::Orchestration::ILifecycleService* SilKit::Core::Participant<SilKitConnectionT>::GetLifecycleService() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:722:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::TimeSyncService; Arg = {SilKit::Services::Orchestration::TimeProvider*, const SilKit::Config::v1::HealthCheck&, SilKit::Services::Orchestration::LifecycleService*&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::TimeSyncService; Arg = {SilKit::Services::Orchestration::TimeProvider*, const SilKit::Config::v1::HealthCheck&, SilKit::Services::Orchestration::LifecycleService*&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:715:71:   required from 'SilKit::Services::Orchestration::TimeSyncService* SilKit::Core::Participant<SilKitConnectionT>::CreateTimeSyncService(SilKit::Services::Orchestration::LifecycleService*) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:699:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Logging::LogMsgReceiver; Arg = {SilKit::Services::Logging::Logger*&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Logging::LogMsgReceiver; Arg = {SilKit::Services::Logging::Logger*&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:153:64:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SetupRemoteLogging() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:110:5:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::OnSilKitSimulationJoine() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:104:5:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::JoinSilKitSimulation() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:101:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Logging::LogMsgSender; Arg = {}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Logging::LogMsgSender; Arg = {}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:167:84:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SetupRemoteLogging() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:110:5:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::OnSilKitSimulationJoine() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:104:5:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::JoinSilKitSimulation() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:101:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
In file included from /sil-kit/ThirdParty/fmt/include/fmt/format.h:48,
                 from /sil-kit/ThirdParty/fmt/include/fmt/ostream.h:20,
                 from /sil-kit/SilKit/source/services/logging/SilKitFmtFormatters.hpp:24,
                 from /sil-kit/SilKit/source/services/logging/ILogger.hpp:28,
                 from /sil-kit/SilKit/source/core/vasio/SilKitLink.hpp:24,
                 from /sil-kit/SilKit/source/core/vasio/VAsioConnection.hpp:44,
                 from /sil-kit/SilKit/source/core/participant/Participant.hpp:8,
                 from /sil-kit/SilKit/source/core/participant/CreateParticipantT.hpp:25,
                 from /sil-kit/SilKit/source/services/rpc/RpcTestUtilities.hpp:29:
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::ServiceDescriptor&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::ServiceDescriptor&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::WireCanFrameEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::WireCanFrameEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:926:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::WireCanFrameEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:924:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::ServiceDescriptor&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::WireCanFrameEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::WireCanFrameEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::WireCanFrameEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::WireCanFrameEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:926:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::WireCanFrameEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:924:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::WireCanFrameEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::CanFrameTransmitEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::CanFrameTransmitEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanFrameTransmitEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanFrameTransmitEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanFrameTransmitEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanFrameTransmitEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanFrameTransmitEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::CanFrameTransmitEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::CanFrameTransmitEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:932:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::CanFrameTransmitEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:930:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::CanFrameTransmitEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::CanControllerStatus&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::CanControllerStatus&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanControllerStatus&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanControllerStatus}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanControllerStatus&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanControllerStatus&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanControllerStatus&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanControllerStatus}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanControllerStatus}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::CanControllerStatus]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::CanControllerStatus&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:938:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::CanControllerStatus&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:936:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::CanControllerStatus&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::CanConfigureBaudrate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::CanConfigureBaudrate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanConfigureBaudrate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanConfigureBaudrate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanConfigureBaudrate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanConfigureBaudrate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanConfigureBaudrate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanConfigureBaudrate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanConfigureBaudrate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::CanConfigureBaudrate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::CanConfigureBaudrate&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:944:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::CanConfigureBaudrate&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:942:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::CanConfigureBaudrate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::CanSetControllerMode&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::CanSetControllerMode&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanSetControllerMode&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanSetControllerMode}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanSetControllerMode&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanSetControllerMode&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanSetControllerMode&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanSetControllerMode}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanSetControllerMode}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::CanSetControllerMode]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::CanSetControllerMode&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:950:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::CanSetControllerMode&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:948:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::CanSetControllerMode&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Ethernet::WireEthernetFrameEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Ethernet::WireEthernetFrameEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::WireEthernetFrameEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::WireEthernetFrameEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::WireEthernetFrameEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::WireEthernetFrameEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::WireEthernetFrameEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::WireEthernetFrameEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::WireEthernetFrameEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Ethernet::WireEthernetFrameEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Ethernet::WireEthernetFrameEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:956:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Ethernet::WireEthernetFrameEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:954:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Ethernet::WireEthernetFrameEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetFrameTransmitEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Ethernet::EthernetFrameTransmitEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:962:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:960:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Ethernet::EthernetStatus&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Ethernet::EthernetStatus&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetStatus&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetStatus}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetStatus&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetStatus&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetStatus&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetStatus}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetStatus}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Ethernet::EthernetStatus]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Ethernet::EthernetStatus&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:968:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Ethernet::EthernetStatus&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:966:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Ethernet::EthernetStatus&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Ethernet::EthernetSetMode&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Ethernet::EthernetSetMode&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetSetMode&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetSetMode}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetSetMode&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetSetMode&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetSetMode&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetSetMode}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetSetMode}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Ethernet::EthernetSetMode]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Ethernet::EthernetSetMode&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:974:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Ethernet::EthernetSetMode&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:972:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Ethernet::EthernetSetMode&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::WireFlexrayFrameEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::WireFlexrayFrameEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::WireFlexrayFrameEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::WireFlexrayFrameEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:980:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::WireFlexrayFrameEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:978:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::WireFlexrayFrameEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::WireFlexrayFrameTransmitEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:986:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:984:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexraySymbolEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexraySymbolEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexraySymbolEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexraySymbolEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:992:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexraySymbolEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:990:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexraySymbolEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolTransmitEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexraySymbolTransmitEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:998:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:996:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayCycleStartEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayCycleStartEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayCycleStartEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayCycleStartEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayCycleStartEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayCycleStartEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayCycleStartEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayCycleStartEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayCycleStartEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayCycleStartEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayCycleStartEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1004:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayCycleStartEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1002:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayCycleStartEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayHostCommand&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayHostCommand&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayHostCommand&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayHostCommand}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayHostCommand&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayHostCommand&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayHostCommand&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayHostCommand}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayHostCommand}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayHostCommand]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayHostCommand&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1010:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayHostCommand&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1008:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayHostCommand&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayControllerConfig&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayControllerConfig&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayControllerConfig&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayControllerConfig}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayControllerConfig&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayControllerConfig&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayControllerConfig&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayControllerConfig}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayControllerConfig}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayControllerConfig]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayControllerConfig&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1016:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayControllerConfig&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1014:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayControllerConfig&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayTxBufferConfigUpdate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1022:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1020:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayTxBufferUpdate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayTxBufferUpdate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayTxBufferUpdate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::WireFlexrayTxBufferUpdate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1028:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1026:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayPocStatusEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayPocStatusEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayPocStatusEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayPocStatusEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayPocStatusEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayPocStatusEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayPocStatusEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayPocStatusEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayPocStatusEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayPocStatusEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayPocStatusEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1034:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayPocStatusEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1032:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayPocStatusEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinSendFrameRequest&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinSendFrameRequest&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameRequest&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameRequest}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameRequest&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameRequest&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameRequest&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameRequest}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameRequest}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinSendFrameRequest]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinSendFrameRequest&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1040:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinSendFrameRequest&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1038:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinSendFrameRequest&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinSendFrameHeaderRequest&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinSendFrameHeaderRequest&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameHeaderRequest&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameHeaderRequest}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameHeaderRequest&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameHeaderRequest&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameHeaderRequest&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameHeaderRequest}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameHeaderRequest}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinSendFrameHeaderRequest]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinSendFrameHeaderRequest&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1046:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinSendFrameHeaderRequest&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1044:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinSendFrameHeaderRequest&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinTransmission&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinTransmission&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinTransmission&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinTransmission}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinTransmission&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinTransmission&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinTransmission&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinTransmission}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinTransmission}'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinTransmission]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinTransmission&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1052:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinTransmission&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1050:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinTransmission&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinWakeupPulse&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinWakeupPulse&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinWakeupPulse&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinWakeupPulse}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinWakeupPulse&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinWakeupPulse&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinWakeupPulse&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinWakeupPulse}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinWakeupPulse}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinWakeupPulse]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinWakeupPulse&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1058:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinWakeupPulse&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1056:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinWakeupPulse&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::WireLinControllerConfig&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::WireLinControllerConfig&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::WireLinControllerConfig&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::WireLinControllerConfig}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::WireLinControllerConfig&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::WireLinControllerConfig&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::WireLinControllerConfig&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::WireLinControllerConfig}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::WireLinControllerConfig}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::WireLinControllerConfig]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::WireLinControllerConfig&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1064:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::WireLinControllerConfig&)[with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1062:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::WireLinControllerConfig&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinControllerStatusUpdate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinControllerStatusUpdate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinControllerStatusUpdate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinControllerStatusUpdate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinControllerStatusUpdate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinControllerStatusUpdate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinControllerStatusUpdate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinControllerStatusUpdate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinControllerStatusUpdate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinControllerStatusUpdate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinControllerStatusUpdate&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1070:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinControllerStatusUpdate&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1068:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinControllerStatusUpdate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinFrameResponseUpdate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinFrameResponseUpdate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinFrameResponseUpdate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinFrameResponseUpdate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinFrameResponseUpdate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinFrameResponseUpdate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinFrameResponseUpdate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinFrameResponseUpdate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinFrameResponseUpdate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinFrameResponseUpdate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinFrameResponseUpdate&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1076:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinFrameResponseUpdate&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1074:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinFrameResponseUpdate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::PubSub::WireDataMessageEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::PubSub::WireDataMessageEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::PubSub::WireDataMessageEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::PubSub::WireDataMessageEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::PubSub::WireDataMessageEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::PubSub::WireDataMessageEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::PubSub::WireDataMessageEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::PubSub::WireDataMessageEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::PubSub::WireDataMessageEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = PubSub::WireDataMessageEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::PubSub::WireDataMessageEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1082:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::PubSub::WireDataMessageEvent&)[with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1080:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::PubSub::WireDataMessageEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Rpc::FunctionCall&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Rpc::FunctionCall&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCall&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCall}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCall&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCall&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCall&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCall}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCall}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Rpc::FunctionCall]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Rpc::FunctionCall&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1088:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Rpc::FunctionCall&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1086:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Rpc::FunctionCall&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Rpc::FunctionCallResponse&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Rpc::FunctionCallResponse&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCallResponse&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCallResponse}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCallResponse&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCallResponse&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCallResponse&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCallResponse}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCallResponse}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Rpc::FunctionCallResponse]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Rpc::FunctionCallResponse&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1100:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Rpc::FunctionCallResponse&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1098:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Rpc::FunctionCallResponse&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::NextSimTask&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::NextSimTask&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::NextSimTask&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::NextSimTask}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::NextSimTask&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::NextSimTask&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::NextSimTask&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::NextSimTask}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::NextSimTask}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Orchestration::NextSimTask]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Orchestration::NextSimTask&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1112:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Orchestration::NextSimTask&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1110:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::NextSimTask&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::ParticipantStatus&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::ParticipantStatus&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::ParticipantStatus&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::ParticipantStatus}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::ParticipantStatus&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::ParticipantStatus&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::ParticipantStatus&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::ParticipantStatus}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::ParticipantStatus}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Orchestration::ParticipantStatus]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Orchestration::ParticipantStatus&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1118:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Orchestration::ParticipantStatus&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1116:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::ParticipantStatus&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::SystemCommand&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::SystemCommand&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::SystemCommand&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::SystemCommand}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::SystemCommand&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::SystemCommand&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::SystemCommand&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::SystemCommand}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::SystemCommand}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Orchestration::SystemCommand]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Orchestration::SystemCommand&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1124:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Orchestration::SystemCommand&)[with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1122:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::SystemCommand&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::WorkflowConfiguration&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::WorkflowConfiguration&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::WorkflowConfiguration&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::WorkflowConfiguration}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::WorkflowConfiguration&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::WorkflowConfiguration&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::WorkflowConfiguration&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::WorkflowConfiguration}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::WorkflowConfiguration}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Orchestration::WorkflowConfiguration]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Orchestration::WorkflowConfiguration&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1130:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Orchestration::WorkflowConfiguration&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1128:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::WorkflowConfiguration&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Logging::LogMsg&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Logging::LogMsg&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Logging::LogMsg&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Logging::LogMsg}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Logging::LogMsg&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Logging::LogMsg&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Logging::LogMsg&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, LogMsg}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, LogMsg}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Logging::LogMsg]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Logging::LogMsg&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1137:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Logging::LogMsg&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1135:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Logging::LogMsg&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::Discovery::ParticipantDiscoveryEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::Discovery::ParticipantDiscoveryEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ParticipantDiscoveryEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ParticipantDiscoveryEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ParticipantDiscoveryEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = SilKit::Core::Discovery::ParticipantDiscoveryEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Core::Discovery::ParticipantDiscoveryEvent; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1149:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1147:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::Discovery::ParticipantDiscoveryEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::Discovery::ServiceDiscoveryEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::Discovery::ServiceDiscoveryEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ServiceDiscoveryEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ServiceDiscoveryEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ServiceDiscoveryEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ServiceDiscoveryEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ServiceDiscoveryEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ServiceDiscoveryEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ServiceDiscoveryEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = SilKit::Core::Discovery::ServiceDiscoveryEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Core::Discovery::ServiceDiscoveryEvent; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1155:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Core::Discovery::ServiceDiscoveryEvent&)[with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1153:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::Discovery::ServiceDiscoveryEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::RequestReply::RequestReplyCall&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::RequestReply::RequestReplyCall&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCall&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCall}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCall&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCall&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCall&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCall}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCall}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = SilKit::Core::RequestReply::RequestReplyCall]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Core::RequestReply::RequestReplyCall; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1161:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Core::RequestReply::RequestReplyCall&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1159:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::RequestReply::RequestReplyCall&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::RequestReply::RequestReplyCallReturn&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::RequestReply::RequestReplyCallReturn&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCallReturn&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCallReturn}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCallReturn&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCallReturn&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCallReturn&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCallReturn}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCallReturn}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = SilKit::Core::RequestReply::RequestReplyCallReturn]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Core::RequestReply::RequestReplyCallReturn; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1167:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Core::RequestReply::RequestReplyCallReturn&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1165:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::RequestReply::RequestReplyCallReturn&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[ 72%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/rpc/Test_RpcServer.cpp.o
In file included from /sil-kit/SilKit/source/services/rpc/RpcTestUtilities.hpp:31,
                 from /sil-kit/SilKit/source/services/rpc/Test_RpcServer.cpp:31:
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Rpc::RpcClient; Arg = {SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::Rpc::RpcSpec&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::function<void(SilKit::Services::Rpc::IRpcClient*, const SilKit::Services::Rpc::RpcCallResultEvent&)>&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::RpcClient; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:630:65:   required from 'SilKit::Services::Rpc::IRpcClient* SilKit::Core::Participant<SilKitConnectionT>::CreateRpcClient(const std::string&, const SilKit::Services::Rpc::RpcSpec&, SilKit::Services::Rpc::RpcCallResultHandler) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::Rpc::RpcCallResultHandler = std::function<void(SilKit::Services::Rpc::IRpcClient*, const SilKit::Services::Rpc::RpcCallResultEvent&)>]'
/sil-kit/SilKit/source/services/rpc/RpcTestUtilities.hpp:200:54:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
 1502 |     descriptor.SetSupplementalData(std::move(supplementalData));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Rpc::RpcServer; Arg = {SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::Rpc::RpcSpec&, std::function<void(SilKit::Services::Rpc::IRpcServer*, const SilKit::Services::Rpc::RpcCallEvent&)>&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::RpcServer; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:678:65:   required from 'SilKit::Services::Rpc::IRpcServer* SilKit::Core::Participant<SilKitConnectionT>::CreateRpcServer(const std::string&, const SilKit::Services::Rpc::RpcSpec&, SilKit::Services::Rpc::RpcCallHandler) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::Rpc::RpcCallHandler = std::function<void(SilKit::Services::Rpc::IRpcServer*, const SilKit::Services::Rpc::RpcCallEvent&)>]'
/sil-kit/SilKit/source/services/rpc/RpcTestUtilities.hpp:211:45:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Core::Discovery::ServiceDiscovery; Arg = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Core::Discovery::ServiceDiscovery; Arg = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:841:81:   required from 'SilKit::Core::Discovery::IServiceDiscovery* SilKit::Core::Participant<SilKitConnectionT>::GetServiceDiscovery() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1512:9:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Rpc::RpcClient; Arg = {SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::Rpc::RpcSpec&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::function<void(SilKit::Services::Rpc::IRpcClient*, const SilKit::Services::Rpc::RpcCallResultEvent&)>&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::RpcClient; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:630:65:   required from 'SilKit::Services::Rpc::IRpcClient* SilKit::Core::Participant<SilKitConnectionT>::CreateRpcClient(const std::string&, const SilKit::Services::Rpc::RpcSpec&, SilKit::Services::Rpc::RpcCallResultHandler) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::Rpc::RpcCallResultHandler = std::function<void(SilKit::Services::Rpc::IRpcClient*, const SilKit::Services::Rpc::RpcCallResultEvent&)>]'
/sil-kit/SilKit/source/services/rpc/RpcTestUtilities.hpp:200:54:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::PubSub::DataPublisher; Arg = {SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::PubSub::PubSubSpec&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, SilKit::Config::v1::DataPublisher&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::DataPublisher; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:481:72:   required from 'SilKit::Services::PubSub::IDataPublisher* SilKit::Core::Participant<SilKitConnectionT>::CreateDataPublisher(const std::string&, const SilKit::Services::PubSub::PubSubSpec&, size_t) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>; size_t = long unsigned int]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:449:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::PubSub::DataSubscriber; Arg = {SilKit::Config::v1::DataSubscriber&, SilKit::Services::Orchestration::TimeProvider*, SilKit::Services::PubSub::PubSubSpec&, std::function<void(SilKit::Services::PubSub::IDataSubscriber*, const SilKit::Services::PubSub::DataMessageEvent&)>&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::DataSubscriber; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:549:73:   required from 'SilKit::Services::PubSub::IDataSubscriber* SilKit::Core::Participant<SilKitConnectionT>::CreateDataSubscriber(const std::string&, const SilKit::Services::PubSub::PubSubSpec&, SilKit::Services::PubSub::DataMessageHandler) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::PubSub::DataMessageHandler = std::function<void(SilKit::Services::PubSub::IDataSubscriber*, const SilKit::Services::PubSub::DataMessageEvent&)>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:520:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::PubSub::DataSubscriberInternal; Arg = {SilKit::Services::Orchestration::TimeProvider*, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::vector<SilKit::Services::MatchingLabel, std::allocator<SilKit::Services::MatchingLabel> >&, std::function<void(SilKit::Services::PubSub::IDataSubscriber*, const SilKit::Services::PubSub::DataMessageEvent&)>&, SilKit::Services::PubSub::IDataSubscriber*&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::DataSubscriber; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:397:71:   required from 'SilKit::Services::PubSub::DataSubscriberInternal* SilKit::Core::Participant<SilKitConnectionT>::CreateDataSubscriberInternal(const std::string&, const std::string&, const std::string&, const std::vector<SilKit::Services::MatchingLabel>&, SilKit::Services::PubSub::DataMessageHandler, SilKit::Services::PubSub::IDataSubscriber*) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::PubSub::DataMessageHandler = std::function<void(SilKit::Services::PubSub::IDataSubscriber*, const SilKit::Services::PubSub::DataMessageEvent&)>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:375:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Rpc::RpcServerInternal; Arg = {SilKit::Services::Orchestration::TimeProvider*, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::vector<SilKit::Services::MatchingLabel, std::allocator<SilKit::Services::MatchingLabel> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::function<void(SilKit::Services::Rpc::IRpcServer*, const SilKit::Services::Rpc::RpcCallEvent&)>&, SilKit::Services::Rpc::IRpcServer*&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::RpcServer; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:598:62:   required from 'SilKit::Services::Rpc::RpcServerInternal* SilKit::Core::Participant<SilKitConnectionT>::CreateRpcServerInternal(const std::string&, const std::string&, const std::string&, const std::vector<SilKit::Services::MatchingLabel>&, SilKit::Services::Rpc::RpcCallHandler, SilKit::Services::Rpc::IRpcServer*) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>; SilKit::Services::Rpc::RpcCallHandler = std::function<void(SilKit::Services::Rpc::IRpcServer*, const SilKit::Services::Rpc::RpcCallEvent&)>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:575:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Can::CanController; Arg = {SilKit::Config::v1::CanController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::CanController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Can::CanController; Arg = {SilKit::Config::v1::CanController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::CanController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:248:59:   required from 'SilKit::Services::Can::ICanController* SilKit::Core::Participant<SilKitConnectionT>::CreateCanController(const std::string&, const std::string&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:240:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Ethernet::EthController; Arg = {SilKit::Config::v1::EthernetController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::EthernetController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Ethernet::EthController; Arg = {SilKit::Config::v1::EthernetController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::EthernetController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:284:65:   required from 'SilKit::Services::Ethernet::IEthernetController* SilKit::Core::Participant<SilKitConnectionT>::CreateEthernetController(const std::string&, const std::string&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:274:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Flexray::FlexrayController; Arg = {SilKit::Config::v1::FlexrayController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::FlexrayController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Flexray::FlexrayController; Arg = {SilKit::Config::v1::FlexrayController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::FlexrayController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:319:67:   required from 'SilKit::Services::Flexray::IFlexrayController* SilKit::Core::Participant<SilKitConnectionT>::CreateFlexrayController(const std::string&, const std::string&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:310:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Lin::LinController; Arg = {SilKit::Config::v1::LinController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::LinController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Lin::LinController; Arg = {SilKit::Config::v1::LinController&, SilKit::Services::Orchestration::TimeProvider*}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::LinController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:348:59:   required from 'SilKit::Services::Lin::ILinController* SilKit::Core::Participant<SilKitConnectionT>::CreateLinController(const std::string&, const std::string&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; std::string = std::__cxx11::basic_string<char>]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:339:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Core::RequestReply::RequestReplyService; Arg = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::unordered_map<SilKit::Core::RequestReply::FunctionType, SilKit::Core::RequestReply::IRequestReplyProcedure*, std::hash<SilKit::Core::RequestReply::FunctionType>, std::equal_to<SilKit::Core::RequestReply::FunctionType>, std::allocator<std::pair<const SilKit::Core::RequestReply::FunctionType, SilKit::Core::RequestReply::IRequestReplyProcedure*> > >&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Core::RequestReply::RequestReplyService; Arg = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::unordered_map<SilKit::Core::RequestReply::FunctionType, SilKit::Core::RequestReply::IRequestReplyProcedure*, std::hash<SilKit::Core::RequestReply::FunctionType>, std::equal_to<SilKit::Core::RequestReply::FunctionType>, std::allocator<std::pair<const SilKit::Core::RequestReply::FunctionType, SilKit::Core::RequestReply::IRequestReplyProcedure*> > >&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:870:73:   required from 'SilKit::Core::RequestReply::IRequestReplyService* SilKit::Core::Participant<SilKitConnectionT>::GetRequestReplyService() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:853:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::SystemMonitor; Arg = {}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::SystemMonitor; Arg = {}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:801:68:   required from 'SilKit::Services::Orchestration::ISystemMonitor* SilKit::Core::Participant<SilKitConnectionT>::GetSystemMonitor() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:790:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::SystemController; Arg = {}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::SystemController; Arg = {}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:911:65:   required from 'SilKit::Experimental::Services::Orchestration::ISystemController* SilKit::Core::Participant<SilKitConnectionT>::GetSystemController() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:899:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::LifecycleService; Arg = {}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::LifecycleService; Arg = {}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:735:77:   required from 'SilKit::Services::Orchestration::ILifecycleService* SilKit::Core::Participant<SilKitConnectionT>::GetLifecycleService() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:722:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::TimeSyncService; Arg = {SilKit::Services::Orchestration::TimeProvider*, const SilKit::Config::v1::HealthCheck&, SilKit::Services::Orchestration::LifecycleService*&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Orchestration::TimeSyncService; Arg = {SilKit::Services::Orchestration::TimeProvider*, const SilKit::Config::v1::HealthCheck&, SilKit::Services::Orchestration::LifecycleService*&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:715:71:   required from 'SilKit::Services::Orchestration::TimeSyncService* SilKit::Core::Participant<SilKitConnectionT>::CreateTimeSyncService(SilKit::Services::Orchestration::LifecycleService*) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:699:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Logging::LogMsgReceiver; Arg = {SilKit::Services::Logging::Logger*&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Logging::LogMsgReceiver; Arg = {SilKit::Services::Logging::Logger*&}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:153:64:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SetupRemoteLogging() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:110:5:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::OnSilKitSimulationJoine() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:104:5:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::JoinSilKitSimulation() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:101:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp: In instantiation of 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const std::string&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Logging::LogMsgSender; Arg = {}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; std::string = std::__cxx11::basic_string<char>; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]':
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1464:41:   required from 'ControllerT* SilKit::Core::Participant<SilKitConnectionT>::CreateController(SilKit::SilKitServiceTraitConfigType_t<ControllerT>&, const SilKit::Core::SupplementalData&, bool, Arg&& ...) [with ControllerT = SilKit::Services::Logging::LogMsgSender; Arg = {}; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection; SilKit::SilKitServiceTraitConfigType_t<ControllerT> = SilKit::Config::v1::InternalController; SilKit::Core::SupplementalData = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:167:84:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SetupRemoteLogging() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:110:5:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::OnSilKitSimulationJoine() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:104:5:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::JoinSilKitSimulation() [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:101:6:   required from here
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: warning: redundant move in initialization [-Wredundant-move]
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1502:35: note: remove 'std::move' call
In file included from /sil-kit/ThirdParty/fmt/include/fmt/format.h:48,
                 from /sil-kit/ThirdParty/fmt/include/fmt/ostream.h:20,
                 from /sil-kit/SilKit/source/services/logging/SilKitFmtFormatters.hpp:24,
                 from /sil-kit/SilKit/source/services/logging/ILogger.hpp:28,
                 from /sil-kit/SilKit/source/core/vasio/SilKitLink.hpp:24,
                 from /sil-kit/SilKit/source/core/vasio/VAsioConnection.hpp:44,
                 from /sil-kit/SilKit/source/core/participant/Participant.hpp:8,
                 from /sil-kit/SilKit/source/core/participant/CreateParticipantT.hpp:25,
                 from /sil-kit/SilKit/source/services/rpc/RpcTestUtilities.hpp:29:
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::ServiceDescriptor&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::ServiceDescriptor&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::WireCanFrameEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::WireCanFrameEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:926:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::WireCanFrameEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:924:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::ServiceDescriptor&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::WireCanFrameEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::WireCanFrameEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::WireCanFrameEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::WireCanFrameEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::WireCanFrameEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::WireCanFrameEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:926:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::WireCanFrameEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:924:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::WireCanFrameEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::CanFrameTransmitEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::CanFrameTransmitEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanFrameTransmitEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanFrameTransmitEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanFrameTransmitEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanFrameTransmitEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanFrameTransmitEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::CanFrameTransmitEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::CanFrameTransmitEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:932:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::CanFrameTransmitEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:930:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::CanFrameTransmitEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::CanControllerStatus&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::CanControllerStatus&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanControllerStatus&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanControllerStatus}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanControllerStatus&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanControllerStatus&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanControllerStatus&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanControllerStatus}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanControllerStatus}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::CanControllerStatus]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::CanControllerStatus&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:938:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::CanControllerStatus&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:936:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::CanControllerStatus&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::CanConfigureBaudrate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::CanConfigureBaudrate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanConfigureBaudrate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanConfigureBaudrate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanConfigureBaudrate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanConfigureBaudrate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanConfigureBaudrate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanConfigureBaudrate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanConfigureBaudrate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::CanConfigureBaudrate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::CanConfigureBaudrate&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:944:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::CanConfigureBaudrate&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:942:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::CanConfigureBaudrate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Can::CanSetControllerMode&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Can::CanSetControllerMode&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanSetControllerMode&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanSetControllerMode}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanSetControllerMode&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanSetControllerMode&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Can::CanSetControllerMode&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanSetControllerMode}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Can::CanSetControllerMode}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Can::CanSetControllerMode]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Can::CanSetControllerMode&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:950:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Can::CanSetControllerMode&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:948:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Can::CanSetControllerMode&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Ethernet::WireEthernetFrameEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Ethernet::WireEthernetFrameEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::WireEthernetFrameEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::WireEthernetFrameEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::WireEthernetFrameEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::WireEthernetFrameEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::WireEthernetFrameEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::WireEthernetFrameEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::WireEthernetFrameEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Ethernet::WireEthernetFrameEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Ethernet::WireEthernetFrameEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:956:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Ethernet::WireEthernetFrameEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:954:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Ethernet::WireEthernetFrameEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetFrameTransmitEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Ethernet::EthernetFrameTransmitEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:962:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:960:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Ethernet::EthernetFrameTransmitEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Ethernet::EthernetStatus&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Ethernet::EthernetStatus&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetStatus&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetStatus}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetStatus&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetStatus&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetStatus&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetStatus}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetStatus}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Ethernet::EthernetStatus]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Ethernet::EthernetStatus&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:968:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Ethernet::EthernetStatus&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:966:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Ethernet::EthernetStatus&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Ethernet::EthernetSetMode&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Ethernet::EthernetSetMode&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetSetMode&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetSetMode}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetSetMode&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetSetMode&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Ethernet::EthernetSetMode&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetSetMode}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Ethernet::EthernetSetMode}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Ethernet::EthernetSetMode]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Ethernet::EthernetSetMode&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:974:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Ethernet::EthernetSetMode&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:972:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Ethernet::EthernetSetMode&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::WireFlexrayFrameEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::WireFlexrayFrameEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::WireFlexrayFrameEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::WireFlexrayFrameEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:980:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::WireFlexrayFrameEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:978:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::WireFlexrayFrameEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::WireFlexrayFrameTransmitEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:986:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:984:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::WireFlexrayFrameTransmitEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexraySymbolEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexraySymbolEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexraySymbolEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexraySymbolEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:992:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexraySymbolEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:990:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexraySymbolEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolTransmitEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexraySymbolTransmitEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexraySymbolTransmitEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:998:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:996:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexraySymbolTransmitEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayCycleStartEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayCycleStartEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayCycleStartEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayCycleStartEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayCycleStartEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayCycleStartEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayCycleStartEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayCycleStartEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayCycleStartEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayCycleStartEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayCycleStartEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1004:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayCycleStartEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1002:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayCycleStartEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayHostCommand&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayHostCommand&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayHostCommand&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayHostCommand}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayHostCommand&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayHostCommand&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayHostCommand&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayHostCommand}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayHostCommand}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayHostCommand]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayHostCommand&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1010:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayHostCommand&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1008:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayHostCommand&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayControllerConfig&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayControllerConfig&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayControllerConfig&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayControllerConfig}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayControllerConfig&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayControllerConfig&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayControllerConfig&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayControllerConfig}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayControllerConfig}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayControllerConfig]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayControllerConfig&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1016:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayControllerConfig&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1014:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayControllerConfig&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayTxBufferConfigUpdate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1022:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1020:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayTxBufferConfigUpdate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayTxBufferUpdate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayTxBufferUpdate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::WireFlexrayTxBufferUpdate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::WireFlexrayTxBufferUpdate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1028:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1026:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::WireFlexrayTxBufferUpdate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Flexray::FlexrayPocStatusEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Flexray::FlexrayPocStatusEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayPocStatusEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayPocStatusEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayPocStatusEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayPocStatusEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Flexray::FlexrayPocStatusEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayPocStatusEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Flexray::FlexrayPocStatusEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Flexray::FlexrayPocStatusEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Flexray::FlexrayPocStatusEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1034:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Flexray::FlexrayPocStatusEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1032:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Flexray::FlexrayPocStatusEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinSendFrameRequest&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinSendFrameRequest&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameRequest&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameRequest}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameRequest&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameRequest&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameRequest&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameRequest}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameRequest}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinSendFrameRequest]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinSendFrameRequest&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1040:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinSendFrameRequest&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1038:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinSendFrameRequest&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinSendFrameHeaderRequest&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinSendFrameHeaderRequest&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameHeaderRequest&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameHeaderRequest}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameHeaderRequest&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameHeaderRequest&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinSendFrameHeaderRequest&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameHeaderRequest}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinSendFrameHeaderRequest}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinSendFrameHeaderRequest]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinSendFrameHeaderRequest&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1046:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinSendFrameHeaderRequest&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1044:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinSendFrameHeaderRequest&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinTransmission&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinTransmission&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinTransmission&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinTransmission}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinTransmission&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinTransmission&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinTransmission&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinTransmission}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinTransmission}'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinTransmission]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinTransmission&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1052:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinTransmission&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1050:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinTransmission&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinWakeupPulse&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinWakeupPulse&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinWakeupPulse&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinWakeupPulse}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinWakeupPulse&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinWakeupPulse&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinWakeupPulse&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinWakeupPulse}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinWakeupPulse}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinWakeupPulse]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinWakeupPulse&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1058:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinWakeupPulse&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1056:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinWakeupPulse&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::WireLinControllerConfig&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::WireLinControllerConfig&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::WireLinControllerConfig&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::WireLinControllerConfig}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::WireLinControllerConfig&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::WireLinControllerConfig&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::WireLinControllerConfig&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::WireLinControllerConfig}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::WireLinControllerConfig}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::WireLinControllerConfig]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::WireLinControllerConfig&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1064:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::WireLinControllerConfig&)[with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1062:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::WireLinControllerConfig&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinControllerStatusUpdate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinControllerStatusUpdate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinControllerStatusUpdate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinControllerStatusUpdate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinControllerStatusUpdate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinControllerStatusUpdate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinControllerStatusUpdate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinControllerStatusUpdate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinControllerStatusUpdate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinControllerStatusUpdate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinControllerStatusUpdate&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1070:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinControllerStatusUpdate&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1068:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinControllerStatusUpdate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Lin::LinFrameResponseUpdate&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Lin::LinFrameResponseUpdate&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinFrameResponseUpdate&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinFrameResponseUpdate}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinFrameResponseUpdate&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinFrameResponseUpdate&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Lin::LinFrameResponseUpdate&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinFrameResponseUpdate}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Lin::LinFrameResponseUpdate}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Lin::LinFrameResponseUpdate]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Lin::LinFrameResponseUpdate&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1076:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Lin::LinFrameResponseUpdate&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1074:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Lin::LinFrameResponseUpdate&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::PubSub::WireDataMessageEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::PubSub::WireDataMessageEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::PubSub::WireDataMessageEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::PubSub::WireDataMessageEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::PubSub::WireDataMessageEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::PubSub::WireDataMessageEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::PubSub::WireDataMessageEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::PubSub::WireDataMessageEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::PubSub::WireDataMessageEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = PubSub::WireDataMessageEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::PubSub::WireDataMessageEvent&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1082:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::PubSub::WireDataMessageEvent&)[with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1080:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::PubSub::WireDataMessageEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Rpc::FunctionCall&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Rpc::FunctionCall&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCall&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCall}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCall&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCall&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCall&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCall}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCall}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Rpc::FunctionCall]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Rpc::FunctionCall&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1088:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Rpc::FunctionCall&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1086:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Rpc::FunctionCall&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Rpc::FunctionCallResponse&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Rpc::FunctionCallResponse&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCallResponse&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCallResponse}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCallResponse&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCallResponse&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Rpc::FunctionCallResponse&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCallResponse}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Rpc::FunctionCallResponse}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Rpc::FunctionCallResponse]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Rpc::FunctionCallResponse&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1100:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Rpc::FunctionCallResponse&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1098:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Rpc::FunctionCallResponse&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::NextSimTask&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::NextSimTask&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::NextSimTask&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::NextSimTask}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::NextSimTask&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::NextSimTask&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::NextSimTask&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::NextSimTask}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::NextSimTask}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Orchestration::NextSimTask]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Orchestration::NextSimTask&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1112:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Orchestration::NextSimTask&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1110:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::NextSimTask&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::ParticipantStatus&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::ParticipantStatus&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::ParticipantStatus&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::ParticipantStatus}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::ParticipantStatus&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::ParticipantStatus&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::ParticipantStatus&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::ParticipantStatus}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::ParticipantStatus}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Orchestration::ParticipantStatus]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Orchestration::ParticipantStatus&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1118:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Orchestration::ParticipantStatus&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1116:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::ParticipantStatus&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::SystemCommand&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::SystemCommand&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::SystemCommand&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::SystemCommand}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::SystemCommand&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::SystemCommand&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::SystemCommand&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::SystemCommand}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::SystemCommand}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Orchestration::SystemCommand]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Orchestration::SystemCommand&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1124:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Orchestration::SystemCommand&)[with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1122:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::SystemCommand&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::WorkflowConfiguration&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::WorkflowConfiguration&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::WorkflowConfiguration&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::WorkflowConfiguration}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::WorkflowConfiguration&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::WorkflowConfiguration&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Orchestration::WorkflowConfiguration&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::WorkflowConfiguration}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Orchestration::WorkflowConfiguration}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Orchestration::WorkflowConfiguration]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Orchestration::WorkflowConfiguration&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1130:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Orchestration::WorkflowConfiguration&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1128:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::WorkflowConfiguration&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Logging::LogMsg&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Logging::LogMsg&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Logging::LogMsg&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Services::Logging::LogMsg}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Logging::LogMsg&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Logging::LogMsg&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Services::Logging::LogMsg&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, LogMsg}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, LogMsg}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = Logging::LogMsg]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Services::Logging::LogMsg&; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1137:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Services::Logging::LogMsg&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1135:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Logging::LogMsg&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::Discovery::ParticipantDiscoveryEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::Discovery::ParticipantDiscoveryEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ParticipantDiscoveryEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ParticipantDiscoveryEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ParticipantDiscoveryEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = SilKit::Core::Discovery::ParticipantDiscoveryEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Core::Discovery::ParticipantDiscoveryEvent; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1149:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Core::Discovery::ParticipantDiscoveryEvent&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1147:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::Discovery::ParticipantDiscoveryEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::Discovery::ServiceDiscoveryEvent&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::Discovery::ServiceDiscoveryEvent&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ServiceDiscoveryEvent&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ServiceDiscoveryEvent}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ServiceDiscoveryEvent&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ServiceDiscoveryEvent&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Core::Discovery::ServiceDiscoveryEvent&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ServiceDiscoveryEvent}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::Discovery::ServiceDiscoveryEvent}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = SilKit::Core::Discovery::ServiceDiscoveryEvent]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Core::Discovery::ServiceDiscoveryEvent; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1155:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Core::Discovery::ServiceDiscoveryEvent&)[with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1153:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::Discovery::ServiceDiscoveryEvent&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::RequestReply::RequestReplyCall&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::RequestReply::RequestReplyCall&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCall&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCall}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCall&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCall&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCall&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCall}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCall}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = SilKit::Core::RequestReply::RequestReplyCall]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Core::RequestReply::RequestReplyCall; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1161:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Core::RequestReply::RequestReplyCall&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1159:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::RequestReply::RequestReplyCall&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::RequestReply::RequestReplyCallReturn&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::RequestReply::RequestReplyCallReturn&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCallReturn&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCallReturn}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCallReturn&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCallReturn&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const SilKit::Core::ServiceDescriptor&, const SilKit::Core::RequestReply::RequestReplyCallReturn&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCallReturn}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:66:8:   required from 'void SilKit::Services::Logging::Trace(ILogger*, const char*, const Args& ...) [with Args = {SilKit::Core::ServiceDescriptor, SilKit::Core::RequestReply::RequestReplyCallReturn}]'
/sil-kit/SilKit/source/services/logging/MessageTracing.hpp:41:17:   required from 'void SilKit::Services::TraceTx(Logging::ILogger*, const SilKit::Core::IServiceEndpoint*, const SilKitMessageT&) [with SilKitMessageT = SilKit::Core::RequestReply::RequestReplyCallReturn]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1174:12:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsgImpl(const SilKit::Core::IServiceEndpoint*, SilKitMessageT&&) [with SilKitMessageT = const SilKit::Core::RequestReply::RequestReplyCallReturn; SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1167:16:   required from 'void SilKit::Core::Participant<SilKitConnectionT>::SendMsg(const SilKit::Core::IServiceEndpoint*, const SilKit::Core::RequestReply::RequestReplyCallReturn&) [with SilKitConnectionT = SilKit::Services::Rpc::Tests::MockConnection]'
/sil-kit/SilKit/source/core/participant/Participant_impl.hpp:1165:6:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::RequestReply::RequestReplyCallReturn&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[ 73%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/rpc/Test_RpcMatching.cpp.o
[ 73%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/rpc/Test_RpcSerdes.cpp.o
[ 73%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/lin/Test_LinControllerDetailedSim.cpp.o
[ 73%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/lin/Test_LinControllerTrivialSim.cpp.o
[ 73%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/lin/Test_LinControllerConfig.cpp.o
[ 74%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/lin/Test_LinSerdes.cpp.o
[ 74%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/logging/Test_Logger.cpp.o
[ 74%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/logging/Test_LoggingSerdes.cpp.o
[ 74%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/orchestration/Test_LifecycleService.cpp.o
[ 74%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/orchestration/Test_SystemController.cpp.o
[ 75%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/orchestration/Test_SystemMonitor.cpp.o
[ 75%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/orchestration/Test_WatchDog.cpp.o
[ 75%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/orchestration/Test_SyncSerdes.cpp.o
[ 75%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/orchestration/Test_TimeProvider.cpp.o
[ 75%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/services/orchestration/Test_TimeSyncService.cpp.o
[ 76%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/extensions/Tests/Test_SilKitExtensions.cpp.o
[ 76%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/capi/Test_CapiInterfaces.cpp.o
[ 76%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/capi/Test_CapiCan.cpp.o
[ 76%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/capi/Test_CapiEthernet.cpp.o
[ 76%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/capi/Test_CapiFlexray.cpp.o
[ 77%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/capi/Test_CapiData.cpp.o
[ 77%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/capi/Test_CapiRpc.cpp.o
[ 77%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/capi/Test_CapiLogger.cpp.o
[ 77%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/capi/Test_CapiVersion.cpp.o
[ 77%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/capi/Test_CapiSilKit.cpp.o
[ 78%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/capi/Test_CapiParticipantStateHandling.cpp.o
[ 78%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/capi/Test_CapiTimeSync.cpp.o
[ 78%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/capi/Test_CapiLin.cpp.o
[ 78%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/capi/Test_CapiSymbols.cpp.o
[ 79%] Building CXX object SilKit/CMakeFiles/SilKitUnitTests.dir/source/experimental/participant/Test_ParticipantExtensionsImpl.cpp.o
[ 79%] Linking CXX executable ../Release/SilKitUnitTests
[ 79%] Built target SilKitUnitTests
[ 79%] Building CXX object SilKit/IntegrationTests/SimTestHarness/CMakeFiles/S_ITests_STH_Internals.dir/SimTestHarness.cpp.o
[ 80%] Linking CXX static library libS_ITests_STH_Internals.a
[ 80%] Built target S_ITests_STH_Internals
[ 80%] Building CXX object SilKit/source/dashboard/CMakeFiles/S_SilKit_Dashboard.dir/Client/DashboardSystemServiceClient.cpp.o
In file included from /sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/Object.hpp:32,
                 from /sil-kit/ThirdParty/oatpp/src/oatpp/core/Types.hpp:28,
                 from /sil-kit/SilKit/source/dashboard/OatppHeaders.hpp:17,
                 from /sil-kit/SilKit/source/dashboard/Dto/SimulationConfigurationDto.hpp:24,
                 from /sil-kit/SilKit/source/dashboard/Dto/SimulationCreationRequestDto.hpp:24,
                 from /sil-kit/SilKit/source/dashboard/Client/IDashboardSystemServiceClient.hpp:24,
                 from /sil-kit/SilKit/source/dashboard/Client/DashboardSystemServiceClient.hpp:24,
                 from /sil-kit/SilKit/source/dashboard/Client/DashboardSystemServiceClient.cpp:22:
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::LabelKind; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::LabelKind; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::LabelKind, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::LabelKind, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::LabelKind, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::ParticipantState; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::ParticipantState; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::ParticipantState, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::ParticipantState, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::ParticipantState, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::SystemState; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::SystemState; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::SystemState, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::SystemState, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::SystemState, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 80%] Building CXX object SilKit/source/dashboard/CMakeFiles/S_SilKit_Dashboard.dir/Client/DashboardRetryPolicy.cpp.o
[ 80%] Building CXX object SilKit/source/dashboard/CMakeFiles/S_SilKit_Dashboard.dir/Service/CachingSilKitEventHandler.cpp.o
[ 81%] Building CXX object SilKit/source/dashboard/CMakeFiles/S_SilKit_Dashboard.dir/Service/SilKitEventHandler.cpp.o
In file included from /sil-kit/ThirdParty/fmt/include/fmt/format.h:48,
                 from /sil-kit/ThirdParty/fmt/include/fmt/ostream.h:20,
                 from /sil-kit/SilKit/source/services/logging/SilKitFmtFormatters.hpp:24,
                 from /sil-kit/SilKit/source/services/logging/ILogger.hpp:28,
                 from /sil-kit/SilKit/source/dashboard/Service/SilKitEventHandler.cpp:24:
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::SystemState&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::SystemState&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const long unsigned int&, const SilKit::Services::Orchestration::SystemState&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {long unsigned int, SilKit::Services::Orchestration::SystemState}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const long unsigned int&, const SilKit::Services::Orchestration::SystemState&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const long unsigned int&, const SilKit::Services::Orchestration::SystemState&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const long unsigned int&, const SilKit::Services::Orchestration::SystemState&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {long unsigned int, SilKit::Services::Orchestration::SystemState}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:71:8:   required from 'void SilKit::Services::Logging::Debug(ILogger*, const char*, const Args& ...) [with Args = {long unsigned int, SilKit::Services::Orchestration::SystemState}]'
/sil-kit/SilKit/source/dashboard/Service/SilKitEventHandler.cpp:76:29:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::SystemState&>((* & * & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Services::Orchestration::ParticipantState&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Services::Orchestration::ParticipantState&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const long unsigned int&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const SilKit::Services::Orchestration::ParticipantState&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SilKit::Services::Orchestration::ParticipantState}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const long unsigned int&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const SilKit::Services::Orchestration::ParticipantState&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const long unsigned int&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const SilKit::Services::Orchestration::ParticipantState&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const long unsigned int&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const SilKit::Services::Orchestration::ParticipantState&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SilKit::Services::Orchestration::ParticipantState}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:71:8:   required from 'void SilKit::Services::Logging::Debug(ILogger*, const char*, const Args& ...) [with Args = {long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SilKit::Services::Orchestration::ParticipantState}]'
/sil-kit/SilKit/source/dashboard/Service/SilKitEventHandler.cpp:85:29:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Services::Orchestration::ParticipantState&>((* & * & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h: In instantiation of 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; T = const SilKit::Core::ServiceDescriptor&]':
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1777:29:   required from 'constexpr fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; type <anonymous> = fmt::v9::detail::type::custom_type; T = const SilKit::Core::ServiceDescriptor&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1901:77:   required from 'constexpr fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const long unsigned int&, const SilKit::Core::ServiceDescriptor&}; Context = fmt::v9::basic_format_context<fmt::v9::appender, char>; Args = {long unsigned int, SilKit::Core::ServiceDescriptor}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1918:31:   required from 'constexpr fmt::v9::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = basic_format_context<appender, char>; Args = {const long unsigned int&, const SilKit::Core::ServiceDescriptor&}]'
/sil-kit/ThirdParty/fmt/include/fmt/core.h:3206:44:   required from 'std::string fmt::v9::format(format_string<T ...>, T&& ...) [with T = {const long unsigned int&, const SilKit::Core::ServiceDescriptor&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const long unsigned int&, const SilKit::Core::ServiceDescriptor&>]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:57:44:   required from 'void SilKit::Services::Logging::Log(ILogger*, Level, const char*, const Args& ...) [with Args = {long unsigned int, SilKit::Core::ServiceDescriptor}]'
/sil-kit/SilKit/source/services/logging/ILogger.hpp:71:8:   required from 'void SilKit::Services::Logging::Debug(ILogger*, const char*, const Args& ...) [with Args = {long unsigned int, SilKit::Core::ServiceDescriptor}]'
/sil-kit/SilKit/source/dashboard/Service/SilKitEventHandler.cpp:107:29:   required from here
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:15: warning: possibly dangling reference to a temporary [-Wdangling-reference]
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |               ^~~
/sil-kit/ThirdParty/fmt/include/fmt/core.h:1735:46: note: the temporary was destroyed at the end of the full expression 'fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >().fmt::v9::detail::arg_mapper<fmt::v9::basic_format_context<fmt::v9::appender, char> >::map<const SilKit::Core::ServiceDescriptor&>((* & val))'
 1735 |   const auto& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/Object.hpp:32,
                 from /sil-kit/ThirdParty/oatpp/src/oatpp/core/Types.hpp:28,
                 from /sil-kit/SilKit/source/dashboard/OatppHeaders.hpp:17,
                 from /sil-kit/SilKit/source/dashboard/Service/ISilKitToOatppMapper.hpp:26,
                 from /sil-kit/SilKit/source/dashboard/Service/SilKitEventHandler.hpp:30,
                 from /sil-kit/SilKit/source/dashboard/Service/SilKitEventHandler.cpp:22:
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::SystemState; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::SystemState; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::SystemState, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::SystemState, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::SystemState, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::ParticipantState; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::ParticipantState; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::ParticipantState, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::ParticipantState, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::ParticipantState, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::LabelKind; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::LabelKind; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::LabelKind, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::LabelKind, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::LabelKind, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 81%] Building CXX object SilKit/source/dashboard/CMakeFiles/S_SilKit_Dashboard.dir/Service/SilKitEventQueue.cpp.o
[ 81%] Building CXX object SilKit/source/dashboard/CMakeFiles/S_SilKit_Dashboard.dir/Service/SilKitToOatppMapper.cpp.o
In file included from /sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/Object.hpp:32,
                 from /sil-kit/ThirdParty/oatpp/src/oatpp/core/Types.hpp:28,
                 from /sil-kit/SilKit/source/dashboard/OatppHeaders.hpp:17,
                 from /sil-kit/SilKit/source/dashboard/Service/ISilKitToOatppMapper.hpp:26,
                 from /sil-kit/SilKit/source/dashboard/Service/SilKitToOatppMapper.hpp:24,
                 from /sil-kit/SilKit/source/dashboard/Service/SilKitToOatppMapper.cpp:22:
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::SystemState; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::SystemState; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::SystemState, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::SystemState, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::SystemState, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::ParticipantState; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::ParticipantState; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::ParticipantState, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::ParticipantState, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::ParticipantState, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::LabelKind; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::LabelKind; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::LabelKind, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::LabelKind, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::LabelKind, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 81%] Building CXX object SilKit/source/dashboard/CMakeFiles/S_SilKit_Dashboard.dir/CreateDashboard.cpp.o
In file included from /sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/Object.hpp:32,
                 from /sil-kit/ThirdParty/oatpp/src/oatpp/core/Types.hpp:28,
                 from /sil-kit/SilKit/source/dashboard/OatppHeaders.hpp:17,
                 from /sil-kit/SilKit/source/dashboard/IntegrationTests/ClientServerTestRunner.hpp:25,
                 from /sil-kit/SilKit/source/dashboard/CreateDashboard.cpp:26:
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::SystemState; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::SystemState; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::SystemState, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::SystemState, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::SystemState, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::ParticipantState; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::ParticipantState; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::ParticipantState, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::ParticipantState, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::ParticipantState, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::LabelKind; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::LabelKind; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::LabelKind, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::LabelKind, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::LabelKind, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 81%] Building CXX object SilKit/source/dashboard/CMakeFiles/S_SilKit_Dashboard.dir/Dashboard.cpp.o
In file included from /sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/Object.hpp:32,
                 from /sil-kit/ThirdParty/oatpp/src/oatpp/core/Types.hpp:28,
                 from /sil-kit/SilKit/source/dashboard/OatppHeaders.hpp:17,
                 from /sil-kit/SilKit/source/dashboard/Dashboard.cpp:26:
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::LabelKind; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::LabelKind; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::LabelKind, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::LabelKind, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::LabelKind, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::ParticipantState; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::ParticipantState; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::ParticipantState, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::ParticipantState, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::ParticipantState, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::SystemState; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::SystemState; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::SystemState, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::SystemState, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::SystemState, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 82%] Building CXX object SilKit/source/dashboard/CMakeFiles/S_SilKit_Dashboard.dir/OatppContext.cpp.o
[ 82%] Building CXX object SilKit/source/dashboard/CMakeFiles/S_SilKit_Dashboard.dir/OatppHeaders.cpp.o
[ 82%] Linking CXX static library libS_SilKit_Dashboard.a
[ 82%] Built target S_SilKit_Dashboard
[ 83%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_CatchExceptionsInCallbacks.cpp.o
[ 83%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_HopOnHopOff.cpp.o
[ 83%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_Abort.cpp.o
[ 83%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_Internals_ParticipantModes.cpp.o
[ 83%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_CommunicationGuarantees.cpp.o
[ 84%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_Internals_DataPubSub.cpp.o
[ 84%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_Internals_TargetedMessaging.cpp.o
[ 84%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_StateMachineVAsio.cpp.o
[ 84%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_DeterministicSimVAsio.cpp.o
[ 84%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_DifferentPeriods.cpp.o
[ 85%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_SingleParticipant.cpp.o
[ 85%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_SameParticipants.cpp.o
[ 85%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_Internals_ServiceDiscovery.cpp.o
[ 85%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_Internals_RequestReply.cpp.o
[ 86%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_SystemMonitor.cpp.o
[ 86%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_AsyncSimTask.cpp.o
[ 86%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_SimTask.cpp.o
[ 86%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_ThreeCanController.cpp.o
[ 86%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_ThreeEthController.cpp.o
[ 87%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_Lin.cpp.o
[ 87%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_LinDynamicResponse.cpp.o
[ 87%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_Internals_Rpc.cpp.o
[ 87%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_CanDemo.cpp.o
[ 87%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_EthernetDemo.cpp.o
[ 88%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_LinDemo.cpp.o
[ 88%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_Orchestration.cpp.o
[ 88%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_RequestRemoteParticipantConnect.cpp.o
[ 88%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_Dashboard.cpp.o
[ 88%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_DashboardServerUnavailable.cpp.o
[ 89%] Building CXX object SilKit/CMakeFiles/SilKitIntegrationTests.dir/IntegrationTests/ITest_DashboardServerTimeout.cpp.o
[ 89%] Linking CXX executable ../Release/SilKitIntegrationTests
[ 89%] Built target SilKitIntegrationTests
[ 89%] Building CXX object SilKit/CMakeFiles/SilKitFunctionalTests.dir/IntegrationTests/FTest_ServiceDiscoveryPerf.cpp.o
[ 89%] Building CXX object SilKit/CMakeFiles/SilKitFunctionalTests.dir/IntegrationTests/FTest_PubSubPerf.cpp.o
[ 89%] Building CXX object SilKit/CMakeFiles/SilKitFunctionalTests.dir/IntegrationTests/FTest_VendorVectorRegistry.cpp.o
[ 90%] Building CXX object SilKit/CMakeFiles/SilKitFunctionalTests.dir/IntegrationTests/FTest_CanWithoutSync.cpp.o
[ 90%] Building CXX object SilKit/CMakeFiles/SilKitFunctionalTests.dir/IntegrationTests/FTest_CanControllerThreadSafety.cpp.o
[ 90%] Building CXX object SilKit/CMakeFiles/SilKitFunctionalTests.dir/IntegrationTests/FTest_EthWithoutSync.cpp.o
[ 90%] Linking CXX executable ../Release/SilKitFunctionalTests
[ 90%] Built target SilKitFunctionalTests
[ 90%] Building CXX object SilKit/source/dashboard/CMakeFiles/SilKitDashboardTests.dir/Service/Test_DashboardCachingSilKitEventHandler.cpp.o
[ 90%] Building CXX object SilKit/source/dashboard/CMakeFiles/SilKitDashboardTests.dir/Service/Test_DashboardSilKitEventQueue.cpp.o
[ 90%] Building CXX object SilKit/source/dashboard/CMakeFiles/SilKitDashboardTests.dir/Service/Test_DashboardSilKitEventHandler.cpp.o
In file included from /sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/Object.hpp:32,
                 from /sil-kit/ThirdParty/oatpp/src/oatpp/core/Types.hpp:28,
                 from /sil-kit/SilKit/source/dashboard/OatppHeaders.hpp:17,
                 from /sil-kit/SilKit/source/dashboard/Service/ISilKitToOatppMapper.hpp:26,
                 from /sil-kit/SilKit/source/dashboard/Service/SilKitEventHandler.hpp:30,
                 from /sil-kit/SilKit/source/dashboard/Service/Test_DashboardSilKitEventHandler.cpp:27:
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::SystemState; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::SystemState; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::SystemState, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::SystemState, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::SystemState, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::ParticipantState; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::ParticipantState; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::ParticipantState, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::ParticipantState, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::ParticipantState, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::LabelKind; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::LabelKind; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::LabelKind, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::LabelKind, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::LabelKind, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 91%] Building CXX object SilKit/source/dashboard/CMakeFiles/SilKitDashboardTests.dir/Service/Test_DashboardSilKitToOatppMapper.cpp.o
In file included from /sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/Object.hpp:32,
                 from /sil-kit/ThirdParty/oatpp/src/oatpp/core/Types.hpp:28,
                 from /sil-kit/SilKit/source/dashboard/OatppHeaders.hpp:17,
                 from /sil-kit/SilKit/source/dashboard/Service/ISilKitToOatppMapper.hpp:26,
                 from /sil-kit/SilKit/source/dashboard/Service/SilKitToOatppMapper.hpp:24,
                 from /sil-kit/SilKit/source/dashboard/Service/Test_DashboardSilKitToOatppMapper.cpp:28:
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::SystemState; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::SystemState; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::SystemState, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::SystemState, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::SystemState, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::ParticipantState; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::ParticipantState; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::ParticipantState, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::ParticipantState, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::ParticipantState, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::LabelKind; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::LabelKind; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::LabelKind, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::LabelKind, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::LabelKind, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 91%] Building CXX object SilKit/source/dashboard/CMakeFiles/SilKitDashboardTests.dir/Client/Test_DashboardSystemServiceClient.cpp.o
In file included from /sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/Object.hpp:32,
                 from /sil-kit/ThirdParty/oatpp/src/oatpp/core/Types.hpp:28,
                 from /sil-kit/SilKit/source/dashboard/OatppHeaders.hpp:17,
                 from /sil-kit/SilKit/source/dashboard/Dto/SimulationConfigurationDto.hpp:24,
                 from /sil-kit/SilKit/source/dashboard/Dto/SimulationCreationRequestDto.hpp:24,
                 from /sil-kit/SilKit/source/dashboard/Client/IDashboardSystemServiceClient.hpp:24,
                 from /sil-kit/SilKit/source/dashboard/Client/DashboardSystemServiceClient.hpp:24,
                 from /sil-kit/SilKit/source/dashboard/Client/Test_DashboardSystemServiceClient.cpp:36:
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::LabelKind; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::LabelKind; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::LabelKind, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::LabelKind, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::LabelKind, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::ParticipantState; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::ParticipantState; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::ParticipantState, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::ParticipantState, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::ParticipantState, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp: In instantiation of 'static oatpp::data::mapping::type::Void oatpp::data::mapping::type::EnumInterpreterAsString<T, notnull>::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) [with T = SilKit::Dashboard::SystemState; bool notnull = false]':
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:595:47:   required from 'oatpp::data::mapping::type::Void oatpp::data::mapping::type::__class::Enum<T, Interpreter>::PolymorphicDispatcher::fromInterpretation(const oatpp::data::mapping::type::Void&, oatpp::data::mapping::type::EnumInterpreterError&) const [with T = SilKit::Dashboard::SystemState; Interpreter = oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::SystemState, false>]'
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:594:18:   required from here
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:17: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                 ^~~~~
/sil-kit/ThirdParty/oatpp/src/oatpp/core/data/mapping/type/./Enum.hpp:498:47: note: the temporary was destroyed at the end of the full expression 'oatpp::data::mapping::type::EnumObjectWrapper<SilKit::Dashboard::SystemState, oatpp::data::mapping::type::EnumInterpreterAsString<SilKit::Dashboard::SystemState, false> >::getEntryByName(oatpp::data::mapping::type::ObjectWrapper<T, Clazz>::cast() const [with Wrapper = oatpp::data::mapping::type::String; T = void; Clazz = oatpp::data::mapping::type::__class::Void]())'
  498 |     const auto &entry = EnumOW::getEntryByName(interValue.template cast<String>());
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 91%] Linking CXX executable ../../../Release/SilKitDashboardTests
[ 91%] Built target SilKitDashboardTests
[ 91%] Building CXX object SilKit/IntegrationTests/Hourglass/CMakeFiles/S_Test_Hourglass.dir/MockCapi.cpp.o
[ 91%] Linking CXX static library libS_Test_Hourglass.a
[ 91%] Built target S_Test_Hourglass
[ 91%] Building CXX object SilKit/IntegrationTests/Hourglass/CMakeFiles/SilKitHourglassTests.dir/Test_HourglassParticipantLogger.cpp.o
[ 92%] Building CXX object SilKit/IntegrationTests/Hourglass/CMakeFiles/SilKitHourglassTests.dir/Test_HourglassCan.cpp.o
[ 92%] Building CXX object SilKit/IntegrationTests/Hourglass/CMakeFiles/SilKitHourglassTests.dir/Test_HourglassEthernet.cpp.o
[ 92%] Building CXX object SilKit/IntegrationTests/Hourglass/CMakeFiles/SilKitHourglassTests.dir/Test_HourglassLin.cpp.o
[ 92%] Building CXX object SilKit/IntegrationTests/Hourglass/CMakeFiles/SilKitHourglassTests.dir/Test_HourglassFlexray.cpp.o
[ 92%] Building CXX object SilKit/IntegrationTests/Hourglass/CMakeFiles/SilKitHourglassTests.dir/Test_HourglassRpc.cpp.o
[ 93%] Building CXX object SilKit/IntegrationTests/Hourglass/CMakeFiles/SilKitHourglassTests.dir/Test_HourglassPubSub.cpp.o
[ 93%] Building CXX object SilKit/IntegrationTests/Hourglass/CMakeFiles/SilKitHourglassTests.dir/Test_HourglassOrchestration.cpp.o
[ 93%] Building CXX object SilKit/IntegrationTests/Hourglass/CMakeFiles/SilKitHourglassTests.dir/Test_HourglassVendor.cpp.o
[ 93%] Building CXX object SilKit/IntegrationTests/Hourglass/CMakeFiles/SilKitHourglassTests.dir/Test_HourglassVersion.cpp.o
[ 93%] Linking CXX executable ../../../Release/SilKitHourglassTests
[ 93%] Built target SilKitHourglassTests
[ 93%] Building CXX object Utilities/SilKitMonitor/CMakeFiles/sil-kit-monitor.dir/PassiveSystemMonitor.cpp.o
[ 93%] Linking CXX executable ../../Release/sil-kit-monitor
[ 93%] Built target sil-kit-monitor
[ 93%] Building CXX object ThirdParty/fmt/CMakeFiles/fmt.dir/src/format.cc.o
[ 93%] Building CXX object ThirdParty/fmt/CMakeFiles/fmt.dir/src/os.cc.o
[ 93%] Linking CXX static library libfmt.a
[ 93%] Built target fmt
[ 93%] Building CXX object Utilities/SilKitRegistry/config/CMakeFiles/O_SilKitRegistry_Config.dir/RegistryConfiguration.cpp.o
[ 94%] Building CXX object Utilities/SilKitRegistry/config/CMakeFiles/O_SilKitRegistry_Config.dir/RegistryYamlConversion.cpp.o
[ 94%] Built target O_SilKitRegistry_Config
[ 94%] Building CXX object Utilities/SilKitRegistry/CMakeFiles/sil-kit-registry.dir/SignalHandler.cpp.o
[ 95%] Building CXX object Utilities/SilKitRegistry/CMakeFiles/sil-kit-registry.dir/Registry.cpp.o
[ 95%] Building CXX object Utilities/SilKitRegistry/CMakeFiles/sil-kit-registry.dir/WindowsServiceMain.cpp.o
[ 95%] Linking CXX executable ../../Release/sil-kit-registry
[ 95%] Built target sil-kit-registry
[ 95%] Building CXX object Utilities/SilKitRegistry/config/CMakeFiles/SilKitRegistryTests.dir/Test_RegistryConfiguration.cpp.o
[ 95%] Linking CXX executable ../../../Release/SilKitRegistryTests
[ 95%] Built target SilKitRegistryTests
[ 95%] Building CXX object Utilities/SilKitSystemController/CMakeFiles/sil-kit-system-controller.dir/SystemController.cpp.o
[ 95%] Linking CXX executable ../../Release/sil-kit-system-controller
[ 95%] Built target sil-kit-system-controller
[ 95%] Building CXX object Demos/Can/CMakeFiles/SilKitDemoCan.dir/CanDemo.cpp.o
[ 95%] Linking CXX executable ../../Release/SilKitDemoCan
[ 95%] Built target SilKitDemoCan
[ 95%] Building CXX object Demos/Ethernet/CMakeFiles/SilKitDemoEthernet.dir/EthernetDemo.cpp.o
[ 95%] Linking CXX executable ../../Release/SilKitDemoEthernet
[ 95%] Built target SilKitDemoEthernet
[ 96%] Building CXX object Demos/Flexray/CMakeFiles/SilKitDemoFlexray.dir/FlexrayDemo.cpp.o
[ 96%] Linking CXX executable ../../Release/SilKitDemoFlexray
[ 96%] Built target SilKitDemoFlexray
[ 96%] Building CXX object Demos/Lin/CMakeFiles/SilKitDemoLin.dir/LinDemo.cpp.o
[ 97%] Linking CXX executable ../../Release/SilKitDemoLin
[ 97%] Built target SilKitDemoLin
[ 97%] Building CXX object Demos/Lin/CMakeFiles/SilKitDemoLinDynamic.dir/LinDemoDynamic.cpp.o
[ 97%] Linking CXX executable ../../Release/SilKitDemoLinDynamic
[ 97%] Built target SilKitDemoLinDynamic
[ 97%] Building CXX object Demos/PubSub/CMakeFiles/SilKitDemoPubSub.dir/PubSubDemo.cpp.o
[ 97%] Linking CXX executable ../../Release/SilKitDemoPubSub
[ 97%] Built target SilKitDemoPubSub
[ 98%] Building CXX object Demos/Rpc/CMakeFiles/SilKitDemoRpc.dir/RpcDemo.cpp.o
[ 98%] Linking CXX executable ../../Release/SilKitDemoRpc
[ 98%] Built target SilKitDemoRpc
[ 98%] Building CXX object Demos/Benchmark/CMakeFiles/SilKitDemoBenchmark.dir/BenchmarkDemo.cpp.o
[100%] Linking CXX executable ../../Release/SilKitDemoBenchmark
[100%] Built target SilKitDemoBenchmark
[100%] Building CXX object Demos/Benchmark/CMakeFiles/SilKitDemoLatency.dir/LatencyDemo.cpp.o
[100%] Linking CXX executable ../../Release/SilKitDemoLatency
[100%] Built target SilKitDemoLatency
# 

oatpp version: '1.3.0'
OATPP_ADD_LINK_LIBS=
-- have fmt-header-only
-- SIL Kit: building dashboard
-- SILKIT GIT Version: using /sil-kit/SilKit/../.git/refs/heads/main
-- SILKIT GIT Version: 817bbcc3fee208545728226bbacbdc025a75b7c9
-- Linking to SIL Kit library that is built in scope of root project
-- Demos available:  SilKitDemoCan SilKitDemoEthernet SilKitDemoFlexray SilKitDemoLinDynamic SilKitDemoPubSub SilKitDemoRpc SilKitDemoLatency
-- Configuring done
-- Generating done
-- Build files have been written to: /sil-kit/build
root@03ffc29a1260:/sil-kit/build# pwd
/sil-kit/build
root@03ffc29a1260:/sil-kit/build# ls
CMakeCache.txt		 CTestTestfile.cmake  SilKit	  cmake_install.cmake
CMakeFiles		 Demos		      ThirdParty  lib
CPackConfig.cmake	 Makefile	      Utilities
CPackSourceConfig.cmake  Release	      bin

# cmake --build . --target install
[ 25%] Built target oatpp
[ 26%] Built target oatpp-test
[ 26%] Built target O_SilKit_Experimental
[ 32%] Built target yaml-cpp
[ 35%] Built target spdlog
[ 36%] Built target O_SilKit_Core_Participant
[ 36%] Built target O_SilKit_CreateParticipantImpl
[ 40%] Built target O_SilKit_Core_VAsio
[ 40%] Built target O_SilKit_CreateSilKitRegistryImpl
[ 40%] Built target O_SilKit_VersionImpl
[ 40%] Built target O_SilKitLegacyAbi
[ 40%] Built target O_SilKit_Util_Filesystem
[ 41%] Built target O_SilKit_Util_FileHelpers
[ 41%] Built target O_SilKit_Util_SetThreadName
[ 42%] Built target O_SilKit_Util_Uuid
[ 42%] Built target O_SilKit_Util_Uri
[ 42%] Built target O_SilKit_Util_LabelMatching
[ 44%] Built target O_SilKit_Config
[ 45%] Built target O_SilKit_Tracing
[ 46%] Built target O_SilKit_Core_Service
[ 46%] Built target O_SilKit_Core_RequestReply
[ 46%] Built target O_SilKit_Core_RequestReply_ParticipantReplies
[ 47%] Built target O_SilKit_Services_Can
[ 48%] Built target O_SilKit_Services_Ethernet
[ 49%] Built target O_SilKit_Services_Flexray
[ 50%] Built target O_SilKit_Services_PubSub
[ 51%] Built target O_SilKit_Services_Rpc
[ 52%] Built target O_SilKit_Services_Lin
[ 53%] Built target O_SilKit_Services_Logging
[ 55%] Built target O_SilKit_Services_Orchestration
[ 56%] Built target O_SilKit_Extensions
[ 58%] Built target O_SilKit_Capi
[ 59%] Built target SilKit
[ 59%] Built target S_ITests_STH
[ 59%] Built target gtest
[ 60%] Built target gmock
[ 60%] Built target gmock_main
[ 60%] Built target S_SilKitImpl
[ 60%] Built target O_SilKit_Core_Mock_NullConnection
[ 60%] Built target DummyExtension
[ 61%] Built target WrongVersionExtension
[ 61%] Built target WrongBuildSystem
[ 79%] Built target SilKitUnitTests
[ 80%] Built target S_ITests_STH_Internals
[ 82%] Built target S_SilKit_Dashboard
[ 89%] Built target SilKitIntegrationTests
[ 90%] Built target SilKitFunctionalTests
[ 91%] Built target SilKitDashboardTests
[ 91%] Built target S_Test_Hourglass
[ 93%] Built target SilKitHourglassTests
[ 93%] Built target sil-kit-monitor
[ 93%] Built target fmt
[ 94%] Built target O_SilKitRegistry_Config
[ 95%] Built target sil-kit-registry
[ 95%] Built target SilKitRegistryTests
[ 95%] Built target sil-kit-system-controller
[ 95%] Built target SilKitDemoCan
[ 95%] Built target SilKitDemoEthernet
[ 96%] Built target SilKitDemoFlexray
[ 97%] Built target SilKitDemoLin
[ 97%] Built target SilKitDemoLinDynamic
[ 97%] Built target SilKitDemoPubSub
[ 98%] Built target SilKitDemoRpc
[100%] Built target SilKitDemoBenchmark
[100%] Built target SilKitDemoLatency
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/lib/cmake/SilKit/SilKitConfigVersion.cmake
-- Installing: /usr/local/lib/cmake/SilKit/SilKitConfig.cmake
-- Up-to-date: /usr/local/include
-- Installing: /usr/local/include/silkit
-- Installing: /usr/local/include/silkit/SilKitVersion.hpp
-- Installing: /usr/local/include/silkit/detail
-- Installing: /usr/local/include/silkit/detail/macros.hpp
-- Installing: /usr/local/include/silkit/detail/impl
-- Installing: /usr/local/include/silkit/detail/impl/experimental
-- Installing: /usr/local/include/silkit/detail/impl/experimental/participant
-- Installing: /usr/local/include/silkit/detail/impl/experimental/participant/ParticipantExtensions.ipp
-- Installing: /usr/local/include/silkit/detail/impl/experimental/services
-- Installing: /usr/local/include/silkit/detail/impl/experimental/services/orchestration
-- Installing: /usr/local/include/silkit/detail/impl/experimental/services/orchestration/SystemController.hpp
-- Installing: /usr/local/include/silkit/detail/impl/experimental/services/lin
-- Installing: /usr/local/include/silkit/detail/impl/experimental/services/lin/LinControllerExtensions.ipp
-- Installing: /usr/local/include/silkit/detail/impl/SilKit.ipp
-- Installing: /usr/local/include/silkit/detail/impl/participant
-- Installing: /usr/local/include/silkit/detail/impl/participant/Participant.hpp
-- Installing: /usr/local/include/silkit/detail/impl/vendor
-- Installing: /usr/local/include/silkit/detail/impl/vendor/CreateSilKitRegistry.ipp
-- Installing: /usr/local/include/silkit/detail/impl/vendor/SilKitRegistry.hpp
-- Installing: /usr/local/include/silkit/detail/impl/SilKitVersion.ipp
-- Installing: /usr/local/include/silkit/detail/impl/ThrowOnError.hpp
-- Installing: /usr/local/include/silkit/detail/impl/services
-- Installing: /usr/local/include/silkit/detail/impl/services/pubsub
-- Installing: /usr/local/include/silkit/detail/impl/services/pubsub/DataSubscriber.hpp
-- Installing: /usr/local/include/silkit/detail/impl/services/pubsub/MakePubSubSpecView.hpp
-- Installing: /usr/local/include/silkit/detail/impl/services/pubsub/DataPublisher.hpp
-- Installing: /usr/local/include/silkit/detail/impl/services/flexray
-- Installing: /usr/local/include/silkit/detail/impl/services/flexray/FlexrayController.hpp
-- Installing: /usr/local/include/silkit/detail/impl/services/ethernet
-- Installing: /usr/local/include/silkit/detail/impl/services/ethernet/EthernetController.hpp
-- Installing: /usr/local/include/silkit/detail/impl/services/orchestration
-- Installing: /usr/local/include/silkit/detail/impl/services/orchestration/TimeSyncService.hpp
-- Installing: /usr/local/include/silkit/detail/impl/services/orchestration/LifecycleService.hpp
-- Installing: /usr/local/include/silkit/detail/impl/services/orchestration/SystemMonitor.hpp
-- Installing: /usr/local/include/silkit/detail/impl/services/can
-- Installing: /usr/local/include/silkit/detail/impl/services/can/CanController.hpp
-- Installing: /usr/local/include/silkit/detail/impl/services/logging
-- Installing: /usr/local/include/silkit/detail/impl/services/logging/Logger.hpp
-- Installing: /usr/local/include/silkit/detail/impl/services/lin
-- Installing: /usr/local/include/silkit/detail/impl/services/lin/LinController.hpp
-- Installing: /usr/local/include/silkit/detail/impl/services/rpc
-- Installing: /usr/local/include/silkit/detail/impl/services/rpc/RpcServer.hpp
-- Installing: /usr/local/include/silkit/detail/impl/services/rpc/MakeRpcSpecView.hpp
-- Installing: /usr/local/include/silkit/detail/impl/services/rpc/RpcClient.hpp
-- Installing: /usr/local/include/silkit/detail/impl/config
-- Installing: /usr/local/include/silkit/detail/impl/config/ParticipantConfiguration.hpp
-- Installing: /usr/local/include/silkit/detail/impl/config/IParticipantConfiguration.ipp
-- Installing: /usr/local/include/silkit/experimental
-- Installing: /usr/local/include/silkit/experimental/participant
-- Installing: /usr/local/include/silkit/experimental/participant/ParticipantExtensions.hpp
-- Installing: /usr/local/include/silkit/experimental/services
-- Installing: /usr/local/include/silkit/experimental/services/orchestration
-- Installing: /usr/local/include/silkit/experimental/services/orchestration/ISystemController.hpp
-- Installing: /usr/local/include/silkit/experimental/services/lin
-- Installing: /usr/local/include/silkit/experimental/services/lin/LinControllerExtensions.hpp
-- Installing: /usr/local/include/silkit/experimental/services/lin/LinDatatypesExtensions.hpp
-- Installing: /usr/local/include/silkit/experimental/services/lin/string_utils.hpp
-- Installing: /usr/local/include/silkit/SilKitMacros.hpp
-- Installing: /usr/local/include/silkit/SilKit.hpp
-- Installing: /usr/local/include/silkit/participant
-- Installing: /usr/local/include/silkit/participant/exception.hpp
-- Installing: /usr/local/include/silkit/participant/IParticipant.hpp
-- Installing: /usr/local/include/silkit/capi
-- Installing: /usr/local/include/silkit/vendor
-- Installing: /usr/local/include/silkit/vendor/all.hpp
-- Installing: /usr/local/include/silkit/vendor/CreateSilKitRegistry.hpp
-- Installing: /usr/local/include/silkit/vendor/ISilKitRegistry.hpp
-- Installing: /usr/local/include/silkit/services
-- Installing: /usr/local/include/silkit/services/fwd_decl.hpp
-- Installing: /usr/local/include/silkit/services/pubsub
-- Installing: /usr/local/include/silkit/services/pubsub/fwd_decl.hpp
-- Installing: /usr/local/include/silkit/services/pubsub/IDataPublisher.hpp
-- Installing: /usr/local/include/silkit/services/pubsub/PubSubSpec.hpp
-- Installing: /usr/local/include/silkit/services/pubsub/all.hpp
-- Installing: /usr/local/include/silkit/services/pubsub/IDataSubscriber.hpp
-- Installing: /usr/local/include/silkit/services/pubsub/PubSubDatatypes.hpp
-- Installing: /usr/local/include/silkit/services/pubsub/string_utils.hpp
-- Installing: /usr/local/include/silkit/services/flexray
-- Installing: /usr/local/include/silkit/services/flexray/fwd_decl.hpp
-- Installing: /usr/local/include/silkit/services/flexray/FlexrayDatatypes.hpp
-- Installing: /usr/local/include/silkit/services/flexray/all.hpp
-- Installing: /usr/local/include/silkit/services/flexray/string_utils.hpp
-- Installing: /usr/local/include/silkit/services/flexray/IFlexrayController.hpp
-- Installing: /usr/local/include/silkit/services/datatypes.hpp
-- Installing: /usr/local/include/silkit/services/ethernet
-- Installing: /usr/local/include/silkit/services/ethernet/fwd_decl.hpp
-- Installing: /usr/local/include/silkit/services/ethernet/all.hpp
-- Installing: /usr/local/include/silkit/services/ethernet/IEthernetController.hpp
-- Installing: /usr/local/include/silkit/services/ethernet/string_utils.hpp
-- Installing: /usr/local/include/silkit/services/ethernet/EthernetDatatypes.hpp
-- Installing: /usr/local/include/silkit/services/all.hpp
-- Installing: /usr/local/include/silkit/services/orchestration
-- Installing: /usr/local/include/silkit/services/orchestration/ISystemMonitor.hpp
-- Installing: /usr/local/include/silkit/services/orchestration/fwd_decl.hpp
-- Installing: /usr/local/include/silkit/services/orchestration/ITimeSyncService.hpp
-- Installing: /usr/local/include/silkit/services/orchestration/ILifecycleService.hpp
-- Installing: /usr/local/include/silkit/services/orchestration/all.hpp
-- Installing: /usr/local/include/silkit/services/orchestration/OrchestrationDatatypes.hpp
-- Installing: /usr/local/include/silkit/services/orchestration/string_utils.hpp
-- Installing: /usr/local/include/silkit/services/can
-- Installing: /usr/local/include/silkit/services/can/fwd_decl.hpp
-- Installing: /usr/local/include/silkit/services/can/all.hpp
-- Installing: /usr/local/include/silkit/services/can/string_utils.hpp
-- Installing: /usr/local/include/silkit/services/can/CanDatatypes.hpp
-- Installing: /usr/local/include/silkit/services/can/ICanController.hpp
-- Installing: /usr/local/include/silkit/services/string_utils.hpp
-- Installing: /usr/local/include/silkit/services/logging
-- Installing: /usr/local/include/silkit/services/logging/LoggingDatatypes.hpp
-- Installing: /usr/local/include/silkit/services/logging/fwd_decl.hpp
-- Installing: /usr/local/include/silkit/services/logging/ILogger.hpp
-- Installing: /usr/local/include/silkit/services/logging/all.hpp
-- Installing: /usr/local/include/silkit/services/logging/string_utils.hpp
-- Installing: /usr/local/include/silkit/services/lin
-- Installing: /usr/local/include/silkit/services/lin/fwd_decl.hpp
-- Installing: /usr/local/include/silkit/services/lin/ILinController.hpp
-- Installing: /usr/local/include/silkit/services/lin/all.hpp
-- Installing: /usr/local/include/silkit/services/lin/LinDatatypes.hpp
-- Installing: /usr/local/include/silkit/services/lin/string_utils.hpp
-- Installing: /usr/local/include/silkit/services/rpc
-- Installing: /usr/local/include/silkit/services/rpc/fwd_decl.hpp
-- Installing: /usr/local/include/silkit/services/rpc/IRpcClient.hpp
-- Installing: /usr/local/include/silkit/services/rpc/IRpcServer.hpp
-- Installing: /usr/local/include/silkit/services/rpc/all.hpp
-- Installing: /usr/local/include/silkit/services/rpc/IRpcCallHandle.hpp
-- Installing: /usr/local/include/silkit/services/rpc/RpcSpec.hpp
-- Installing: /usr/local/include/silkit/services/rpc/string_utils.hpp
-- Installing: /usr/local/include/silkit/services/rpc/RpcDatatypes.hpp
-- Installing: /usr/local/include/silkit/util
-- Installing: /usr/local/include/silkit/util/Span.hpp
-- Installing: /usr/local/include/silkit/util/serdes
-- Installing: /usr/local/include/silkit/util/serdes/Serialization.hpp
-- Installing: /usr/local/include/silkit/util/serdes/Deserializer.hpp
-- Installing: /usr/local/include/silkit/util/serdes/Serializer.hpp
-- Installing: /usr/local/include/silkit/util/HandlerId.hpp
-- Installing: /usr/local/include/silkit/util/PrintableHexString.hpp
-- Installing: /usr/local/include/silkit/config
-- Installing: /usr/local/include/silkit/config/all.hpp
-- Installing: /usr/local/include/silkit/config/IParticipantConfiguration.hpp
-- Up-to-date: /usr/local/include
-- Up-to-date: /usr/local/include/silkit
-- Up-to-date: /usr/local/include/silkit/detail
-- Up-to-date: /usr/local/include/silkit/detail/impl
-- Up-to-date: /usr/local/include/silkit/detail/impl/experimental
-- Up-to-date: /usr/local/include/silkit/detail/impl/experimental/participant
-- Up-to-date: /usr/local/include/silkit/detail/impl/experimental/services
-- Up-to-date: /usr/local/include/silkit/detail/impl/experimental/services/orchestration
-- Up-to-date: /usr/local/include/silkit/detail/impl/experimental/services/lin
-- Up-to-date: /usr/local/include/silkit/detail/impl/participant
-- Up-to-date: /usr/local/include/silkit/detail/impl/vendor
-- Up-to-date: /usr/local/include/silkit/detail/impl/services
-- Up-to-date: /usr/local/include/silkit/detail/impl/services/pubsub
-- Up-to-date: /usr/local/include/silkit/detail/impl/services/flexray
-- Up-to-date: /usr/local/include/silkit/detail/impl/services/ethernet
-- Up-to-date: /usr/local/include/silkit/detail/impl/services/orchestration
-- Up-to-date: /usr/local/include/silkit/detail/impl/services/can
-- Up-to-date: /usr/local/include/silkit/detail/impl/services/logging
-- Up-to-date: /usr/local/include/silkit/detail/impl/services/lin
-- Up-to-date: /usr/local/include/silkit/detail/impl/services/rpc
-- Up-to-date: /usr/local/include/silkit/detail/impl/config
-- Up-to-date: /usr/local/include/silkit/experimental
-- Up-to-date: /usr/local/include/silkit/experimental/participant
-- Up-to-date: /usr/local/include/silkit/experimental/services
-- Up-to-date: /usr/local/include/silkit/experimental/services/orchestration
-- Up-to-date: /usr/local/include/silkit/experimental/services/lin
-- Up-to-date: /usr/local/include/silkit/participant
-- Up-to-date: /usr/local/include/silkit/capi
-- Installing: /usr/local/include/silkit/capi/Types.h
-- Installing: /usr/local/include/silkit/capi/Ethernet.h
-- Installing: /usr/local/include/silkit/capi/SilKit.h
-- Installing: /usr/local/include/silkit/capi/Orchestration.h
-- Installing: /usr/local/include/silkit/capi/SilKitMacros.h
-- Installing: /usr/local/include/silkit/capi/Flexray.h
-- Installing: /usr/local/include/silkit/capi/Version.h
-- Installing: /usr/local/include/silkit/capi/Rpc.h
-- Installing: /usr/local/include/silkit/capi/Vendor.h
-- Installing: /usr/local/include/silkit/capi/Lin.h
-- Installing: /usr/local/include/silkit/capi/Participant.h
-- Installing: /usr/local/include/silkit/capi/InterfaceIdentifiers.h
-- Installing: /usr/local/include/silkit/capi/Can.h
-- Installing: /usr/local/include/silkit/capi/Logger.h
-- Installing: /usr/local/include/silkit/capi/DataPubSub.h
-- Up-to-date: /usr/local/include/silkit/vendor
-- Up-to-date: /usr/local/include/silkit/services
-- Up-to-date: /usr/local/include/silkit/services/pubsub
-- Up-to-date: /usr/local/include/silkit/services/flexray
-- Up-to-date: /usr/local/include/silkit/services/ethernet
-- Up-to-date: /usr/local/include/silkit/services/orchestration
-- Up-to-date: /usr/local/include/silkit/services/can
-- Up-to-date: /usr/local/include/silkit/services/logging
-- Up-to-date: /usr/local/include/silkit/services/lin
-- Up-to-date: /usr/local/include/silkit/services/rpc
-- Up-to-date: /usr/local/include/silkit/util
-- Up-to-date: /usr/local/include/silkit/util/serdes
-- Up-to-date: /usr/local/include/silkit/config
-- Installing: /usr/local/include/silkit/capi/SilKitVersionMacros.h
-- Installing: /usr/local/lib/libSilKit.so
-- Installing: /usr/local/lib/cmake/SilKit/SilKitTargets.cmake
-- Installing: /usr/local/lib/cmake/SilKit/SilKitTargets-release.cmake
-- Installing: /usr/local/lib/cmake/SilKit/SilKitTargets-minsizerel.cmake
-- Installing: /usr/local/lib/cmake/SilKit/SilKitTargets-relwithdebinfo.cmake
-- Installing: /usr/local/bin/sil-kit-monitor
-- Set runtime path of "/usr/local/bin/sil-kit-monitor" to "$ORIGIN/../lib"
-- Installing: /usr/local/bin/sil-kit-registry
-- Installing: /usr/local/bin/sil-kit-system-controller
-- Set runtime path of "/usr/local/bin/sil-kit-system-controller" to "$ORIGIN/../lib:$ORIGIN"
# cmake -DCMAKE_INSTALL_PREFIX=../install ..
-- SIL Kit - Reproducible build: SOURCE_DATE_EPOCH is not set! Set it to 'git log -1 --format=%ct -r origin/main'
-- SIL Kit - Reproducible build: LC_ALL is not set to 'C': ''
-- SIL Kit - Reproducible build: TZ is not set to 'UTC': ''
-- SIL Kit using 64-Bit build
-- Using compiler version: gcc-13.2.0
-- SIL Kit - CMAKE_VERSION 3.25.1
-- SIL Kit - SILKIT_HOST_PLATFORM Linux
-- SIL Kit - SILKIT_HOST_ARCHITECTURE aarch64
-- SIL Kit - SILKIT_HOST_COMPILER gcc
-- Add subdirectory ThirdParty/googletest
-- Asio include directory found:/sil-kit/ThirdParty/asio/asio/include
-- Add subdirectory /sil-kit/ThirdParty/fmt
-- Module support is disabled.
-- Version: 9.1.0
-- Build type: Release
-- CXX_STANDARD: 11
-- Required features: cxx_variadic_templates
-- Add subdirectory ThirdParty/spdlog
-- Build spdlog: 1.11.0
-- Build type: Release

############################################################################
## oatpp module compilation config:

OATPP_DISABLE_ENV_OBJECT_COUNTERS=OFF
OATPP_THREAD_HARDWARE_CONCURRENCY=AUTO
OATPP_COMPAT_BUILD_NO_THREAD_LOCAL=OFF

############################################################################

oatpp version: '1.3.0'
OATPP_ADD_LINK_LIBS=
-- have fmt-header-only
-- SIL Kit: building dashboard
-- SILKIT GIT Version: using /sil-kit/SilKit/../.git/refs/heads/main
-- SILKIT GIT Version: 817bbcc3fee208545728226bbacbdc025a75b7c9
-- Linking to SIL Kit library that is built in scope of root project
-- Demos available:  SilKitDemoCan SilKitDemoEthernet SilKitDemoFlexray SilKitDemoLinDynamic SilKitDemoPubSub SilKitDemoRpc SilKitDemoLatency
-- Configuring done
-- Generating done
-- Build files have been written to: /sil-kit/build

docker hub

bash
$ docker ps
CONTAINER ID   IMAGE     COMMAND       CREATED         STATUS         PORTS     NAMES
be8e9573429d   gcc       "/bin/bash"   6 minutes ago   Up 6 minutes             admiring_agnesi
$ docker commit be8e9573429d kaizenjapan/vectorsilkit
sha256:d57c9f9d3dca3676ff987c7c91fd966df892b434525a8e07b5fe285edea2150c
$ docker push kaizenjapan/vectorsilkit
Using default tag: latest
The push refers to repository [docker.io/kaizenjapan/vectorsilkit]
e0d0833788e2: Pushed 
d41da3612636: Mounted from library/gcc 
4eb2bf5d675a: Mounted from library/gcc 
630cb7f3abce: Mounted from library/gcc 
01ed7beb8b6b: Mounted from library/gcc 
5bd108896b4c: Mounted from library/gcc 
c8ae0a1d7e3e: Mounted from library/gcc 
46610e44d8e2: Mounted from library/gcc 
5c6fe03cedff: Mounted from library/gcc 
latest: digest: sha256:8c40854c43bf64acff3a5a99a4204c514f5ae42455fe4ca2b6ac37845bdcc004 size: 2217

参考資料(reference)

dockerで機械学習書籍・ソースM2:macOS確認中。
https://qiita.com/kaizen_nagoya/items/887fa4a2ce9a7f90ca0f

文書履歴(document history)

ver. 0.10 初稿 20231028

最後までおよみいただきありがとうございました。

いいね 💚、フォローをお願いします。

Thank you very much for reading to the last sentence.

Please press the like icon 💚 and follow me for your happy life.

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?