vector software in the loop(SIL) kit

https://www.youtube.com/watch?v=smdZ5OGcbts&t=124s

https://www.youtube.com/watch?v=kimC0DILhTI

https://www.youtube.com/watch?v=_rmnKo1WHv4

https://github.com/vectorgrp/sil-kit

```macOS: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

```ubuntu: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

```macOS: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.