==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: abletonlink 3.1.2-2 (Fri May 2 11:48:51 2025) ==> Retrieving sources... -> Cloning link git repo... Cloning into bare repository '/home/leming/work/abletonlink/link'... -> Cloning asio git repo... Cloning into bare repository '/home/leming/work/abletonlink/asio'... -> Found abletonlink-3.0.5-cmake_system_paths.patch -> Found abletonlink-3.1.2-devendor_catch2.patch ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... link ... Skipped asio ... Skipped abletonlink-3.0.5-cmake_system_paths.patch ... Passed abletonlink-3.1.2-devendor_catch2.patch ... Passed ==> Validating source files with b2sums... link ... Skipped asio ... Skipped abletonlink-3.0.5-cmake_system_paths.patch ... Passed abletonlink-3.1.2-devendor_catch2.patch ... Passed ==> Making package: abletonlink 3.1.2-2 (Fri May 2 11:49:22 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (1) asio-1.34.2-1 Total Download Size: 0.41 MiB Total Installed Size: 4.85 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... asio-1.34.2-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing asio... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25l:: There are 2 providers available for jack: :: Repository extra 1) jack2 2) pipewire-jack Enter a number (default=1): resolving dependencies... :: There are 5 providers available for libgl: :: Repository extra 1) libglvnd :: Repository alarm 2) imx-gpu-viv-dfb 3) imx-gpu-viv-fb 4) imx-gpu-viv-wl 5) imx-gpu-viv-x11 Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Packages (80) alsa-lib-1.2.14-1 alsa-topology-conf-1.2.5.1-4 alsa-ucm-conf-1.2.14-2 avahi-1:0.8+r194+g3f79789-3 cppdap-1.58.0-2 default-cursors-3-1 double-conversion-3.3.1-1 duktape-2.7.0-7 fontconfig-2:2.16.2-1 freetype2-2.13.3-3 graphite-1:1.3.14-4 harfbuzz-11.2.0-1 hicolor-icon-theme-0.18-1 jsoncpp-1.9.6-3 libcups-2:2.4.12-1 libdaemon-0.14-6 libdrm-2.4.124-1 libedit-20250104_3.1-1 libevdev-1.13.4-1 libglvnd-1.7.0-1 libgudev-238-1 libice-1.1.2-1 libinput-1.28.1-1 libjpeg-turbo-3.1.0-1 libpciaccess-0.18.1-2 libpng-1.6.47-1 libproxy-0.5.9-1 libsamplerate-0.2.2-3 libsm-1.2.6-1 libuv-1.51.0-1 libwacom-2.15.0-1 libx11-1.8.12-1 libxau-1.0.12-1 libxcb-1.17.0-1 libxdmcp-1.1.5-1.1 libxext-1.3.6-1 libxfixes-6.0.1-2 libxi-1.8.2-1 libxkbcommon-1.9.0-1 libxkbcommon-x11-1.9.0-1 libxmu-1.2.1-1 libxrender-0.9.12-1 libxshmfence-1.3.3-1 libxt-1.3.1-1 libxxf86vm-1.1.6-1 llvm-libs-19.1.7-2 lm_sensors-1:3.6.0.r41.g31d1f125-3 md4c-0.5.2-1 mesa-1:25.0.4-1 mtdev-1.1.7-1 opus-1.5.2-1 perl-error-0.17030-1 perl-mailtools-2.22-1 perl-timedate-2.33-7 qt5-base-5.15.16+kde+r131-1 qt5-declarative-5.15.16+kde+r22-3 qt5-translations-5.15.16-3 rhash-1.4.4-1 shared-mime-info-2.4-2 spirv-tools-1:1.4.309.0-1 tslib-1.23-1 wayland-1.23.1-2 xcb-proto-1.17.0-3 xcb-util-0.4.1-2 xcb-util-image-0.4.1-3 xcb-util-keysyms-0.4.1-5 xcb-util-renderutil-0.3.10-2 xcb-util-wm-0.4.2-2 xdg-utils-1.2.1-1 xkeyboard-config-2.44-1 xorg-xprop-1.2.8-1 xorg-xset-1.2.5-2 xorgproto-2024.1-2 catch2-3.8.1-1 cmake-4.0.1-2 git-2.49.0-1 jack2-1.9.22-1 portaudio-1:19.7.0-3 qt5-quickcontrols-5.15.16-3 qt5-tools-5.15.16+kde+r3-6 Total Download Size: 22.94 MiB Total Installed Size: 521.33 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... qt5-base-5.15.16+kde+r131-1-armv7h downloading... qt5-tools-5.15.16+kde+r3-6-armv7h downloading... qt5-declarative-5.15.16+kde+r22-3-armv7h downloading... qt5-translations-5.15.16-3-any downloading... qt5-quickcontrols-5.15.16-3-armv7h downloading... catch2-3.8.1-1-armv7h downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing catch2... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing alsa-topology-conf... installing alsa-ucm-conf... installing alsa-lib... installing libsamplerate... installing opus... installing jack2... Optional dependencies for jack2 a2jmidid: for ALSA MIDI to JACK MIDI bridging libffado: for firewire support using FFADO jack-example-tools: for official JACK example-clients and tools jack2-dbus: for dbus integration jack2-docs: for developer documentation realtime-privileges: for realtime privileges installing portaudio... installing libjpeg-turbo... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing xcb-util-keysyms... installing xcb-util-renderutil... installing libx11... installing libxext... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing spirv-tools... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing libice... installing libsm... installing libxt... installing libxmu... installing xorg-xset... installing xorg-xprop... installing xdg-utils... Optional dependencies for xdg-utils kde-cli-tools: for KDE Plasma5 support in xdg-open exo: for Xfce support in xdg-open pcmanfm: for LXDE support in xdg-open perl-file-mimeinfo: for generic support in xdg-open perl-net-dbus: Perl extension to dbus used in xdg-screensaver perl-x11-protocol: Perl X11 protocol used in xdg-screensaver installing shared-mime-info... installing xcb-util-wm... installing libxrender... installing libxfixes... installing libxi... installing xcb-util... installing xcb-util-image... installing tslib... installing mtdev... installing libevdev... installing libgudev... installing libwacom... Optional dependencies for libwacom python-libevdev: for libwacom-show-stylus python-pyudev: for libwacom-show-stylus installing libinput... Optional dependencies for libinput gtk4: libinput debug-gui python-pyudev: libinput measure python-libevdev: libinput measure python-yaml: used by various tools installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 [pending] wayland: xkbcli interactive-wayland [installed] installing libxkbcommon-x11... installing duktape... installing libproxy... installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-dbus: avahi-bookmarks, avahi-discover python-gobject: avahi-bookmarks, avahi-discover python-twisted: avahi-bookmarks qt5-base: qt5 bindings [pending] installing libcups... installing double-conversion... installing md4c... installing qt5-translations... installing qt5-base... Optional dependencies for qt5-base qt5-svg: to use SVG icon themes qt5-wayland: to run Qt applications in a Wayland session postgresql-libs: PostgreSQL driver mariadb-libs: MariaDB driver unixodbc: ODBC driver libfbclient: Firebird/iBase driver freetds: MS SQL driver gtk3: GTK platform plugin perl: for fixqt4headers and syncqt [installed] installing qt5-tools... Optional dependencies for qt5-tools clang: for qdoc qt5-declarative: for qdistancefieldgenerator [pending] installing qt5-declarative... installing qt5-quickcontrols... :: Running post-transaction hooks... ( 1/11) Creating system user accounts... Creating group 'avahi' with GID 971. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 971 and GID 971. Creating group 'git' with GID 970. Creating user 'git' (git daemon user) with UID 970 and GID 970. ( 2/11) Reloading system manager configuration... Skipped: Current root is not booted. ( 3/11) Reloading user manager configuration... Skipped: Current root is not booted. ( 4/11) Updating udev hardware database... ( 5/11) Reloading device manager configuration... Skipped: Device manager is not running. ( 6/11) Arming ConditionNeedsUpdate... ( 7/11) Updating the MIME type database... ( 8/11) Updating fontconfig configuration... ( 9/11) Reloading system bus configuration... Skipped: Current root is not booted. (10/11) Checking for old perl modules... (11/11) Updating fontconfig cache... [?25h==> Retrieving sources... -> Found abletonlink-3.0.5-cmake_system_paths.patch -> Found abletonlink-3.1.2-devendor_catch2.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of link git repo... Cloning into 'link'... done. Switched to a new branch 'makepkg' -> Creating working copy of asio git repo... Cloning into 'asio'... done. ==> Starting prepare()... Submodule 'modules/asio-standalone' (https://github.com/chriskohlhoff/asio.git) registered for path 'modules/asio-standalone' Cloning into '/build/abletonlink/src/link/modules/asio-standalone'... done. Submodule path 'modules/asio-standalone': checked out 'c465349fa5cd91a64bb369f5131ceacab2c0c1c3' patching file cmake_include/CatchConfig.cmake patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted patching file include/ableton/test/CatchWrapper.hpp patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted patching file src/CMakeLists.txt patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted 'link' -> 'link-system' 'link/.git' -> 'link-system/.git' 'link/.git/info' -> 'link-system/.git/info' 'link/.git/info/exclude' -> 'link-system/.git/info/exclude' 'link/.git/hooks' -> 'link-system/.git/hooks' 'link/.git/hooks/post-update.sample' -> 'link-system/.git/hooks/post-update.sample' 'link/.git/hooks/pre-receive.sample' -> 'link-system/.git/hooks/pre-receive.sample' 'link/.git/hooks/pre-rebase.sample' -> 'link-system/.git/hooks/pre-rebase.sample' 'link/.git/hooks/pre-push.sample' -> 'link-system/.git/hooks/pre-push.sample' 'link/.git/hooks/applypatch-msg.sample' -> 'link-system/.git/hooks/applypatch-msg.sample' 'link/.git/hooks/fsmonitor-watchman.sample' -> 'link-system/.git/hooks/fsmonitor-watchman.sample' 'link/.git/hooks/commit-msg.sample' -> 'link-system/.git/hooks/commit-msg.sample' 'link/.git/hooks/update.sample' -> 'link-system/.git/hooks/update.sample' 'link/.git/hooks/pre-commit.sample' -> 'link-system/.git/hooks/pre-commit.sample' 'link/.git/hooks/prepare-commit-msg.sample' -> 'link-system/.git/hooks/prepare-commit-msg.sample' 'link/.git/hooks/sendemail-validate.sample' -> 'link-system/.git/hooks/sendemail-validate.sample' 'link/.git/hooks/push-to-checkout.sample' -> 'link-system/.git/hooks/push-to-checkout.sample' 'link/.git/hooks/pre-applypatch.sample' -> 'link-system/.git/hooks/pre-applypatch.sample' 'link/.git/hooks/pre-merge-commit.sample' -> 'link-system/.git/hooks/pre-merge-commit.sample' 'link/.git/description' -> 'link-system/.git/description' 'link/.git/objects' -> 'link-system/.git/objects' 'link/.git/objects/pack' -> 'link-system/.git/objects/pack' 'link/.git/objects/info' -> 'link-system/.git/objects/info' 'link/.git/objects/info/alternates' -> 'link-system/.git/objects/info/alternates' 'link/.git/refs' -> 'link-system/.git/refs' 'link/.git/refs/heads' -> 'link-system/.git/refs/heads' 'link/.git/refs/heads/makepkg' -> 'link-system/.git/refs/heads/makepkg' 'link/.git/refs/heads/master' -> 'link-system/.git/refs/heads/master' 'link/.git/refs/tags' -> 'link-system/.git/refs/tags' 'link/.git/refs/remotes' -> 'link-system/.git/refs/remotes' 'link/.git/refs/remotes/origin' -> 'link-system/.git/refs/remotes/origin' 'link/.git/refs/remotes/origin/HEAD' -> 'link-system/.git/refs/remotes/origin/HEAD' 'link/.git/modules' -> 'link-system/.git/modules' 'link/.git/modules/modules' -> 'link-system/.git/modules/modules' 'link/.git/modules/modules/asio-standalone' -> 'link-system/.git/modules/modules/asio-standalone' 'link/.git/modules/modules/asio-standalone/info' -> 'link-system/.git/modules/modules/asio-standalone/info' 'link/.git/modules/modules/asio-standalone/info/exclude' -> 'link-system/.git/modules/modules/asio-standalone/info/exclude' 'link/.git/modules/modules/asio-standalone/hooks' -> 'link-system/.git/modules/modules/asio-standalone/hooks' 'link/.git/modules/modules/asio-standalone/hooks/post-update.sample' -> 'link-system/.git/modules/modules/asio-standalone/hooks/post-update.sample' 'link/.git/modules/modules/asio-standalone/hooks/pre-receive.sample' -> 'link-system/.git/modules/modules/asio-standalone/hooks/pre-receive.sample' 'link/.git/modules/modules/asio-standalone/hooks/pre-rebase.sample' -> 'link-system/.git/modules/modules/asio-standalone/hooks/pre-rebase.sample' 'link/.git/modules/modules/asio-standalone/hooks/pre-push.sample' -> 'link-system/.git/modules/modules/asio-standalone/hooks/pre-push.sample' 'link/.git/modules/modules/asio-standalone/hooks/applypatch-msg.sample' -> 'link-system/.git/modules/modules/asio-standalone/hooks/applypatch-msg.sample' 'link/.git/modules/modules/asio-standalone/hooks/fsmonitor-watchman.sample' -> 'link-system/.git/modules/modules/asio-standalone/hooks/fsmonitor-watchman.sample' 'link/.git/modules/modules/asio-standalone/hooks/commit-msg.sample' -> 'link-system/.git/modules/modules/asio-standalone/hooks/commit-msg.sample' 'link/.git/modules/modules/asio-standalone/hooks/update.sample' -> 'link-system/.git/modules/modules/asio-standalone/hooks/update.sample' 'link/.git/modules/modules/asio-standalone/hooks/pre-commit.sample' -> 'link-system/.git/modules/modules/asio-standalone/hooks/pre-commit.sample' 'link/.git/modules/modules/asio-standalone/hooks/prepare-commit-msg.sample' -> 'link-system/.git/modules/modules/asio-standalone/hooks/prepare-commit-msg.sample' 'link/.git/modules/modules/asio-standalone/hooks/sendemail-validate.sample' -> 'link-system/.git/modules/modules/asio-standalone/hooks/sendemail-validate.sample' 'link/.git/modules/modules/asio-standalone/hooks/push-to-checkout.sample' -> 'link-system/.git/modules/modules/asio-standalone/hooks/push-to-checkout.sample' 'link/.git/modules/modules/asio-standalone/hooks/pre-applypatch.sample' -> 'link-system/.git/modules/modules/asio-standalone/hooks/pre-applypatch.sample' 'link/.git/modules/modules/asio-standalone/hooks/pre-merge-commit.sample' -> 'link-system/.git/modules/modules/asio-standalone/hooks/pre-merge-commit.sample' 'link/.git/modules/modules/asio-standalone/description' -> 'link-system/.git/modules/modules/asio-standalone/description' 'link/.git/modules/modules/asio-standalone/objects' -> 'link-system/.git/modules/modules/asio-standalone/objects' 'link/.git/modules/modules/asio-standalone/objects/pack' -> 'link-system/.git/modules/modules/asio-standalone/objects/pack' 'link/.git/modules/modules/asio-standalone/objects/info' -> 'link-system/.git/modules/modules/asio-standalone/objects/info' 'link/.git/modules/modules/asio-standalone/objects/info/alternates' -> 'link-system/.git/modules/modules/asio-standalone/objects/info/alternates' 'link/.git/modules/modules/asio-standalone/index' -> 'link-system/.git/modules/modules/asio-standalone/index' 'link/.git/modules/modules/asio-standalone/refs' -> 'link-system/.git/modules/modules/asio-standalone/refs' 'link/.git/modules/modules/asio-standalone/refs/heads' -> 'link-system/.git/modules/modules/asio-standalone/refs/heads' 'link/.git/modules/modules/asio-standalone/refs/heads/master' -> 'link-system/.git/modules/modules/asio-standalone/refs/heads/master' 'link/.git/modules/modules/asio-standalone/refs/tags' -> 'link-system/.git/modules/modules/asio-standalone/refs/tags' 'link/.git/modules/modules/asio-standalone/refs/remotes' -> 'link-system/.git/modules/modules/asio-standalone/refs/remotes' 'link/.git/modules/modules/asio-standalone/refs/remotes/origin' -> 'link-system/.git/modules/modules/asio-standalone/refs/remotes/origin' 'link/.git/modules/modules/asio-standalone/refs/remotes/origin/HEAD' -> 'link-system/.git/modules/modules/asio-standalone/refs/remotes/origin/HEAD' 'link/.git/modules/modules/asio-standalone/config' -> 'link-system/.git/modules/modules/asio-standalone/config' 'link/.git/modules/modules/asio-standalone/packed-refs' -> 'link-system/.git/modules/modules/asio-standalone/packed-refs' 'link/.git/modules/modules/asio-standalone/logs' -> 'link-system/.git/modules/modules/asio-standalone/logs' 'link/.git/modules/modules/asio-standalone/logs/refs' -> 'link-system/.git/modules/modules/asio-standalone/logs/refs' 'link/.git/modules/modules/asio-standalone/logs/refs/remotes' -> 'link-system/.git/modules/modules/asio-standalone/logs/refs/remotes' 'link/.git/modules/modules/asio-standalone/logs/refs/remotes/origin' -> 'link-system/.git/modules/modules/asio-standalone/logs/refs/remotes/origin' 'link/.git/modules/modules/asio-standalone/logs/refs/remotes/origin/HEAD' -> 'link-system/.git/modules/modules/asio-standalone/logs/refs/remotes/origin/HEAD' 'link/.git/modules/modules/asio-standalone/logs/refs/heads' -> 'link-system/.git/modules/modules/asio-standalone/logs/refs/heads' 'link/.git/modules/modules/asio-standalone/logs/refs/heads/master' -> 'link-system/.git/modules/modules/asio-standalone/logs/refs/heads/master' 'link/.git/modules/modules/asio-standalone/logs/HEAD' -> 'link-system/.git/modules/modules/asio-standalone/logs/HEAD' 'link/.git/modules/modules/asio-standalone/HEAD' -> 'link-system/.git/modules/modules/asio-standalone/HEAD' 'link/.git/packed-refs' -> 'link-system/.git/packed-refs' 'link/.git/logs' -> 'link-system/.git/logs' 'link/.git/logs/refs' -> 'link-system/.git/logs/refs' 'link/.git/logs/refs/remotes' -> 'link-system/.git/logs/refs/remotes' 'link/.git/logs/refs/remotes/origin' -> 'link-system/.git/logs/refs/remotes/origin' 'link/.git/logs/refs/remotes/origin/HEAD' -> 'link-system/.git/logs/refs/remotes/origin/HEAD' 'link/.git/logs/refs/heads' -> 'link-system/.git/logs/refs/heads' 'link/.git/logs/refs/heads/master' -> 'link-system/.git/logs/refs/heads/master' 'link/.git/logs/refs/heads/makepkg' -> 'link-system/.git/logs/refs/heads/makepkg' 'link/.git/logs/HEAD' -> 'link-system/.git/logs/HEAD' 'link/.git/index' -> 'link-system/.git/index' 'link/.git/HEAD' -> 'link-system/.git/HEAD' 'link/.git/config' -> 'link-system/.git/config' 'link/.appveyor.yml' -> 'link-system/.appveyor.yml' 'link/.clang-format' -> 'link-system/.clang-format' 'link/.gitignore' -> 'link-system/.gitignore' 'link/.gitmodules' -> 'link-system/.gitmodules' 'link/Ableton Link Guidelines.pdf' -> 'link-system/Ableton Link Guidelines.pdf' 'link/AbletonLinkConfig.cmake' -> 'link-system/AbletonLinkConfig.cmake' 'link/CMakeLists.txt' -> 'link-system/CMakeLists.txt' 'link/CONTRIBUTING.md' -> 'link-system/CONTRIBUTING.md' 'link/GNU-GPL-v2.0.md' -> 'link-system/GNU-GPL-v2.0.md' 'link/LICENSE.md' -> 'link-system/LICENSE.md' 'link/README.md' -> 'link-system/README.md' 'link/TEST-PLAN.md' -> 'link-system/TEST-PLAN.md' 'link/assets' -> 'link-system/assets' 'link/assets/Ableton_Link_Badge-Black.eps' -> 'link-system/assets/Ableton_Link_Badge-Black.eps' 'link/assets/Ableton_Link_Badge-White.eps' -> 'link-system/assets/Ableton_Link_Badge-White.eps' 'link/assets/Ableton_Link_Button_disabled.eps' -> 'link-system/assets/Ableton_Link_Button_disabled.eps' 'link/assets/Ableton_Link_Button_enabled.eps' -> 'link-system/assets/Ableton_Link_Button_enabled.eps' 'link/ci' -> 'link-system/ci' 'link/ci/build.py' -> 'link-system/ci/build.py' 'link/ci/check-formatting.py' -> 'link-system/ci/check-formatting.py' 'link/ci/configure.py' -> 'link-system/ci/configure.py' 'link/ci/memcheck.supp' -> 'link-system/ci/memcheck.supp' 'link/ci/run-tests.py' -> 'link-system/ci/run-tests.py' 'link/ci/run_valgrind_tests.sh' -> 'link-system/ci/run_valgrind_tests.sh' 'link/cmake_include' -> 'link-system/cmake_include' 'link/cmake_include/AsioStandaloneConfig.cmake' -> 'link-system/cmake_include/AsioStandaloneConfig.cmake' 'link/cmake_include/ConfigureCompileFlags.cmake' -> 'link-system/cmake_include/ConfigureCompileFlags.cmake' 'link/cmake_include/CatchConfig.cmake' -> 'link-system/cmake_include/CatchConfig.cmake' 'link/examples' -> 'link-system/examples' 'link/examples/CMakeLists.txt' -> 'link-system/examples/CMakeLists.txt' 'link/examples/esp32' -> 'link-system/examples/esp32' 'link/examples/esp32/CMakeLists.txt' -> 'link-system/examples/esp32/CMakeLists.txt' 'link/examples/esp32/.gitignore' -> 'link-system/examples/esp32/.gitignore' 'link/examples/esp32/README.md' -> 'link-system/examples/esp32/README.md' 'link/examples/esp32/dependencies.lock' -> 'link-system/examples/esp32/dependencies.lock' 'link/examples/esp32/main' -> 'link-system/examples/esp32/main' 'link/examples/esp32/main/CMakeLists.txt' -> 'link-system/examples/esp32/main/CMakeLists.txt' 'link/examples/esp32/main/idf_component.yml' -> 'link-system/examples/esp32/main/idf_component.yml' 'link/examples/esp32/main/main.cpp' -> 'link-system/examples/esp32/main/main.cpp' 'link/examples/esp32/sdkconfig.defaults' -> 'link-system/examples/esp32/sdkconfig.defaults' 'link/examples/linkaudio' -> 'link-system/examples/linkaudio' 'link/examples/linkaudio/AudioEngine.cpp' -> 'link-system/examples/linkaudio/AudioEngine.cpp' 'link/examples/linkaudio/AudioEngine.hpp' -> 'link-system/examples/linkaudio/AudioEngine.hpp' 'link/examples/linkaudio/AudioPlatform.hpp' -> 'link-system/examples/linkaudio/AudioPlatform.hpp' 'link/examples/linkaudio/AudioPlatform_Asio.cpp' -> 'link-system/examples/linkaudio/AudioPlatform_Asio.cpp' 'link/examples/linkaudio/AudioPlatform_Asio.hpp' -> 'link-system/examples/linkaudio/AudioPlatform_Asio.hpp' 'link/examples/linkaudio/AudioPlatform_CoreAudio.cpp' -> 'link-system/examples/linkaudio/AudioPlatform_CoreAudio.cpp' 'link/examples/linkaudio/AudioPlatform_CoreAudio.hpp' -> 'link-system/examples/linkaudio/AudioPlatform_CoreAudio.hpp' 'link/examples/linkaudio/AudioPlatform_Dummy.hpp' -> 'link-system/examples/linkaudio/AudioPlatform_Dummy.hpp' 'link/examples/linkaudio/AudioPlatform_Jack.cpp' -> 'link-system/examples/linkaudio/AudioPlatform_Jack.cpp' 'link/examples/linkaudio/AudioPlatform_Jack.hpp' -> 'link-system/examples/linkaudio/AudioPlatform_Jack.hpp' 'link/examples/linkaudio/AudioPlatform_Portaudio.cpp' -> 'link-system/examples/linkaudio/AudioPlatform_Portaudio.cpp' 'link/examples/linkaudio/AudioPlatform_Portaudio.hpp' -> 'link-system/examples/linkaudio/AudioPlatform_Portaudio.hpp' 'link/examples/linkaudio/AudioPlatform_Wasapi.cpp' -> 'link-system/examples/linkaudio/AudioPlatform_Wasapi.cpp' 'link/examples/linkaudio/AudioPlatform_Wasapi.hpp' -> 'link-system/examples/linkaudio/AudioPlatform_Wasapi.hpp' 'link/examples/linkhut' -> 'link-system/examples/linkhut' 'link/examples/linkhut/main.cpp' -> 'link-system/examples/linkhut/main.cpp' 'link/extensions' -> 'link-system/extensions' 'link/extensions/abl_link' -> 'link-system/extensions/abl_link' 'link/extensions/abl_link/abl_link.cmake' -> 'link-system/extensions/abl_link/abl_link.cmake' 'link/extensions/abl_link/.clang-format' -> 'link-system/extensions/abl_link/.clang-format' 'link/extensions/abl_link/CMakeLists.txt' -> 'link-system/extensions/abl_link/CMakeLists.txt' 'link/extensions/abl_link/README.md' -> 'link-system/extensions/abl_link/README.md' 'link/extensions/abl_link/examples' -> 'link-system/extensions/abl_link/examples' 'link/extensions/abl_link/examples/link_hut' -> 'link-system/extensions/abl_link/examples/link_hut' 'link/extensions/abl_link/examples/link_hut/main.c' -> 'link-system/extensions/abl_link/examples/link_hut/main.c' 'link/extensions/abl_link/include' -> 'link-system/extensions/abl_link/include' 'link/extensions/abl_link/include/abl_link.h' -> 'link-system/extensions/abl_link/include/abl_link.h' 'link/extensions/abl_link/src' -> 'link-system/extensions/abl_link/src' 'link/extensions/abl_link/src/abl_link.cpp' -> 'link-system/extensions/abl_link/src/abl_link.cpp' 'link/include' -> 'link-system/include' 'link/include/CMakeLists.txt' -> 'link-system/include/CMakeLists.txt' 'link/include/ableton' -> 'link-system/include/ableton' 'link/include/ableton/Link.hpp' -> 'link-system/include/ableton/Link.hpp' 'link/include/ableton/Link.ipp' -> 'link-system/include/ableton/Link.ipp' 'link/include/ableton/discovery' -> 'link-system/include/ableton/discovery' 'link/include/ableton/discovery/AsioTypes.hpp' -> 'link-system/include/ableton/discovery/AsioTypes.hpp' 'link/include/ableton/discovery/InterfaceScanner.hpp' -> 'link-system/include/ableton/discovery/InterfaceScanner.hpp' 'link/include/ableton/discovery/IpInterface.hpp' -> 'link-system/include/ableton/discovery/IpInterface.hpp' 'link/include/ableton/discovery/MessageTypes.hpp' -> 'link-system/include/ableton/discovery/MessageTypes.hpp' 'link/include/ableton/discovery/NetworkByteStreamSerializable.hpp' -> 'link-system/include/ableton/discovery/NetworkByteStreamSerializable.hpp' 'link/include/ableton/discovery/Payload.hpp' -> 'link-system/include/ableton/discovery/Payload.hpp' 'link/include/ableton/discovery/PeerGateway.hpp' -> 'link-system/include/ableton/discovery/PeerGateway.hpp' 'link/include/ableton/discovery/PeerGateways.hpp' -> 'link-system/include/ableton/discovery/PeerGateways.hpp' 'link/include/ableton/discovery/Service.hpp' -> 'link-system/include/ableton/discovery/Service.hpp' 'link/include/ableton/discovery/UdpMessenger.hpp' -> 'link-system/include/ableton/discovery/UdpMessenger.hpp' 'link/include/ableton/discovery/test' -> 'link-system/include/ableton/discovery/test' 'link/include/ableton/discovery/test/Interface.hpp' -> 'link-system/include/ableton/discovery/test/Interface.hpp' 'link/include/ableton/discovery/test/PayloadEntries.hpp' -> 'link-system/include/ableton/discovery/test/PayloadEntries.hpp' 'link/include/ableton/discovery/test/Socket.hpp' -> 'link-system/include/ableton/discovery/test/Socket.hpp' 'link/include/ableton/discovery/v1' -> 'link-system/include/ableton/discovery/v1' 'link/include/ableton/discovery/v1/Messages.hpp' -> 'link-system/include/ableton/discovery/v1/Messages.hpp' 'link/include/ableton/link' -> 'link-system/include/ableton/link' 'link/include/ableton/link/Beats.hpp' -> 'link-system/include/ableton/link/Beats.hpp' 'link/include/ableton/link/ClientSessionTimelines.hpp' -> 'link-system/include/ableton/link/ClientSessionTimelines.hpp' 'link/include/ableton/link/Controller.hpp' -> 'link-system/include/ableton/link/Controller.hpp' 'link/include/ableton/link/Gateway.hpp' -> 'link-system/include/ableton/link/Gateway.hpp' 'link/include/ableton/link/GhostXForm.hpp' -> 'link-system/include/ableton/link/GhostXForm.hpp' 'link/include/ableton/link/HostTimeFilter.hpp' -> 'link-system/include/ableton/link/HostTimeFilter.hpp' 'link/include/ableton/link/LinearRegression.hpp' -> 'link-system/include/ableton/link/LinearRegression.hpp' 'link/include/ableton/link/Measurement.hpp' -> 'link-system/include/ableton/link/Measurement.hpp' 'link/include/ableton/link/MeasurementEndpointV4.hpp' -> 'link-system/include/ableton/link/MeasurementEndpointV4.hpp' 'link/include/ableton/link/MeasurementEndpointV6.hpp' -> 'link-system/include/ableton/link/MeasurementEndpointV6.hpp' 'link/include/ableton/link/MeasurementService.hpp' -> 'link-system/include/ableton/link/MeasurementService.hpp' 'link/include/ableton/link/Median.hpp' -> 'link-system/include/ableton/link/Median.hpp' 'link/include/ableton/link/NodeId.hpp' -> 'link-system/include/ableton/link/NodeId.hpp' 'link/include/ableton/link/NodeState.hpp' -> 'link-system/include/ableton/link/NodeState.hpp' 'link/include/ableton/link/Optional.hpp' -> 'link-system/include/ableton/link/Optional.hpp' 'link/include/ableton/link/PayloadEntries.hpp' -> 'link-system/include/ableton/link/PayloadEntries.hpp' 'link/include/ableton/link/PeerState.hpp' -> 'link-system/include/ableton/link/PeerState.hpp' 'link/include/ableton/link/Peers.hpp' -> 'link-system/include/ableton/link/Peers.hpp' 'link/include/ableton/link/Phase.hpp' -> 'link-system/include/ableton/link/Phase.hpp' 'link/include/ableton/link/PingResponder.hpp' -> 'link-system/include/ableton/link/PingResponder.hpp' 'link/include/ableton/link/SessionId.hpp' -> 'link-system/include/ableton/link/SessionId.hpp' 'link/include/ableton/link/SessionState.hpp' -> 'link-system/include/ableton/link/SessionState.hpp' 'link/include/ableton/link/Sessions.hpp' -> 'link-system/include/ableton/link/Sessions.hpp' 'link/include/ableton/link/StartStopState.hpp' -> 'link-system/include/ableton/link/StartStopState.hpp' 'link/include/ableton/link/Tempo.hpp' -> 'link-system/include/ableton/link/Tempo.hpp' 'link/include/ableton/link/Timeline.hpp' -> 'link-system/include/ableton/link/Timeline.hpp' 'link/include/ableton/link/TripleBuffer.hpp' -> 'link-system/include/ableton/link/TripleBuffer.hpp' 'link/include/ableton/link/v1' -> 'link-system/include/ableton/link/v1' 'link/include/ableton/link/v1/Messages.hpp' -> 'link-system/include/ableton/link/v1/Messages.hpp' 'link/include/ableton/platforms' -> 'link-system/include/ableton/platforms' 'link/include/ableton/platforms/Config.hpp' -> 'link-system/include/ableton/platforms/Config.hpp' 'link/include/ableton/platforms/asio' -> 'link-system/include/ableton/platforms/asio' 'link/include/ableton/platforms/asio/AsioTimer.hpp' -> 'link-system/include/ableton/platforms/asio/AsioTimer.hpp' 'link/include/ableton/platforms/asio/AsioWrapper.hpp' -> 'link-system/include/ableton/platforms/asio/AsioWrapper.hpp' 'link/include/ableton/platforms/asio/Context.hpp' -> 'link-system/include/ableton/platforms/asio/Context.hpp' 'link/include/ableton/platforms/asio/LockFreeCallbackDispatcher.hpp' -> 'link-system/include/ableton/platforms/asio/LockFreeCallbackDispatcher.hpp' 'link/include/ableton/platforms/asio/Socket.hpp' -> 'link-system/include/ableton/platforms/asio/Socket.hpp' 'link/include/ableton/platforms/darwin' -> 'link-system/include/ableton/platforms/darwin' 'link/include/ableton/platforms/darwin/Clock.hpp' -> 'link-system/include/ableton/platforms/darwin/Clock.hpp' 'link/include/ableton/platforms/darwin/Darwin.hpp' -> 'link-system/include/ableton/platforms/darwin/Darwin.hpp' 'link/include/ableton/platforms/darwin/ThreadFactory.hpp' -> 'link-system/include/ableton/platforms/darwin/ThreadFactory.hpp' 'link/include/ableton/platforms/esp32' -> 'link-system/include/ableton/platforms/esp32' 'link/include/ableton/platforms/esp32/Clock.hpp' -> 'link-system/include/ableton/platforms/esp32/Clock.hpp' 'link/include/ableton/platforms/esp32/Context.hpp' -> 'link-system/include/ableton/platforms/esp32/Context.hpp' 'link/include/ableton/platforms/esp32/Esp32.hpp' -> 'link-system/include/ableton/platforms/esp32/Esp32.hpp' 'link/include/ableton/platforms/esp32/LockFreeCallbackDispatcher.hpp' -> 'link-system/include/ableton/platforms/esp32/LockFreeCallbackDispatcher.hpp' 'link/include/ableton/platforms/esp32/Random.hpp' -> 'link-system/include/ableton/platforms/esp32/Random.hpp' 'link/include/ableton/platforms/esp32/ScanIpIfAddrs.hpp' -> 'link-system/include/ableton/platforms/esp32/ScanIpIfAddrs.hpp' 'link/include/ableton/platforms/linux' -> 'link-system/include/ableton/platforms/linux' 'link/include/ableton/platforms/linux/Clock.hpp' -> 'link-system/include/ableton/platforms/linux/Clock.hpp' 'link/include/ableton/platforms/linux/Linux.hpp' -> 'link-system/include/ableton/platforms/linux/Linux.hpp' 'link/include/ableton/platforms/linux/ThreadFactory.hpp' -> 'link-system/include/ableton/platforms/linux/ThreadFactory.hpp' 'link/include/ableton/platforms/posix' -> 'link-system/include/ableton/platforms/posix' 'link/include/ableton/platforms/posix/ScanIpIfAddrs.hpp' -> 'link-system/include/ableton/platforms/posix/ScanIpIfAddrs.hpp' 'link/include/ableton/platforms/stl' -> 'link-system/include/ableton/platforms/stl' 'link/include/ableton/platforms/stl/Clock.hpp' -> 'link-system/include/ableton/platforms/stl/Clock.hpp' 'link/include/ableton/platforms/stl/Random.hpp' -> 'link-system/include/ableton/platforms/stl/Random.hpp' 'link/include/ableton/platforms/windows' -> 'link-system/include/ableton/platforms/windows' 'link/include/ableton/platforms/windows/Clock.hpp' -> 'link-system/include/ableton/platforms/windows/Clock.hpp' 'link/include/ableton/platforms/windows/ScanIpIfAddrs.hpp' -> 'link-system/include/ableton/platforms/windows/ScanIpIfAddrs.hpp' 'link/include/ableton/platforms/windows/ThreadFactory.hpp' -> 'link-system/include/ableton/platforms/windows/ThreadFactory.hpp' 'link/include/ableton/platforms/windows/Windows.hpp' -> 'link-system/include/ableton/platforms/windows/Windows.hpp' 'link/include/ableton/test' -> 'link-system/include/ableton/test' 'link/include/ableton/test/serial_io' -> 'link-system/include/ableton/test/serial_io' 'link/include/ableton/test/serial_io/Context.hpp' -> 'link-system/include/ableton/test/serial_io/Context.hpp' 'link/include/ableton/test/serial_io/Fixture.hpp' -> 'link-system/include/ableton/test/serial_io/Fixture.hpp' 'link/include/ableton/test/serial_io/SchedulerTree.hpp' -> 'link-system/include/ableton/test/serial_io/SchedulerTree.hpp' 'link/include/ableton/test/serial_io/Timer.hpp' -> 'link-system/include/ableton/test/serial_io/Timer.hpp' 'link/include/ableton/test/CatchWrapper.hpp' -> 'link-system/include/ableton/test/CatchWrapper.hpp' 'link/include/ableton/util' -> 'link-system/include/ableton/util' 'link/include/ableton/util/Injected.hpp' -> 'link-system/include/ableton/util/Injected.hpp' 'link/include/ableton/util/Log.hpp' -> 'link-system/include/ableton/util/Log.hpp' 'link/include/ableton/util/SafeAsyncHandler.hpp' -> 'link-system/include/ableton/util/SafeAsyncHandler.hpp' 'link/include/ableton/util/SampleTiming.hpp' -> 'link-system/include/ableton/util/SampleTiming.hpp' 'link/include/ableton/util/test' -> 'link-system/include/ableton/util/test' 'link/include/ableton/util/test/IoService.hpp' -> 'link-system/include/ableton/util/test/IoService.hpp' 'link/include/ableton/util/test/Timer.hpp' -> 'link-system/include/ableton/util/test/Timer.hpp' 'link/modules' -> 'link-system/modules' 'link/modules/asio-standalone' -> 'link-system/modules/asio-standalone' 'link/modules/asio-standalone/.git' -> 'link-system/modules/asio-standalone/.git' 'link/modules/asio-standalone/.appveyor.yml' -> 'link-system/modules/asio-standalone/.appveyor.yml' 'link/modules/asio-standalone/.cirrus.yml' -> 'link-system/modules/asio-standalone/.cirrus.yml' 'link/modules/asio-standalone/.github' -> 'link-system/modules/asio-standalone/.github' 'link/modules/asio-standalone/.github/workflows' -> 'link-system/modules/asio-standalone/.github/workflows' 'link/modules/asio-standalone/.github/workflows/ci.yml' -> 'link-system/modules/asio-standalone/.github/workflows/ci.yml' 'link/modules/asio-standalone/.gitignore' -> 'link-system/modules/asio-standalone/.gitignore' 'link/modules/asio-standalone/asio' -> 'link-system/modules/asio-standalone/asio' 'link/modules/asio-standalone/asio/.gitignore' -> 'link-system/modules/asio-standalone/asio/.gitignore' 'link/modules/asio-standalone/asio/COPYING' -> 'link-system/modules/asio-standalone/asio/COPYING' 'link/modules/asio-standalone/asio/INSTALL' -> 'link-system/modules/asio-standalone/asio/INSTALL' 'link/modules/asio-standalone/asio/LICENSE_1_0.txt' -> 'link-system/modules/asio-standalone/asio/LICENSE_1_0.txt' 'link/modules/asio-standalone/asio/Makefile.am' -> 'link-system/modules/asio-standalone/asio/Makefile.am' 'link/modules/asio-standalone/asio/README' -> 'link-system/modules/asio-standalone/asio/README' 'link/modules/asio-standalone/asio/asio.manifest' -> 'link-system/modules/asio-standalone/asio/asio.manifest' 'link/modules/asio-standalone/asio/asio.pc.in' -> 'link-system/modules/asio-standalone/asio/asio.pc.in' 'link/modules/asio-standalone/asio/autogen.sh' -> 'link-system/modules/asio-standalone/asio/autogen.sh' 'link/modules/asio-standalone/asio/boost_asio.manifest' -> 'link-system/modules/asio-standalone/asio/boost_asio.manifest' 'link/modules/asio-standalone/asio/boostify.pl' -> 'link-system/modules/asio-standalone/asio/boostify.pl' 'link/modules/asio-standalone/asio/configure.ac' -> 'link-system/modules/asio-standalone/asio/configure.ac' 'link/modules/asio-standalone/asio/include' -> 'link-system/modules/asio-standalone/asio/include' 'link/modules/asio-standalone/asio/include/.gitignore' -> 'link-system/modules/asio-standalone/asio/include/.gitignore' 'link/modules/asio-standalone/asio/include/Makefile.am' -> 'link-system/modules/asio-standalone/asio/include/Makefile.am' 'link/modules/asio-standalone/asio/include/asio.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio.hpp' 'link/modules/asio-standalone/asio/include/asio' -> 'link-system/modules/asio-standalone/asio/include/asio' 'link/modules/asio-standalone/asio/include/asio/any_completion_executor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/any_completion_executor.hpp' 'link/modules/asio-standalone/asio/include/asio/any_completion_handler.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/any_completion_handler.hpp' 'link/modules/asio-standalone/asio/include/asio/any_io_executor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/any_io_executor.hpp' 'link/modules/asio-standalone/asio/include/asio/append.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/append.hpp' 'link/modules/asio-standalone/asio/include/asio/as_tuple.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/as_tuple.hpp' 'link/modules/asio-standalone/asio/include/asio/associated_allocator.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/associated_allocator.hpp' 'link/modules/asio-standalone/asio/include/asio/associated_cancellation_slot.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/associated_cancellation_slot.hpp' 'link/modules/asio-standalone/asio/include/asio/associated_executor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/associated_executor.hpp' 'link/modules/asio-standalone/asio/include/asio/associated_immediate_executor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/associated_immediate_executor.hpp' 'link/modules/asio-standalone/asio/include/asio/associator.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/associator.hpp' 'link/modules/asio-standalone/asio/include/asio/async_result.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/async_result.hpp' 'link/modules/asio-standalone/asio/include/asio/awaitable.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/awaitable.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_datagram_socket.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_datagram_socket.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_deadline_timer.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_deadline_timer.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_file.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_file.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_io_object.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_io_object.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_random_access_file.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_random_access_file.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_raw_socket.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_raw_socket.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_readable_pipe.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_readable_pipe.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_seq_packet_socket.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_seq_packet_socket.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_serial_port.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_serial_port.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_signal_set.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_signal_set.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_socket.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_socket.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_socket_acceptor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_socket_acceptor.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_socket_iostream.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_socket_iostream.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_socket_streambuf.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_socket_streambuf.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_stream_file.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_stream_file.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_stream_socket.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_stream_socket.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_streambuf.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_streambuf.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_streambuf_fwd.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_streambuf_fwd.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_waitable_timer.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_waitable_timer.hpp' 'link/modules/asio-standalone/asio/include/asio/basic_writable_pipe.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/basic_writable_pipe.hpp' 'link/modules/asio-standalone/asio/include/asio/bind_allocator.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/bind_allocator.hpp' 'link/modules/asio-standalone/asio/include/asio/bind_cancellation_slot.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/bind_cancellation_slot.hpp' 'link/modules/asio-standalone/asio/include/asio/bind_executor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/bind_executor.hpp' 'link/modules/asio-standalone/asio/include/asio/bind_immediate_executor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/bind_immediate_executor.hpp' 'link/modules/asio-standalone/asio/include/asio/buffer.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/buffer.hpp' 'link/modules/asio-standalone/asio/include/asio/buffer_registration.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/buffer_registration.hpp' 'link/modules/asio-standalone/asio/include/asio/buffered_read_stream.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/buffered_read_stream.hpp' 'link/modules/asio-standalone/asio/include/asio/buffered_read_stream_fwd.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/buffered_read_stream_fwd.hpp' 'link/modules/asio-standalone/asio/include/asio/buffered_stream.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/buffered_stream.hpp' 'link/modules/asio-standalone/asio/include/asio/buffered_stream_fwd.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/buffered_stream_fwd.hpp' 'link/modules/asio-standalone/asio/include/asio/buffered_write_stream.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/buffered_write_stream.hpp' 'link/modules/asio-standalone/asio/include/asio/buffered_write_stream_fwd.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/buffered_write_stream_fwd.hpp' 'link/modules/asio-standalone/asio/include/asio/buffers_iterator.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/buffers_iterator.hpp' 'link/modules/asio-standalone/asio/include/asio/cancellation_signal.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/cancellation_signal.hpp' 'link/modules/asio-standalone/asio/include/asio/cancellation_state.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/cancellation_state.hpp' 'link/modules/asio-standalone/asio/include/asio/cancellation_type.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/cancellation_type.hpp' 'link/modules/asio-standalone/asio/include/asio/co_spawn.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/co_spawn.hpp' 'link/modules/asio-standalone/asio/include/asio/completion_condition.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/completion_condition.hpp' 'link/modules/asio-standalone/asio/include/asio/compose.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/compose.hpp' 'link/modules/asio-standalone/asio/include/asio/connect.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/connect.hpp' 'link/modules/asio-standalone/asio/include/asio/connect_pipe.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/connect_pipe.hpp' 'link/modules/asio-standalone/asio/include/asio/consign.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/consign.hpp' 'link/modules/asio-standalone/asio/include/asio/coroutine.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/coroutine.hpp' 'link/modules/asio-standalone/asio/include/asio/deadline_timer.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/deadline_timer.hpp' 'link/modules/asio-standalone/asio/include/asio/defer.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/defer.hpp' 'link/modules/asio-standalone/asio/include/asio/deferred.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/deferred.hpp' 'link/modules/asio-standalone/asio/include/asio/detached.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detached.hpp' 'link/modules/asio-standalone/asio/include/asio/detail' -> 'link-system/modules/asio-standalone/asio/include/asio/detail' 'link/modules/asio-standalone/asio/include/asio/detail/array.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/array.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/array_fwd.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/array_fwd.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/assert.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/assert.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/atomic_count.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/atomic_count.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/base_from_cancellation_state.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/base_from_cancellation_state.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/base_from_completion_cond.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/base_from_completion_cond.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/bind_handler.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/bind_handler.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/blocking_executor_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/blocking_executor_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/buffer_resize_guard.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/buffer_resize_guard.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/buffer_sequence_adapter.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/buffer_sequence_adapter.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/buffered_stream_storage.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/buffered_stream_storage.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/bulk_executor_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/bulk_executor_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/call_stack.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/call_stack.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/chrono.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/chrono.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/chrono_time_traits.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/chrono_time_traits.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/completion_handler.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/completion_handler.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/composed_work.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/composed_work.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/concurrency_hint.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/concurrency_hint.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/conditionally_enabled_event.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/conditionally_enabled_event.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/conditionally_enabled_mutex.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/conditionally_enabled_mutex.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/config.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/config.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/consuming_buffers.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/consuming_buffers.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/cstddef.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/cstddef.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/cstdint.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/cstdint.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/date_time_fwd.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/date_time_fwd.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/deadline_timer_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/deadline_timer_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/dependent_type.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/dependent_type.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/descriptor_ops.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/descriptor_ops.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/descriptor_read_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/descriptor_read_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/descriptor_write_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/descriptor_write_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/dev_poll_reactor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/dev_poll_reactor.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/epoll_reactor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/epoll_reactor.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/event.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/event.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/eventfd_select_interrupter.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/eventfd_select_interrupter.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/exception.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/exception.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/executor_function.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/executor_function.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/executor_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/executor_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/fd_set_adapter.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/fd_set_adapter.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/fenced_block.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/fenced_block.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/functional.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/functional.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/future.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/future.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/gcc_arm_fenced_block.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/gcc_arm_fenced_block.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/gcc_hppa_fenced_block.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/gcc_hppa_fenced_block.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/gcc_sync_fenced_block.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/gcc_sync_fenced_block.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/gcc_x86_fenced_block.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/gcc_x86_fenced_block.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/global.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/global.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/handler_alloc_helpers.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/handler_alloc_helpers.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/handler_cont_helpers.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/handler_cont_helpers.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/handler_invoke_helpers.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/handler_invoke_helpers.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/handler_tracking.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/handler_tracking.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/handler_type_requirements.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/handler_type_requirements.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/handler_work.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/handler_work.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/hash_map.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/hash_map.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/impl' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl' 'link/modules/asio-standalone/asio/include/asio/detail/impl/buffer_sequence_adapter.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/buffer_sequence_adapter.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/descriptor_ops.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/descriptor_ops.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/dev_poll_reactor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/dev_poll_reactor.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/dev_poll_reactor.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/dev_poll_reactor.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/epoll_reactor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/epoll_reactor.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/epoll_reactor.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/epoll_reactor.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/eventfd_select_interrupter.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/eventfd_select_interrupter.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/handler_tracking.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/handler_tracking.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/io_uring_descriptor_service.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/io_uring_descriptor_service.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/io_uring_file_service.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/io_uring_file_service.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/io_uring_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/io_uring_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/io_uring_service.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/io_uring_service.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/io_uring_socket_service_base.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/io_uring_socket_service_base.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/kqueue_reactor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/kqueue_reactor.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/kqueue_reactor.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/kqueue_reactor.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/null_event.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/null_event.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/pipe_select_interrupter.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/pipe_select_interrupter.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/posix_event.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/posix_event.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/posix_mutex.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/posix_mutex.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/posix_serial_port_service.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/posix_serial_port_service.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/posix_thread.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/posix_thread.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/posix_tss_ptr.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/posix_tss_ptr.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/reactive_descriptor_service.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/reactive_descriptor_service.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/reactive_socket_service_base.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/reactive_socket_service_base.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/resolver_service_base.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/resolver_service_base.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/scheduler.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/scheduler.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/select_reactor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/select_reactor.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/select_reactor.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/select_reactor.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/service_registry.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/service_registry.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/service_registry.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/service_registry.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/signal_set_service.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/signal_set_service.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/socket_ops.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/socket_ops.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/socket_select_interrupter.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/socket_select_interrupter.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/strand_executor_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/strand_executor_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/strand_executor_service.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/strand_executor_service.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/strand_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/strand_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/strand_service.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/strand_service.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/thread_context.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/thread_context.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/throw_error.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/throw_error.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/timer_queue_ptime.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/timer_queue_ptime.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/timer_queue_set.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/timer_queue_set.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/win_event.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/win_event.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_file_service.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_file_service.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_handle_service.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_handle_service.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_io_context.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_io_context.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_io_context.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_io_context.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_serial_port_service.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_serial_port_service.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_socket_service_base.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_socket_service_base.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/win_mutex.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/win_mutex.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/win_object_handle_service.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/win_object_handle_service.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/win_static_mutex.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/win_static_mutex.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/win_thread.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/win_thread.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/win_tss_ptr.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/win_tss_ptr.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/winrt_ssocket_service_base.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/winrt_ssocket_service_base.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/winrt_timer_scheduler.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/winrt_timer_scheduler.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/winrt_timer_scheduler.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/winrt_timer_scheduler.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/impl/winsock_init.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/impl/winsock_init.ipp' 'link/modules/asio-standalone/asio/include/asio/detail/initiate_defer.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/initiate_defer.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/initiate_dispatch.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/initiate_dispatch.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/initiate_post.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/initiate_post.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_control.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_control.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_object_impl.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_object_impl.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_read_at_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_read_at_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_read_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_read_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_write_at_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_write_at_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_write_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_write_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_file_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_file_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_null_buffers_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_null_buffers_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_operation.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_operation.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_accept_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_accept_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_connect_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_connect_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_recv_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_recv_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_recvfrom_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_recvfrom_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_recvmsg_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_recvmsg_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_send_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_send_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_sendto_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_sendto_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_service_base.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_service_base.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/io_uring_wait_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/io_uring_wait_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/is_buffer_sequence.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/is_buffer_sequence.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/is_executor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/is_executor.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/keyword_tss_ptr.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/keyword_tss_ptr.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/kqueue_reactor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/kqueue_reactor.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/limits.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/limits.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/local_free_on_block_exit.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/local_free_on_block_exit.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/macos_fenced_block.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/macos_fenced_block.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/memory.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/memory.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/mutex.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/mutex.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/non_const_lvalue.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/non_const_lvalue.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/noncopyable.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/noncopyable.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/null_event.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/null_event.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/null_fenced_block.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/null_fenced_block.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/null_global.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/null_global.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/null_mutex.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/null_mutex.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/null_reactor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/null_reactor.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/null_signal_blocker.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/null_signal_blocker.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/null_socket_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/null_socket_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/null_static_mutex.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/null_static_mutex.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/null_thread.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/null_thread.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/null_tss_ptr.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/null_tss_ptr.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/object_pool.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/object_pool.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/old_win_sdk_compat.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/old_win_sdk_compat.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/op_queue.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/op_queue.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/operation.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/operation.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/pipe_select_interrupter.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/pipe_select_interrupter.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/pop_options.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/pop_options.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/posix_event.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/posix_event.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/posix_fd_set_adapter.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/posix_fd_set_adapter.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/posix_global.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/posix_global.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/posix_mutex.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/posix_mutex.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/posix_serial_port_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/posix_serial_port_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/posix_signal_blocker.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/posix_signal_blocker.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/posix_static_mutex.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/posix_static_mutex.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/posix_thread.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/posix_thread.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/posix_tss_ptr.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/posix_tss_ptr.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/push_options.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/push_options.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/reactive_descriptor_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/reactive_descriptor_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/reactive_null_buffers_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/reactive_null_buffers_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/reactive_socket_accept_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/reactive_socket_accept_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/reactive_socket_connect_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/reactive_socket_connect_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/reactive_socket_recv_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/reactive_socket_recv_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/reactive_socket_recvfrom_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/reactive_socket_recvfrom_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/reactive_socket_recvmsg_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/reactive_socket_recvmsg_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/reactive_socket_send_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/reactive_socket_send_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/reactive_socket_sendto_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/reactive_socket_sendto_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/reactive_socket_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/reactive_socket_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/reactive_socket_service_base.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/reactive_socket_service_base.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/reactive_wait_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/reactive_wait_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/reactor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/reactor.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/reactor_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/reactor_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/reactor_op_queue.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/reactor_op_queue.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/recycling_allocator.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/recycling_allocator.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/regex_fwd.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/regex_fwd.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/resolve_endpoint_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/resolve_endpoint_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/resolve_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/resolve_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/resolve_query_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/resolve_query_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/resolver_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/resolver_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/resolver_service_base.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/resolver_service_base.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/scheduler.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/scheduler.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/scheduler_operation.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/scheduler_operation.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/scheduler_task.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/scheduler_task.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/scheduler_thread_info.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/scheduler_thread_info.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/scoped_lock.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/scoped_lock.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/scoped_ptr.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/scoped_ptr.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/select_interrupter.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/select_interrupter.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/select_reactor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/select_reactor.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/service_registry.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/service_registry.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/signal_blocker.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/signal_blocker.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/signal_handler.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/signal_handler.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/signal_init.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/signal_init.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/signal_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/signal_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/signal_set_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/signal_set_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/socket_holder.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/socket_holder.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/socket_ops.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/socket_ops.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/socket_option.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/socket_option.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/socket_select_interrupter.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/socket_select_interrupter.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/socket_types.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/socket_types.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/solaris_fenced_block.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/solaris_fenced_block.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/source_location.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/source_location.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/static_mutex.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/static_mutex.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/std_event.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/std_event.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/std_fenced_block.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/std_fenced_block.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/std_global.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/std_global.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/std_mutex.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/std_mutex.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/std_static_mutex.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/std_static_mutex.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/std_thread.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/std_thread.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/strand_executor_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/strand_executor_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/strand_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/strand_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/string_view.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/string_view.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/thread.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/thread.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/thread_context.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/thread_context.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/thread_group.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/thread_group.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/thread_info_base.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/thread_info_base.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/throw_error.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/throw_error.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/throw_exception.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/throw_exception.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/timer_queue.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/timer_queue.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/timer_queue_base.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/timer_queue_base.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/timer_queue_ptime.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/timer_queue_ptime.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/timer_queue_set.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/timer_queue_set.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/timer_scheduler.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/timer_scheduler.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/timer_scheduler_fwd.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/timer_scheduler_fwd.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/tss_ptr.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/tss_ptr.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/type_traits.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/type_traits.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/utility.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/utility.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/variadic_templates.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/variadic_templates.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/wait_handler.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/wait_handler.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/wait_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/wait_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_event.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_event.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_fd_set_adapter.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_fd_set_adapter.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_fenced_block.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_fenced_block.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_global.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_global.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_file_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_file_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_handle_read_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_handle_read_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_handle_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_handle_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_handle_write_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_handle_write_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_io_context.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_io_context.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_null_buffers_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_null_buffers_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_operation.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_operation.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_overlapped_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_overlapped_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_overlapped_ptr.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_overlapped_ptr.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_serial_port_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_serial_port_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_accept_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_accept_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_connect_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_connect_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_recv_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_recv_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_recvfrom_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_recvfrom_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_recvmsg_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_recvmsg_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_send_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_send_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_service_base.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_service_base.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_thread_info.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_thread_info.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_iocp_wait_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_iocp_wait_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_mutex.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_mutex.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_object_handle_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_object_handle_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_static_mutex.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_static_mutex.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_thread.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_thread.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/win_tss_ptr.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/win_tss_ptr.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/winapp_thread.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/winapp_thread.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/wince_thread.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/wince_thread.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/winrt_async_manager.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/winrt_async_manager.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/winrt_async_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/winrt_async_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/winrt_resolve_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/winrt_resolve_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/winrt_resolver_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/winrt_resolver_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/winrt_socket_connect_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/winrt_socket_connect_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/winrt_socket_recv_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/winrt_socket_recv_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/winrt_socket_send_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/winrt_socket_send_op.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/winrt_ssocket_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/winrt_ssocket_service.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/winrt_ssocket_service_base.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/winrt_ssocket_service_base.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/winrt_timer_scheduler.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/winrt_timer_scheduler.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/winrt_utils.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/winrt_utils.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/winsock_init.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/winsock_init.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/work_dispatcher.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/work_dispatcher.hpp' 'link/modules/asio-standalone/asio/include/asio/detail/wrapped_handler.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/detail/wrapped_handler.hpp' 'link/modules/asio-standalone/asio/include/asio/dispatch.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/dispatch.hpp' 'link/modules/asio-standalone/asio/include/asio/error.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/error.hpp' 'link/modules/asio-standalone/asio/include/asio/error_code.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/error_code.hpp' 'link/modules/asio-standalone/asio/include/asio/execution.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution.hpp' 'link/modules/asio-standalone/asio/include/asio/execution' -> 'link-system/modules/asio-standalone/asio/include/asio/execution' 'link/modules/asio-standalone/asio/include/asio/execution/allocator.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/allocator.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/any_executor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/any_executor.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/bad_executor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/bad_executor.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/blocking.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/blocking.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/blocking_adaptation.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/blocking_adaptation.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/bulk_execute.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/bulk_execute.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/bulk_guarantee.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/bulk_guarantee.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/connect.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/connect.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/context.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/context.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/context_as.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/context_as.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/detail' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/detail' 'link/modules/asio-standalone/asio/include/asio/execution/detail/as_invocable.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/detail/as_invocable.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/detail/as_operation.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/detail/as_operation.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/detail/as_receiver.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/detail/as_receiver.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/detail/bulk_sender.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/detail/bulk_sender.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/detail/submit_receiver.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/detail/submit_receiver.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/detail/void_receiver.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/detail/void_receiver.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/execute.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/execute.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/executor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/executor.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/impl' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/impl' 'link/modules/asio-standalone/asio/include/asio/execution/impl/bad_executor.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/impl/bad_executor.ipp' 'link/modules/asio-standalone/asio/include/asio/execution/impl/receiver_invocation_error.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/impl/receiver_invocation_error.ipp' 'link/modules/asio-standalone/asio/include/asio/execution/invocable_archetype.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/invocable_archetype.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/mapping.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/mapping.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/occupancy.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/occupancy.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/operation_state.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/operation_state.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/outstanding_work.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/outstanding_work.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/prefer_only.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/prefer_only.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/receiver.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/receiver.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/receiver_invocation_error.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/receiver_invocation_error.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/relationship.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/relationship.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/schedule.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/schedule.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/scheduler.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/scheduler.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/sender.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/sender.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/set_done.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/set_done.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/set_error.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/set_error.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/set_value.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/set_value.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/start.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/start.hpp' 'link/modules/asio-standalone/asio/include/asio/execution/submit.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution/submit.hpp' 'link/modules/asio-standalone/asio/include/asio/execution_context.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/execution_context.hpp' 'link/modules/asio-standalone/asio/include/asio/executor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/executor.hpp' 'link/modules/asio-standalone/asio/include/asio/executor_work_guard.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/executor_work_guard.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental' 'link/modules/asio-standalone/asio/include/asio/experimental/append.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/append.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/as_single.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/as_single.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/as_tuple.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/as_tuple.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/awaitable_operators.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/awaitable_operators.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/basic_channel.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/basic_channel.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/basic_concurrent_channel.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/basic_concurrent_channel.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/cancellation_condition.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/cancellation_condition.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/channel.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/channel.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/channel_error.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/channel_error.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/channel_traits.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/channel_traits.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/co_composed.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/co_composed.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/co_spawn.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/co_spawn.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/concurrent_channel.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/concurrent_channel.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/coro.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/coro.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/coro_traits.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/coro_traits.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/deferred.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/deferred.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/detail' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/detail' 'link/modules/asio-standalone/asio/include/asio/experimental/detail/channel_handler.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/detail/channel_handler.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/detail/channel_message.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/detail/channel_message.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/detail/channel_operation.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/detail/channel_operation.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/detail/channel_payload.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/detail/channel_payload.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/detail/channel_receive_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/detail/channel_receive_op.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/detail/channel_send_functions.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/detail/channel_send_functions.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/detail/channel_send_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/detail/channel_send_op.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/detail/channel_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/detail/channel_service.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/detail/coro_completion_handler.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/detail/coro_completion_handler.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/detail/coro_promise_allocator.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/detail/coro_promise_allocator.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/detail/has_signature.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/detail/has_signature.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/detail/impl' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/detail/impl' 'link/modules/asio-standalone/asio/include/asio/experimental/detail/impl/channel_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/detail/impl/channel_service.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/detail/partial_promise.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/detail/partial_promise.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/impl' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/impl' 'link/modules/asio-standalone/asio/include/asio/experimental/impl/as_single.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/impl/as_single.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/impl/channel_error.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/impl/channel_error.ipp' 'link/modules/asio-standalone/asio/include/asio/experimental/impl/co_composed.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/impl/co_composed.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/impl/coro.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/impl/coro.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/impl/parallel_group.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/impl/parallel_group.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/impl/promise.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/impl/promise.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/impl/use_coro.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/impl/use_coro.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/impl/use_promise.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/impl/use_promise.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/parallel_group.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/parallel_group.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/prepend.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/prepend.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/promise.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/promise.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/use_coro.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/use_coro.hpp' 'link/modules/asio-standalone/asio/include/asio/experimental/use_promise.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/experimental/use_promise.hpp' 'link/modules/asio-standalone/asio/include/asio/file_base.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/file_base.hpp' 'link/modules/asio-standalone/asio/include/asio/generic' -> 'link-system/modules/asio-standalone/asio/include/asio/generic' 'link/modules/asio-standalone/asio/include/asio/generic/basic_endpoint.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/generic/basic_endpoint.hpp' 'link/modules/asio-standalone/asio/include/asio/generic/datagram_protocol.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/generic/datagram_protocol.hpp' 'link/modules/asio-standalone/asio/include/asio/generic/detail' -> 'link-system/modules/asio-standalone/asio/include/asio/generic/detail' 'link/modules/asio-standalone/asio/include/asio/generic/detail/endpoint.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/generic/detail/endpoint.hpp' 'link/modules/asio-standalone/asio/include/asio/generic/detail/impl' -> 'link-system/modules/asio-standalone/asio/include/asio/generic/detail/impl' 'link/modules/asio-standalone/asio/include/asio/generic/detail/impl/endpoint.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/generic/detail/impl/endpoint.ipp' 'link/modules/asio-standalone/asio/include/asio/generic/raw_protocol.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/generic/raw_protocol.hpp' 'link/modules/asio-standalone/asio/include/asio/generic/seq_packet_protocol.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/generic/seq_packet_protocol.hpp' 'link/modules/asio-standalone/asio/include/asio/generic/stream_protocol.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/generic/stream_protocol.hpp' 'link/modules/asio-standalone/asio/include/asio/handler_alloc_hook.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/handler_alloc_hook.hpp' 'link/modules/asio-standalone/asio/include/asio/handler_continuation_hook.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/handler_continuation_hook.hpp' 'link/modules/asio-standalone/asio/include/asio/handler_invoke_hook.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/handler_invoke_hook.hpp' 'link/modules/asio-standalone/asio/include/asio/high_resolution_timer.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/high_resolution_timer.hpp' 'link/modules/asio-standalone/asio/include/asio/impl' -> 'link-system/modules/asio-standalone/asio/include/asio/impl' 'link/modules/asio-standalone/asio/include/asio/impl/any_completion_executor.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/any_completion_executor.ipp' 'link/modules/asio-standalone/asio/include/asio/impl/any_io_executor.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/any_io_executor.ipp' 'link/modules/asio-standalone/asio/include/asio/impl/append.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/append.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/as_tuple.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/as_tuple.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/awaitable.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/awaitable.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/buffered_read_stream.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/buffered_read_stream.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/buffered_write_stream.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/buffered_write_stream.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/cancellation_signal.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/cancellation_signal.ipp' 'link/modules/asio-standalone/asio/include/asio/impl/co_spawn.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/co_spawn.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/connect.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/connect.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/connect_pipe.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/connect_pipe.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/connect_pipe.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/connect_pipe.ipp' 'link/modules/asio-standalone/asio/include/asio/impl/consign.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/consign.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/deferred.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/deferred.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/detached.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/detached.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/error.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/error.ipp' 'link/modules/asio-standalone/asio/include/asio/impl/error_code.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/error_code.ipp' 'link/modules/asio-standalone/asio/include/asio/impl/execution_context.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/execution_context.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/execution_context.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/execution_context.ipp' 'link/modules/asio-standalone/asio/include/asio/impl/executor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/executor.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/executor.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/executor.ipp' 'link/modules/asio-standalone/asio/include/asio/impl/handler_alloc_hook.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/handler_alloc_hook.ipp' 'link/modules/asio-standalone/asio/include/asio/impl/io_context.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/io_context.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/io_context.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/io_context.ipp' 'link/modules/asio-standalone/asio/include/asio/impl/multiple_exceptions.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/multiple_exceptions.ipp' 'link/modules/asio-standalone/asio/include/asio/impl/prepend.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/prepend.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/read.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/read.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/read_at.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/read_at.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/read_until.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/read_until.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/redirect_error.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/redirect_error.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/serial_port_base.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/serial_port_base.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/serial_port_base.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/serial_port_base.ipp' 'link/modules/asio-standalone/asio/include/asio/impl/spawn.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/spawn.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/src.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/src.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/system_context.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/system_context.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/system_context.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/system_context.ipp' 'link/modules/asio-standalone/asio/include/asio/impl/system_executor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/system_executor.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/thread_pool.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/thread_pool.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/thread_pool.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/thread_pool.ipp' 'link/modules/asio-standalone/asio/include/asio/impl/use_awaitable.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/use_awaitable.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/use_future.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/use_future.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/write.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/write.hpp' 'link/modules/asio-standalone/asio/include/asio/impl/write_at.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/impl/write_at.hpp' 'link/modules/asio-standalone/asio/include/asio/io_context.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/io_context.hpp' 'link/modules/asio-standalone/asio/include/asio/io_context_strand.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/io_context_strand.hpp' 'link/modules/asio-standalone/asio/include/asio/io_service.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/io_service.hpp' 'link/modules/asio-standalone/asio/include/asio/io_service_strand.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/io_service_strand.hpp' 'link/modules/asio-standalone/asio/include/asio/ip' -> 'link-system/modules/asio-standalone/asio/include/asio/ip' 'link/modules/asio-standalone/asio/include/asio/ip/address.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/address.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/address_v4.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/address_v4.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/address_v4_iterator.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/address_v4_iterator.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/address_v4_range.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/address_v4_range.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/address_v6.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/address_v6.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/address_v6_iterator.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/address_v6_iterator.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/address_v6_range.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/address_v6_range.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/bad_address_cast.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/bad_address_cast.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/basic_endpoint.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/basic_endpoint.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/basic_resolver.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/basic_resolver.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/basic_resolver_entry.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/basic_resolver_entry.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/basic_resolver_iterator.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/basic_resolver_iterator.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/basic_resolver_query.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/basic_resolver_query.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/basic_resolver_results.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/basic_resolver_results.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/detail' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/detail' 'link/modules/asio-standalone/asio/include/asio/ip/detail/endpoint.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/detail/endpoint.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/detail/impl' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/detail/impl' 'link/modules/asio-standalone/asio/include/asio/ip/detail/impl/endpoint.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/detail/impl/endpoint.ipp' 'link/modules/asio-standalone/asio/include/asio/ip/detail/socket_option.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/detail/socket_option.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/host_name.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/host_name.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/icmp.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/icmp.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/impl' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/impl' 'link/modules/asio-standalone/asio/include/asio/ip/impl/address.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/impl/address.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/impl/address.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/impl/address.ipp' 'link/modules/asio-standalone/asio/include/asio/ip/impl/address_v4.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/impl/address_v4.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/impl/address_v4.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/impl/address_v4.ipp' 'link/modules/asio-standalone/asio/include/asio/ip/impl/address_v6.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/impl/address_v6.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/impl/address_v6.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/impl/address_v6.ipp' 'link/modules/asio-standalone/asio/include/asio/ip/impl/basic_endpoint.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/impl/basic_endpoint.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/impl/host_name.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/impl/host_name.ipp' 'link/modules/asio-standalone/asio/include/asio/ip/impl/network_v4.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/impl/network_v4.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/impl/network_v4.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/impl/network_v4.ipp' 'link/modules/asio-standalone/asio/include/asio/ip/impl/network_v6.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/impl/network_v6.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/impl/network_v6.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/impl/network_v6.ipp' 'link/modules/asio-standalone/asio/include/asio/ip/multicast.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/multicast.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/network_v4.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/network_v4.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/network_v6.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/network_v6.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/resolver_base.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/resolver_base.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/resolver_query_base.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/resolver_query_base.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/tcp.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/tcp.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/udp.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/udp.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/unicast.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/unicast.hpp' 'link/modules/asio-standalone/asio/include/asio/ip/v6_only.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ip/v6_only.hpp' 'link/modules/asio-standalone/asio/include/asio/is_applicable_property.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/is_applicable_property.hpp' 'link/modules/asio-standalone/asio/include/asio/is_contiguous_iterator.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/is_contiguous_iterator.hpp' 'link/modules/asio-standalone/asio/include/asio/is_executor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/is_executor.hpp' 'link/modules/asio-standalone/asio/include/asio/is_read_buffered.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/is_read_buffered.hpp' 'link/modules/asio-standalone/asio/include/asio/is_write_buffered.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/is_write_buffered.hpp' 'link/modules/asio-standalone/asio/include/asio/local' -> 'link-system/modules/asio-standalone/asio/include/asio/local' 'link/modules/asio-standalone/asio/include/asio/local/basic_endpoint.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/local/basic_endpoint.hpp' 'link/modules/asio-standalone/asio/include/asio/local/connect_pair.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/local/connect_pair.hpp' 'link/modules/asio-standalone/asio/include/asio/local/datagram_protocol.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/local/datagram_protocol.hpp' 'link/modules/asio-standalone/asio/include/asio/local/detail' -> 'link-system/modules/asio-standalone/asio/include/asio/local/detail' 'link/modules/asio-standalone/asio/include/asio/local/detail/endpoint.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/local/detail/endpoint.hpp' 'link/modules/asio-standalone/asio/include/asio/local/detail/impl' -> 'link-system/modules/asio-standalone/asio/include/asio/local/detail/impl' 'link/modules/asio-standalone/asio/include/asio/local/detail/impl/endpoint.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/local/detail/impl/endpoint.ipp' 'link/modules/asio-standalone/asio/include/asio/local/seq_packet_protocol.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/local/seq_packet_protocol.hpp' 'link/modules/asio-standalone/asio/include/asio/local/stream_protocol.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/local/stream_protocol.hpp' 'link/modules/asio-standalone/asio/include/asio/multiple_exceptions.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/multiple_exceptions.hpp' 'link/modules/asio-standalone/asio/include/asio/packaged_task.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/packaged_task.hpp' 'link/modules/asio-standalone/asio/include/asio/placeholders.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/placeholders.hpp' 'link/modules/asio-standalone/asio/include/asio/posix' -> 'link-system/modules/asio-standalone/asio/include/asio/posix' 'link/modules/asio-standalone/asio/include/asio/posix/basic_descriptor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/posix/basic_descriptor.hpp' 'link/modules/asio-standalone/asio/include/asio/posix/basic_stream_descriptor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/posix/basic_stream_descriptor.hpp' 'link/modules/asio-standalone/asio/include/asio/posix/descriptor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/posix/descriptor.hpp' 'link/modules/asio-standalone/asio/include/asio/posix/descriptor_base.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/posix/descriptor_base.hpp' 'link/modules/asio-standalone/asio/include/asio/posix/stream_descriptor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/posix/stream_descriptor.hpp' 'link/modules/asio-standalone/asio/include/asio/post.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/post.hpp' 'link/modules/asio-standalone/asio/include/asio/prefer.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/prefer.hpp' 'link/modules/asio-standalone/asio/include/asio/prepend.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/prepend.hpp' 'link/modules/asio-standalone/asio/include/asio/query.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/query.hpp' 'link/modules/asio-standalone/asio/include/asio/random_access_file.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/random_access_file.hpp' 'link/modules/asio-standalone/asio/include/asio/read.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/read.hpp' 'link/modules/asio-standalone/asio/include/asio/read_at.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/read_at.hpp' 'link/modules/asio-standalone/asio/include/asio/read_until.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/read_until.hpp' 'link/modules/asio-standalone/asio/include/asio/readable_pipe.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/readable_pipe.hpp' 'link/modules/asio-standalone/asio/include/asio/recycling_allocator.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/recycling_allocator.hpp' 'link/modules/asio-standalone/asio/include/asio/redirect_error.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/redirect_error.hpp' 'link/modules/asio-standalone/asio/include/asio/registered_buffer.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/registered_buffer.hpp' 'link/modules/asio-standalone/asio/include/asio/require.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/require.hpp' 'link/modules/asio-standalone/asio/include/asio/require_concept.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/require_concept.hpp' 'link/modules/asio-standalone/asio/include/asio/serial_port.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/serial_port.hpp' 'link/modules/asio-standalone/asio/include/asio/serial_port_base.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/serial_port_base.hpp' 'link/modules/asio-standalone/asio/include/asio/signal_set.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/signal_set.hpp' 'link/modules/asio-standalone/asio/include/asio/signal_set_base.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/signal_set_base.hpp' 'link/modules/asio-standalone/asio/include/asio/socket_base.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/socket_base.hpp' 'link/modules/asio-standalone/asio/include/asio/spawn.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/spawn.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl' 'link/modules/asio-standalone/asio/include/asio/ssl/context.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/context.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/context_base.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/context_base.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/detail' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/detail' 'link/modules/asio-standalone/asio/include/asio/ssl/detail/buffered_handshake_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/detail/buffered_handshake_op.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/detail/engine.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/detail/engine.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/detail/handshake_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/detail/handshake_op.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/detail/impl' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/detail/impl' 'link/modules/asio-standalone/asio/include/asio/ssl/detail/impl/engine.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/detail/impl/engine.ipp' 'link/modules/asio-standalone/asio/include/asio/ssl/detail/impl/openssl_init.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/detail/impl/openssl_init.ipp' 'link/modules/asio-standalone/asio/include/asio/ssl/detail/io.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/detail/io.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/detail/openssl_init.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/detail/openssl_init.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/detail/openssl_types.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/detail/openssl_types.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/detail/password_callback.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/detail/password_callback.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/detail/read_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/detail/read_op.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/detail/shutdown_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/detail/shutdown_op.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/detail/stream_core.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/detail/stream_core.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/detail/verify_callback.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/detail/verify_callback.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/detail/write_op.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/detail/write_op.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/error.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/error.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/host_name_verification.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/host_name_verification.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/impl' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/impl' 'link/modules/asio-standalone/asio/include/asio/ssl/impl/context.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/impl/context.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/impl/context.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/impl/context.ipp' 'link/modules/asio-standalone/asio/include/asio/ssl/impl/error.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/impl/error.ipp' 'link/modules/asio-standalone/asio/include/asio/ssl/impl/host_name_verification.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/impl/host_name_verification.ipp' 'link/modules/asio-standalone/asio/include/asio/ssl/impl/rfc2818_verification.ipp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/impl/rfc2818_verification.ipp' 'link/modules/asio-standalone/asio/include/asio/ssl/impl/src.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/impl/src.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/rfc2818_verification.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/rfc2818_verification.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/stream.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/stream.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/stream_base.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/stream_base.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/verify_context.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/verify_context.hpp' 'link/modules/asio-standalone/asio/include/asio/ssl/verify_mode.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ssl/verify_mode.hpp' 'link/modules/asio-standalone/asio/include/asio/static_thread_pool.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/static_thread_pool.hpp' 'link/modules/asio-standalone/asio/include/asio/steady_timer.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/steady_timer.hpp' 'link/modules/asio-standalone/asio/include/asio/strand.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/strand.hpp' 'link/modules/asio-standalone/asio/include/asio/stream_file.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/stream_file.hpp' 'link/modules/asio-standalone/asio/include/asio/streambuf.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/streambuf.hpp' 'link/modules/asio-standalone/asio/include/asio/system_context.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/system_context.hpp' 'link/modules/asio-standalone/asio/include/asio/system_error.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/system_error.hpp' 'link/modules/asio-standalone/asio/include/asio/system_executor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/system_executor.hpp' 'link/modules/asio-standalone/asio/include/asio/system_timer.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/system_timer.hpp' 'link/modules/asio-standalone/asio/include/asio/this_coro.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/this_coro.hpp' 'link/modules/asio-standalone/asio/include/asio/thread.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/thread.hpp' 'link/modules/asio-standalone/asio/include/asio/thread_pool.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/thread_pool.hpp' 'link/modules/asio-standalone/asio/include/asio/time_traits.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/time_traits.hpp' 'link/modules/asio-standalone/asio/include/asio/traits' -> 'link-system/modules/asio-standalone/asio/include/asio/traits' 'link/modules/asio-standalone/asio/include/asio/traits/bulk_execute_free.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/bulk_execute_free.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/bulk_execute_member.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/bulk_execute_member.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/connect_free.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/connect_free.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/connect_member.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/connect_member.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/equality_comparable.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/equality_comparable.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/execute_free.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/execute_free.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/execute_member.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/execute_member.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/prefer_free.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/prefer_free.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/prefer_member.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/prefer_member.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/query_free.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/query_free.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/query_member.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/query_member.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/query_static_constexpr_member.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/query_static_constexpr_member.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/require_concept_free.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/require_concept_free.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/require_concept_member.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/require_concept_member.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/require_free.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/require_free.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/require_member.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/require_member.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/schedule_free.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/schedule_free.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/schedule_member.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/schedule_member.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/set_done_free.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/set_done_free.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/set_done_member.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/set_done_member.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/set_error_free.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/set_error_free.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/set_error_member.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/set_error_member.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/set_value_free.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/set_value_free.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/set_value_member.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/set_value_member.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/start_free.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/start_free.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/start_member.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/start_member.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/static_query.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/static_query.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/static_require.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/static_require.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/static_require_concept.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/static_require_concept.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/submit_free.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/submit_free.hpp' 'link/modules/asio-standalone/asio/include/asio/traits/submit_member.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/traits/submit_member.hpp' 'link/modules/asio-standalone/asio/include/asio/ts' -> 'link-system/modules/asio-standalone/asio/include/asio/ts' 'link/modules/asio-standalone/asio/include/asio/ts/buffer.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ts/buffer.hpp' 'link/modules/asio-standalone/asio/include/asio/ts/executor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ts/executor.hpp' 'link/modules/asio-standalone/asio/include/asio/ts/internet.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ts/internet.hpp' 'link/modules/asio-standalone/asio/include/asio/ts/io_context.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ts/io_context.hpp' 'link/modules/asio-standalone/asio/include/asio/ts/net.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ts/net.hpp' 'link/modules/asio-standalone/asio/include/asio/ts/netfwd.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ts/netfwd.hpp' 'link/modules/asio-standalone/asio/include/asio/ts/socket.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ts/socket.hpp' 'link/modules/asio-standalone/asio/include/asio/ts/timer.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/ts/timer.hpp' 'link/modules/asio-standalone/asio/include/asio/unyield.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/unyield.hpp' 'link/modules/asio-standalone/asio/include/asio/use_awaitable.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/use_awaitable.hpp' 'link/modules/asio-standalone/asio/include/asio/use_future.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/use_future.hpp' 'link/modules/asio-standalone/asio/include/asio/uses_executor.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/uses_executor.hpp' 'link/modules/asio-standalone/asio/include/asio/version.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/version.hpp' 'link/modules/asio-standalone/asio/include/asio/wait_traits.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/wait_traits.hpp' 'link/modules/asio-standalone/asio/include/asio/windows' -> 'link-system/modules/asio-standalone/asio/include/asio/windows' 'link/modules/asio-standalone/asio/include/asio/windows/basic_object_handle.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/windows/basic_object_handle.hpp' 'link/modules/asio-standalone/asio/include/asio/windows/basic_overlapped_handle.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/windows/basic_overlapped_handle.hpp' 'link/modules/asio-standalone/asio/include/asio/windows/basic_random_access_handle.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/windows/basic_random_access_handle.hpp' 'link/modules/asio-standalone/asio/include/asio/windows/basic_stream_handle.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/windows/basic_stream_handle.hpp' 'link/modules/asio-standalone/asio/include/asio/windows/object_handle.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/windows/object_handle.hpp' 'link/modules/asio-standalone/asio/include/asio/windows/overlapped_handle.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/windows/overlapped_handle.hpp' 'link/modules/asio-standalone/asio/include/asio/windows/overlapped_ptr.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/windows/overlapped_ptr.hpp' 'link/modules/asio-standalone/asio/include/asio/windows/random_access_handle.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/windows/random_access_handle.hpp' 'link/modules/asio-standalone/asio/include/asio/windows/stream_handle.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/windows/stream_handle.hpp' 'link/modules/asio-standalone/asio/include/asio/writable_pipe.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/writable_pipe.hpp' 'link/modules/asio-standalone/asio/include/asio/write.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/write.hpp' 'link/modules/asio-standalone/asio/include/asio/write_at.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/write_at.hpp' 'link/modules/asio-standalone/asio/include/asio/yield.hpp' -> 'link-system/modules/asio-standalone/asio/include/asio/yield.hpp' 'link/modules/asio-standalone/asio/release.pl' -> 'link-system/modules/asio-standalone/asio/release.pl' 'link/modules/asio-standalone/asio/src' -> 'link-system/modules/asio-standalone/asio/src' 'link/modules/asio-standalone/asio/src/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/.gitignore' 'link/modules/asio-standalone/asio/src/Makefile.am' -> 'link-system/modules/asio-standalone/asio/src/Makefile.am' 'link/modules/asio-standalone/asio/src/Makefile.mgw' -> 'link-system/modules/asio-standalone/asio/src/Makefile.mgw' 'link/modules/asio-standalone/asio/src/Makefile.msc' -> 'link-system/modules/asio-standalone/asio/src/Makefile.msc' 'link/modules/asio-standalone/asio/src/asio.cpp' -> 'link-system/modules/asio-standalone/asio/src/asio.cpp' 'link/modules/asio-standalone/asio/src/asio_ssl.cpp' -> 'link-system/modules/asio-standalone/asio/src/asio_ssl.cpp' 'link/modules/asio-standalone/asio/src/doc' -> 'link-system/modules/asio-standalone/asio/src/doc' 'link/modules/asio-standalone/asio/src/doc/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/doc/.gitignore' 'link/modules/asio-standalone/asio/src/doc/Jamfile.v2' -> 'link-system/modules/asio-standalone/asio/src/doc/Jamfile.v2' 'link/modules/asio-standalone/asio/src/doc/asio.png' -> 'link-system/modules/asio-standalone/asio/src/doc/asio.png' 'link/modules/asio-standalone/asio/src/doc/asio.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/asio.qbk' 'link/modules/asio-standalone/asio/src/doc/asioref.sty' -> 'link-system/modules/asio-standalone/asio/src/doc/asioref.sty' 'link/modules/asio-standalone/asio/src/doc/asioref.xsl' -> 'link-system/modules/asio-standalone/asio/src/doc/asioref.xsl' 'link/modules/asio-standalone/asio/src/doc/boost_bind_dox.txt' -> 'link-system/modules/asio-standalone/asio/src/doc/boost_bind_dox.txt' 'link/modules/asio-standalone/asio/src/doc/doxy2qbk.pl' -> 'link-system/modules/asio-standalone/asio/src/doc/doxy2qbk.pl' 'link/modules/asio-standalone/asio/src/doc/examples.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/examples.qbk' 'link/modules/asio-standalone/asio/src/doc/history.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/history.qbk' 'link/modules/asio-standalone/asio/src/doc/index.xml' -> 'link-system/modules/asio-standalone/asio/src/doc/index.xml' 'link/modules/asio-standalone/asio/src/doc/makepdf.pl' -> 'link-system/modules/asio-standalone/asio/src/doc/makepdf.pl' 'link/modules/asio-standalone/asio/src/doc/model_dox.txt' -> 'link-system/modules/asio-standalone/asio/src/doc/model_dox.txt' 'link/modules/asio-standalone/asio/src/doc/net_ts.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/net_ts.qbk' 'link/modules/asio-standalone/asio/src/doc/noncopyable_dox.txt' -> 'link-system/modules/asio-standalone/asio/src/doc/noncopyable_dox.txt' 'link/modules/asio-standalone/asio/src/doc/overview.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview.qbk' 'link/modules/asio-standalone/asio/src/doc/overview' -> 'link-system/modules/asio-standalone/asio/src/doc/overview' 'link/modules/asio-standalone/asio/src/doc/overview/allocation.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/allocation.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/async.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/async.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/async_op1.dot' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/async_op1.dot' 'link/modules/asio-standalone/asio/src/doc/overview/async_op1.png' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/async_op1.png' 'link/modules/asio-standalone/asio/src/doc/overview/async_op2.dot' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/async_op2.dot' 'link/modules/asio-standalone/asio/src/doc/overview/async_op2.png' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/async_op2.png' 'link/modules/asio-standalone/asio/src/doc/overview/basics.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/basics.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/bsd_sockets.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/bsd_sockets.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/buffers.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/buffers.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/cancellation.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/cancellation.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/channels.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/channels.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/compose.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/compose.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/concurrency_hint.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/concurrency_hint.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/coro.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/coro.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/coroutine.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/coroutine.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/cpp2011.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/cpp2011.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/cpp20_coroutines.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/cpp20_coroutines.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/deferred.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/deferred.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/files.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/files.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/futures.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/futures.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/handler_tracking.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/handler_tracking.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/immediate_completion.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/immediate_completion.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/implementation.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/implementation.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/iostreams.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/iostreams.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/line_based.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/line_based.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/model.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/model' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model' 'link/modules/asio-standalone/asio/src/doc/overview/model/allocators.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/allocators.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/model/associators.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/associators.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/model/async_agent_chain.png' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/async_agent_chain.png' 'link/modules/asio-standalone/asio/src/doc/overview/model/async_agent_model.png' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/async_agent_model.png' 'link/modules/asio-standalone/asio/src/doc/overview/model/async_agents.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/async_agents.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/model/async_child_agent_chain.png' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/async_child_agent_chain.png' 'link/modules/asio-standalone/asio/src/doc/overview/model/async_op_init_complete.png' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/async_op_init_complete.png' 'link/modules/asio-standalone/asio/src/doc/overview/model/async_op_model.png' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/async_op_model.png' 'link/modules/asio-standalone/asio/src/doc/overview/model/async_op_phases.png' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/async_op_phases.png' 'link/modules/asio-standalone/asio/src/doc/overview/model/async_op_trivial_chain.png' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/async_op_trivial_chain.png' 'link/modules/asio-standalone/asio/src/doc/overview/model/async_ops.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/async_ops.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/model/cancellation.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/cancellation.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/model/child_agents.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/child_agents.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/model/completion_token_model.png' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/completion_token_model.png' 'link/modules/asio-standalone/asio/src/doc/overview/model/completion_token_transform.png' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/completion_token_transform.png' 'link/modules/asio-standalone/asio/src/doc/overview/model/completion_tokens.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/completion_tokens.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/model/executors.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/executors.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/model/higher_level_model.png' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/higher_level_model.png' 'link/modules/asio-standalone/asio/src/doc/overview/model/higher_levels.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/higher_levels.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/model/library_elements.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/model/library_elements.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/other_protocols.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/other_protocols.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/parallel_group.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/parallel_group.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/pipes.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/pipes.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/posix.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/posix.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/proactor.dot' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/proactor.dot' 'link/modules/asio-standalone/asio/src/doc/overview/proactor.png' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/proactor.png' 'link/modules/asio-standalone/asio/src/doc/overview/promises.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/promises.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/protocols.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/protocols.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/rationale.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/rationale.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/reactor.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/reactor.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/serial_ports.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/serial_ports.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/signals.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/signals.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/spawn.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/spawn.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/ssl.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/ssl.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/strands.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/strands.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/streams.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/streams.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/sync_op.dot' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/sync_op.dot' 'link/modules/asio-standalone/asio/src/doc/overview/sync_op.png' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/sync_op.png' 'link/modules/asio-standalone/asio/src/doc/overview/threads.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/threads.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/timers.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/timers.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/token_adapters.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/token_adapters.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/type_erasure.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/type_erasure.qbk' 'link/modules/asio-standalone/asio/src/doc/overview/windows.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/overview/windows.qbk' 'link/modules/asio-standalone/asio/src/doc/platform_macros.pl' -> 'link-system/modules/asio-standalone/asio/src/doc/platform_macros.pl' 'link/modules/asio-standalone/asio/src/doc/platform_macros.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/platform_macros.qbk' 'link/modules/asio-standalone/asio/src/doc/project-root.jam' -> 'link-system/modules/asio-standalone/asio/src/doc/project-root.jam' 'link/modules/asio-standalone/asio/src/doc/quickref.xml' -> 'link-system/modules/asio-standalone/asio/src/doc/quickref.xml' 'link/modules/asio-standalone/asio/src/doc/reference.dox' -> 'link-system/modules/asio-standalone/asio/src/doc/reference.dox' 'link/modules/asio-standalone/asio/src/doc/reference.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/reference.qbk' 'link/modules/asio-standalone/asio/src/doc/reference.xsl' -> 'link-system/modules/asio-standalone/asio/src/doc/reference.xsl' 'link/modules/asio-standalone/asio/src/doc/release_checklist.htm' -> 'link-system/modules/asio-standalone/asio/src/doc/release_checklist.htm' 'link/modules/asio-standalone/asio/src/doc/requirements' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements' 'link/modules/asio-standalone/asio/src/doc/requirements/AcceptHandler.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/AcceptHandler.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/AcceptToken.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/AcceptToken.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/AcceptableProtocol.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/AcceptableProtocol.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/AsyncRandomAccessReadDevice.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/AsyncRandomAccessReadDevice.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/AsyncRandomAccessWriteDevice.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/AsyncRandomAccessWriteDevice.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/AsyncReadStream.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/AsyncReadStream.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/AsyncWriteStream.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/AsyncWriteStream.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/BufferedHandshakeHandler.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/BufferedHandshakeHandler.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/BufferedHandshakeToken.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/BufferedHandshakeToken.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/CancellationHandler.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/CancellationHandler.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/CancellationSlot.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/CancellationSlot.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/CompletionCondition.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/CompletionCondition.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/ConnectCondition.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/ConnectCondition.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/ConnectHandler.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/ConnectHandler.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/ConnectToken.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/ConnectToken.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/ConstBufferSequence.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/ConstBufferSequence.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/DynamicBuffer.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/DynamicBuffer.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/DynamicBuffer_v1.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/DynamicBuffer_v1.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/DynamicBuffer_v2.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/DynamicBuffer_v2.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/Endpoint.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/Endpoint.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/EndpointSequence.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/EndpointSequence.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/ExecutionContext.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/ExecutionContext.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/Executor.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/Executor.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/GettableSerialPortOption.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/GettableSerialPortOption.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/GettableSocketOption.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/GettableSocketOption.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/Handler.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/Handler.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/HandshakeHandler.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/HandshakeHandler.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/HandshakeToken.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/HandshakeToken.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/InternetProtocol.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/InternetProtocol.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/IoControlCommand.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/IoControlCommand.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/IoObjectService.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/IoObjectService.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/IteratorConnectHandler.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/IteratorConnectHandler.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/IteratorConnectToken.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/IteratorConnectToken.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/LegacyCompletionHandler.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/LegacyCompletionHandler.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/MoveAcceptHandler.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/MoveAcceptHandler.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/MoveAcceptToken.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/MoveAcceptToken.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/MutableBufferSequence.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/MutableBufferSequence.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/NullaryToken.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/NullaryToken.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/OperationState.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/OperationState.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/ProtoAllocator.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/ProtoAllocator.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/Protocol.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/Protocol.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/RangeConnectHandler.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/RangeConnectHandler.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/RangeConnectToken.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/RangeConnectToken.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/ReadHandler.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/ReadHandler.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/ReadToken.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/ReadToken.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/Receiver.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/Receiver.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/ResolveHandler.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/ResolveHandler.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/ResolveToken.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/ResolveToken.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/Scheduler.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/Scheduler.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/Sender.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/Sender.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/Service.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/Service.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/SettableSerialPortOption.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/SettableSerialPortOption.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/SettableSocketOption.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/SettableSocketOption.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/ShutdownHandler.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/ShutdownHandler.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/ShutdownToken.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/ShutdownToken.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/SignalHandler.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/SignalHandler.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/SignalToken.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/SignalToken.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/SyncRandomAccessReadDevice.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/SyncRandomAccessReadDevice.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/SyncRandomAccessWriteDevice.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/SyncRandomAccessWriteDevice.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/SyncReadStream.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/SyncReadStream.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/SyncWriteStream.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/SyncWriteStream.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/TimeTraits.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/TimeTraits.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/WaitHandler.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/WaitHandler.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/WaitToken.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/WaitToken.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/WaitTraits.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/WaitTraits.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/WriteHandler.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/WriteHandler.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/WriteToken.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/WriteToken.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/asynchronous_operations.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/asynchronous_operations.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/asynchronous_socket_operations.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/asynchronous_socket_operations.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/read_write_operations.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/read_write_operations.qbk' 'link/modules/asio-standalone/asio/src/doc/requirements/synchronous_socket_operations.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/requirements/synchronous_socket_operations.qbk' 'link/modules/asio-standalone/asio/src/doc/std_exception_dox.txt' -> 'link-system/modules/asio-standalone/asio/src/doc/std_exception_dox.txt' 'link/modules/asio-standalone/asio/src/doc/std_executors.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/std_executors.qbk' 'link/modules/asio-standalone/asio/src/doc/tutorial.dox' -> 'link-system/modules/asio-standalone/asio/src/doc/tutorial.dox' 'link/modules/asio-standalone/asio/src/doc/tutorial.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/tutorial.qbk' 'link/modules/asio-standalone/asio/src/doc/tutorial.xsl' -> 'link-system/modules/asio-standalone/asio/src/doc/tutorial.xsl' 'link/modules/asio-standalone/asio/src/doc/using.qbk' -> 'link-system/modules/asio-standalone/asio/src/doc/using.qbk' 'link/modules/asio-standalone/asio/src/examples' -> 'link-system/modules/asio-standalone/asio/src/examples' 'link/modules/asio-standalone/asio/src/examples/cpp03' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03' 'link/modules/asio-standalone/asio/src/examples/cpp03/Makefile.am' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/Makefile.am' 'link/modules/asio-standalone/asio/src/examples/cpp03/allocation' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/allocation' 'link/modules/asio-standalone/asio/src/examples/cpp03/allocation/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/allocation/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/allocation/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/allocation/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/buffers' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/buffers' 'link/modules/asio-standalone/asio/src/examples/cpp03/buffers/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/buffers/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/buffers/reference_counted.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/buffers/reference_counted.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/chat' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/chat' 'link/modules/asio-standalone/asio/src/examples/cpp03/chat/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/chat/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/chat/chat_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/chat/chat_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/chat/chat_message.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/chat/chat_message.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/chat/chat_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/chat/chat_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/chat/posix_chat_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/chat/posix_chat_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/echo' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/echo' 'link/modules/asio-standalone/asio/src/examples/cpp03/echo/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/echo/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/echo/async_tcp_echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/echo/async_tcp_echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/echo/async_udp_echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/echo/async_udp_echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/echo/blocking_tcp_echo_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/echo/blocking_tcp_echo_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/echo/blocking_tcp_echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/echo/blocking_tcp_echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/echo/blocking_udp_echo_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/echo/blocking_udp_echo_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/echo/blocking_udp_echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/echo/blocking_udp_echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/fork' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/fork' 'link/modules/asio-standalone/asio/src/examples/cpp03/fork/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/fork/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/fork/daemon.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/fork/daemon.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/fork/process_per_connection.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/fork/process_per_connection.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/client' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/client' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/client/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/client/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/client/async_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/client/async_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/client/sync_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/client/sync_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/doc_root' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/doc_root' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/doc_root/data_1K.html' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/doc_root/data_1K.html' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/doc_root/data_2K.html' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/doc_root/data_2K.html' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/doc_root/data_4K.html' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/doc_root/data_4K.html' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/doc_root/data_8K.html' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/doc_root/data_8K.html' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/connection.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/connection.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/connection.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/connection.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/connection_manager.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/connection_manager.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/connection_manager.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/connection_manager.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/header.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/header.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/main.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/main.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/mime_types.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/mime_types.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/mime_types.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/mime_types.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/reply.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/reply.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/reply.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/reply.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/request.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/request.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/request_handler.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/request_handler.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/request_handler.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/request_handler.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/request_parser.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/request_parser.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/request_parser.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/request_parser.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server/server.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server/server.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/connection.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/connection.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/connection.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/connection.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/header.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/header.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/io_context_pool.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/io_context_pool.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/io_context_pool.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/io_context_pool.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/main.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/main.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/mime_types.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/mime_types.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/mime_types.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/mime_types.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/reply.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/reply.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/reply.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/reply.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/request.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/request.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/request_handler.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/request_handler.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/request_handler.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/request_handler.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/request_parser.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/request_parser.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/request_parser.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/request_parser.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server2/server.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server2/server.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server3' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server3' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server3/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server3/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server3/connection.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server3/connection.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server3/connection.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server3/connection.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server3/header.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server3/header.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server3/main.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server3/main.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server3/mime_types.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server3/mime_types.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server3/mime_types.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server3/mime_types.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server3/reply.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server3/reply.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server3/reply.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server3/reply.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server3/request.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server3/request.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server3/request_handler.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server3/request_handler.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server3/request_handler.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server3/request_handler.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server3/request_parser.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server3/request_parser.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server3/request_parser.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server3/request_parser.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server3/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server3/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server3/server.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server3/server.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server4' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server4' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server4/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server4/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server4/file_handler.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server4/file_handler.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server4/file_handler.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server4/file_handler.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server4/header.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server4/header.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server4/main.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server4/main.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server4/mime_types.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server4/mime_types.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server4/mime_types.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server4/mime_types.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server4/reply.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server4/reply.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server4/reply.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server4/reply.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server4/request.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server4/request.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server4/request_parser.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server4/request_parser.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server4/request_parser.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server4/request_parser.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server4/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server4/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/http/server4/server.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/http/server4/server.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/icmp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/icmp' 'link/modules/asio-standalone/asio/src/examples/cpp03/icmp/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/icmp/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/icmp/icmp_header.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/icmp/icmp_header.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/icmp/ipv4_header.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/icmp/ipv4_header.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/icmp/ping.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/icmp/ping.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/invocation' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/invocation' 'link/modules/asio-standalone/asio/src/examples/cpp03/invocation/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/invocation/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/invocation/prioritised_handlers.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/invocation/prioritised_handlers.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/iostreams' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/iostreams' 'link/modules/asio-standalone/asio/src/examples/cpp03/iostreams/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/iostreams/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/iostreams/daytime_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/iostreams/daytime_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/iostreams/daytime_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/iostreams/daytime_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/iostreams/http_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/iostreams/http_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/local' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/local' 'link/modules/asio-standalone/asio/src/examples/cpp03/local/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/local/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/local/connect_pair.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/local/connect_pair.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/local/iostream_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/local/iostream_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/local/stream_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/local/stream_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/local/stream_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/local/stream_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/multicast' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/multicast' 'link/modules/asio-standalone/asio/src/examples/cpp03/multicast/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/multicast/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/multicast/receiver.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/multicast/receiver.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/multicast/sender.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/multicast/sender.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/nonblocking' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/nonblocking' 'link/modules/asio-standalone/asio/src/examples/cpp03/nonblocking/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/nonblocking/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/nonblocking/third_party_lib.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/nonblocking/third_party_lib.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/porthopper' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/porthopper' 'link/modules/asio-standalone/asio/src/examples/cpp03/porthopper/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/porthopper/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/porthopper/client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/porthopper/client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/porthopper/protocol.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/porthopper/protocol.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/porthopper/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/porthopper/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/serialization' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/serialization' 'link/modules/asio-standalone/asio/src/examples/cpp03/serialization/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/serialization/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/serialization/client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/serialization/client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/serialization/connection.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/serialization/connection.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/serialization/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/serialization/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/serialization/stock.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/serialization/stock.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/services' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/services' 'link/modules/asio-standalone/asio/src/examples/cpp03/services/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/services/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/services/basic_logger.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/services/basic_logger.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/services/daytime_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/services/daytime_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/services/logger.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/services/logger.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/services/logger_service.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/services/logger_service.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/services/logger_service.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/services/logger_service.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/socks4' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/socks4' 'link/modules/asio-standalone/asio/src/examples/cpp03/socks4/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/socks4/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/socks4/socks4.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/socks4/socks4.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/socks4/sync_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/socks4/sync_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/spawn' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/spawn' 'link/modules/asio-standalone/asio/src/examples/cpp03/spawn/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/spawn/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/spawn/echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/spawn/echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/spawn/parallel_grep.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/spawn/parallel_grep.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/ssl' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/ssl' 'link/modules/asio-standalone/asio/src/examples/cpp03/ssl/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/ssl/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/ssl/README' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/ssl/README' 'link/modules/asio-standalone/asio/src/examples/cpp03/ssl/ca.pem' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/ssl/ca.pem' 'link/modules/asio-standalone/asio/src/examples/cpp03/ssl/client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/ssl/client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/ssl/dh4096.pem' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/ssl/dh4096.pem' 'link/modules/asio-standalone/asio/src/examples/cpp03/ssl/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/ssl/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/ssl/server.pem' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/ssl/server.pem' 'link/modules/asio-standalone/asio/src/examples/cpp03/timeouts' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/timeouts' 'link/modules/asio-standalone/asio/src/examples/cpp03/timeouts/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/timeouts/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/timeouts/async_tcp_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/timeouts/async_tcp_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/timeouts/blocking_tcp_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/timeouts/blocking_tcp_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/timeouts/blocking_token_tcp_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/timeouts/blocking_token_tcp_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/timeouts/blocking_udp_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/timeouts/blocking_udp_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/timeouts/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/timeouts/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/timers' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/timers' 'link/modules/asio-standalone/asio/src/examples/cpp03/timers/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/timers/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/timers/time_t_timer.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/timers/time_t_timer.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime1' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime1' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime1/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime1/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime1/client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime1/client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime2' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime2' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime2/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime2/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime2/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime2/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime3' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime3' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime3/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime3/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime3/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime3/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime4' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime4' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime4/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime4/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime4/client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime4/client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime5' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime5' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime5/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime5/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime5/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime5/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime6' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime6' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime6/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime6/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime6/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime6/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime7' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime7' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime7/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime7/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime7/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime7/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime_dox.txt' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/daytime_dox.txt' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/index_dox.txt' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/index_dox.txt' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer1' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer1' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer1/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer1/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer1/timer.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer1/timer.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer2' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer2' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer2/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer2/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer2/timer.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer2/timer.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer3' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer3' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer3/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer3/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer3/timer.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer3/timer.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer4' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer4' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer4/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer4/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer4/timer.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer4/timer.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer5' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer5' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer5/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer5/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer5/timer.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer5/timer.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer_dox.txt' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/tutorial/timer_dox.txt' 'link/modules/asio-standalone/asio/src/examples/cpp03/windows' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/windows' 'link/modules/asio-standalone/asio/src/examples/cpp03/windows/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/windows/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp03/windows/transmit_file.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp03/windows/transmit_file.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11' 'link/modules/asio-standalone/asio/src/examples/cpp11/Makefile.am' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/Makefile.am' 'link/modules/asio-standalone/asio/src/examples/cpp11/allocation' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/allocation' 'link/modules/asio-standalone/asio/src/examples/cpp11/allocation/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/allocation/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/allocation/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/allocation/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/buffers' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/buffers' 'link/modules/asio-standalone/asio/src/examples/cpp11/buffers/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/buffers/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/buffers/reference_counted.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/buffers/reference_counted.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/chat' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/chat' 'link/modules/asio-standalone/asio/src/examples/cpp11/chat/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/chat/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/chat/chat_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/chat/chat_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/chat/chat_message.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/chat/chat_message.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/chat/chat_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/chat/chat_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/deferred' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/deferred' 'link/modules/asio-standalone/asio/src/examples/cpp11/deferred/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/deferred/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/deferred/deferred_1.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/deferred/deferred_1.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/deferred/deferred_2.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/deferred/deferred_2.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/echo' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/echo' 'link/modules/asio-standalone/asio/src/examples/cpp11/echo/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/echo/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/echo/async_tcp_echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/echo/async_tcp_echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/echo/async_udp_echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/echo/async_udp_echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/echo/blocking_tcp_echo_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/echo/blocking_tcp_echo_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/echo/blocking_tcp_echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/echo/blocking_tcp_echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/echo/blocking_udp_echo_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/echo/blocking_udp_echo_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/echo/blocking_udp_echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/echo/blocking_udp_echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/executors' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/executors' 'link/modules/asio-standalone/asio/src/examples/cpp11/executors/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/executors/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/executors/actor.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/executors/actor.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/executors/bank_account_1.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/executors/bank_account_1.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/executors/bank_account_2.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/executors/bank_account_2.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/executors/fork_join.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/executors/fork_join.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/executors/pipeline.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/executors/pipeline.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/executors/priority_scheduler.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/executors/priority_scheduler.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/files' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/files' 'link/modules/asio-standalone/asio/src/examples/cpp11/files/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/files/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/files/async_file_copy.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/files/async_file_copy.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/files/blocking_file_copy.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/files/blocking_file_copy.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/fork' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/fork' 'link/modules/asio-standalone/asio/src/examples/cpp11/fork/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/fork/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/fork/daemon.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/fork/daemon.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/fork/process_per_connection.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/fork/process_per_connection.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/futures' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/futures' 'link/modules/asio-standalone/asio/src/examples/cpp11/futures/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/futures/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/futures/daytime_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/futures/daytime_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/handler_tracking' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/handler_tracking' 'link/modules/asio-standalone/asio/src/examples/cpp11/handler_tracking/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/handler_tracking/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/handler_tracking/async_tcp_echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/handler_tracking/async_tcp_echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/handler_tracking/custom_tracking.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/handler_tracking/custom_tracking.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/http' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/connection.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/connection.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/connection.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/connection.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/connection_manager.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/connection_manager.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/connection_manager.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/connection_manager.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/header.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/header.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/main.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/main.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/mime_types.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/mime_types.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/mime_types.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/mime_types.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/reply.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/reply.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/reply.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/reply.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/request.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/request.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/request_handler.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/request_handler.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/request_handler.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/request_handler.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/request_parser.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/request_parser.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/request_parser.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/request_parser.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/http/server/server.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/http/server/server.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/invocation' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/invocation' 'link/modules/asio-standalone/asio/src/examples/cpp11/invocation/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/invocation/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/invocation/prioritised_handlers.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/invocation/prioritised_handlers.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/iostreams' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/iostreams' 'link/modules/asio-standalone/asio/src/examples/cpp11/iostreams/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/iostreams/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/iostreams/http_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/iostreams/http_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/local' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/local' 'link/modules/asio-standalone/asio/src/examples/cpp11/local/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/local/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/local/connect_pair.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/local/connect_pair.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/local/fd_passing_stream_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/local/fd_passing_stream_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/local/fd_passing_stream_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/local/fd_passing_stream_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/local/iostream_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/local/iostream_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/local/stream_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/local/stream_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/local/stream_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/local/stream_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/multicast' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/multicast' 'link/modules/asio-standalone/asio/src/examples/cpp11/multicast/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/multicast/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/multicast/receiver.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/multicast/receiver.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/multicast/sender.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/multicast/sender.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/nonblocking' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/nonblocking' 'link/modules/asio-standalone/asio/src/examples/cpp11/nonblocking/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/nonblocking/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/nonblocking/third_party_lib.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/nonblocking/third_party_lib.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/operations' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/operations' 'link/modules/asio-standalone/asio/src/examples/cpp11/operations/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/operations/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/operations/composed_1.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/operations/composed_1.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/operations/composed_2.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/operations/composed_2.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/operations/composed_3.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/operations/composed_3.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/operations/composed_4.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/operations/composed_4.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/operations/composed_5.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/operations/composed_5.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/operations/composed_6.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/operations/composed_6.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/operations/composed_7.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/operations/composed_7.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/operations/composed_8.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/operations/composed_8.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/parallel_group' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/parallel_group' 'link/modules/asio-standalone/asio/src/examples/cpp11/parallel_group/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/parallel_group/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/parallel_group/ranged_wait_for_all.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/parallel_group/ranged_wait_for_all.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/parallel_group/wait_for_all.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/parallel_group/wait_for_all.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/parallel_group/wait_for_one.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/parallel_group/wait_for_one.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/parallel_group/wait_for_one_error.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/parallel_group/wait_for_one_error.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/parallel_group/wait_for_one_success.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/parallel_group/wait_for_one_success.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/socks4' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/socks4' 'link/modules/asio-standalone/asio/src/examples/cpp11/socks4/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/socks4/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/socks4/socks4.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/socks4/socks4.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/socks4/sync_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/socks4/sync_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/spawn' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/spawn' 'link/modules/asio-standalone/asio/src/examples/cpp11/spawn/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/spawn/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/spawn/echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/spawn/echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/spawn/parallel_grep.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/spawn/parallel_grep.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/ssl' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/ssl' 'link/modules/asio-standalone/asio/src/examples/cpp11/ssl/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/ssl/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/ssl/README' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/ssl/README' 'link/modules/asio-standalone/asio/src/examples/cpp11/ssl/ca.pem' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/ssl/ca.pem' 'link/modules/asio-standalone/asio/src/examples/cpp11/ssl/client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/ssl/client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/ssl/dh4096.pem' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/ssl/dh4096.pem' 'link/modules/asio-standalone/asio/src/examples/cpp11/ssl/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/ssl/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/ssl/server.pem' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/ssl/server.pem' 'link/modules/asio-standalone/asio/src/examples/cpp11/timeouts' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/timeouts' 'link/modules/asio-standalone/asio/src/examples/cpp11/timeouts/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/timeouts/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/timeouts/async_tcp_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/timeouts/async_tcp_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/timeouts/blocking_tcp_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/timeouts/blocking_tcp_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/timeouts/blocking_token_tcp_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/timeouts/blocking_token_tcp_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/timeouts/blocking_udp_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/timeouts/blocking_udp_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/timeouts/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/timeouts/server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/timers' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/timers' 'link/modules/asio-standalone/asio/src/examples/cpp11/timers/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/timers/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/timers/time_t_timer.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/timers/time_t_timer.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/type_erasure' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/type_erasure' 'link/modules/asio-standalone/asio/src/examples/cpp11/type_erasure/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/type_erasure/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp11/type_erasure/line_reader.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/type_erasure/line_reader.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/type_erasure/main.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/type_erasure/main.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/type_erasure/sleep.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/type_erasure/sleep.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/type_erasure/sleep.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/type_erasure/sleep.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/type_erasure/stdin_line_reader.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/type_erasure/stdin_line_reader.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp11/type_erasure/stdin_line_reader.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp11/type_erasure/stdin_line_reader.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp14' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14' 'link/modules/asio-standalone/asio/src/examples/cpp14/Makefile.am' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/Makefile.am' 'link/modules/asio-standalone/asio/src/examples/cpp14/deferred' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/deferred' 'link/modules/asio-standalone/asio/src/examples/cpp14/deferred/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/deferred/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp14/deferred/deferred_1.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/deferred/deferred_1.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/deferred/deferred_2.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/deferred/deferred_2.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/deferred/deferred_3.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/deferred/deferred_3.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/deferred/deferred_4.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/deferred/deferred_4.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/deferred/deferred_5.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/deferred/deferred_5.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/deferred/deferred_6.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/deferred/deferred_6.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/deferred/deferred_7.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/deferred/deferred_7.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/echo' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/echo' 'link/modules/asio-standalone/asio/src/examples/cpp14/echo/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/echo/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp14/echo/async_tcp_echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/echo/async_tcp_echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/echo/async_udp_echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/echo/async_udp_echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/echo/blocking_tcp_echo_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/echo/blocking_tcp_echo_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/echo/blocking_tcp_echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/echo/blocking_tcp_echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/echo/blocking_udp_echo_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/echo/blocking_udp_echo_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/echo/blocking_udp_echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/echo/blocking_udp_echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/executors' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/executors' 'link/modules/asio-standalone/asio/src/examples/cpp14/executors/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/executors/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp14/executors/actor.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/executors/actor.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/executors/async_1.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/executors/async_1.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/executors/async_2.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/executors/async_2.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/executors/bank_account_1.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/executors/bank_account_1.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/executors/bank_account_2.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/executors/bank_account_2.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/executors/fork_join.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/executors/fork_join.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/executors/pipeline.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/executors/pipeline.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/executors/priority_scheduler.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/executors/priority_scheduler.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/iostreams' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/iostreams' 'link/modules/asio-standalone/asio/src/examples/cpp14/iostreams/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/iostreams/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp14/iostreams/http_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/iostreams/http_client.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/operations' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/operations' 'link/modules/asio-standalone/asio/src/examples/cpp14/operations/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/operations/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp14/operations/c_callback_wrapper.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/operations/c_callback_wrapper.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/operations/callback_wrapper.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/operations/callback_wrapper.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/operations/composed_1.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/operations/composed_1.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/operations/composed_2.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/operations/composed_2.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/operations/composed_3.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/operations/composed_3.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/operations/composed_4.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/operations/composed_4.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/operations/composed_5.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/operations/composed_5.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/operations/composed_6.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/operations/composed_6.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/operations/composed_7.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/operations/composed_7.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/operations/composed_8.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/operations/composed_8.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/parallel_group' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/parallel_group' 'link/modules/asio-standalone/asio/src/examples/cpp14/parallel_group/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/parallel_group/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp14/parallel_group/parallel_sort.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/parallel_group/parallel_sort.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/parallel_group/ranged_wait_for_all.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/parallel_group/ranged_wait_for_all.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/parallel_group/wait_for_all.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/parallel_group/wait_for_all.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/parallel_group/wait_for_one.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/parallel_group/wait_for_one.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/parallel_group/wait_for_one_error.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/parallel_group/wait_for_one_error.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp14/parallel_group/wait_for_one_success.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp14/parallel_group/wait_for_one_success.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp17' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp17' 'link/modules/asio-standalone/asio/src/examples/cpp17/Makefile.am' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp17/Makefile.am' 'link/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts' 'link/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts/chat_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts/chat_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts/echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts/echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts/echo_server_with_as_single_default.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts/echo_server_with_as_single_default.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts/echo_server_with_as_tuple_default.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts/echo_server_with_as_tuple_default.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts/echo_server_with_default.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts/echo_server_with_default.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts/range_based_for.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts/range_based_for.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts/refactored_echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp17/coroutines_ts/refactored_echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20' 'link/modules/asio-standalone/asio/src/examples/cpp20/Makefile.am' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/Makefile.am' 'link/modules/asio-standalone/asio/src/examples/cpp20/channels' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/channels' 'link/modules/asio-standalone/asio/src/examples/cpp20/channels/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/channels/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp20/channels/throttling_proxy.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/channels/throttling_proxy.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/coroutines' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/coroutines' 'link/modules/asio-standalone/asio/src/examples/cpp20/coroutines/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/coroutines/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp20/coroutines/chat_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/coroutines/chat_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/coroutines/echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/coroutines/echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/coroutines/echo_server_with_as_single_default.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/coroutines/echo_server_with_as_single_default.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/coroutines/echo_server_with_as_tuple_default.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/coroutines/echo_server_with_as_tuple_default.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/coroutines/echo_server_with_default.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/coroutines/echo_server_with_default.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/coroutines/echo_server_with_deferred.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/coroutines/echo_server_with_deferred.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/coroutines/echo_server_with_deferred_default.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/coroutines/echo_server_with_deferred_default.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/coroutines/refactored_echo_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/coroutines/refactored_echo_server.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/coroutines/timeout.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/coroutines/timeout.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/operations' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/operations' 'link/modules/asio-standalone/asio/src/examples/cpp20/operations/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/operations/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp20/operations/c_callback_wrapper.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/operations/c_callback_wrapper.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/operations/callback_wrapper.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/operations/callback_wrapper.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/operations/composed_1.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/operations/composed_1.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/operations/composed_2.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/operations/composed_2.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/operations/composed_3.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/operations/composed_3.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/operations/composed_4.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/operations/composed_4.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/operations/composed_5.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/operations/composed_5.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/operations/composed_6.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/operations/composed_6.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/operations/composed_7.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/operations/composed_7.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/operations/composed_8.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/operations/composed_8.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/type_erasure' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/type_erasure' 'link/modules/asio-standalone/asio/src/examples/cpp20/type_erasure/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/type_erasure/.gitignore' 'link/modules/asio-standalone/asio/src/examples/cpp20/type_erasure/line_reader.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/type_erasure/line_reader.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/type_erasure/main.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/type_erasure/main.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/type_erasure/sleep.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/type_erasure/sleep.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/type_erasure/sleep.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/type_erasure/sleep.hpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/type_erasure/stdin_line_reader.cpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/type_erasure/stdin_line_reader.cpp' 'link/modules/asio-standalone/asio/src/examples/cpp20/type_erasure/stdin_line_reader.hpp' -> 'link-system/modules/asio-standalone/asio/src/examples/cpp20/type_erasure/stdin_line_reader.hpp' 'link/modules/asio-standalone/asio/src/tests' -> 'link-system/modules/asio-standalone/asio/src/tests' 'link/modules/asio-standalone/asio/src/tests/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/tests/.gitignore' 'link/modules/asio-standalone/asio/src/tests/Makefile.am' -> 'link-system/modules/asio-standalone/asio/src/tests/Makefile.am' 'link/modules/asio-standalone/asio/src/tests/latency' -> 'link-system/modules/asio-standalone/asio/src/tests/latency' 'link/modules/asio-standalone/asio/src/tests/latency/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/tests/latency/.gitignore' 'link/modules/asio-standalone/asio/src/tests/latency/allocator.hpp' -> 'link-system/modules/asio-standalone/asio/src/tests/latency/allocator.hpp' 'link/modules/asio-standalone/asio/src/tests/latency/high_res_clock.hpp' -> 'link-system/modules/asio-standalone/asio/src/tests/latency/high_res_clock.hpp' 'link/modules/asio-standalone/asio/src/tests/latency/tcp_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/latency/tcp_client.cpp' 'link/modules/asio-standalone/asio/src/tests/latency/tcp_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/latency/tcp_server.cpp' 'link/modules/asio-standalone/asio/src/tests/latency/udp_client.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/latency/udp_client.cpp' 'link/modules/asio-standalone/asio/src/tests/latency/udp_server.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/latency/udp_server.cpp' 'link/modules/asio-standalone/asio/src/tests/performance' -> 'link-system/modules/asio-standalone/asio/src/tests/performance' 'link/modules/asio-standalone/asio/src/tests/performance/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/tests/performance/.gitignore' 'link/modules/asio-standalone/asio/src/tests/performance/client.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/performance/client.cpp' 'link/modules/asio-standalone/asio/src/tests/performance/handler_allocator.hpp' -> 'link-system/modules/asio-standalone/asio/src/tests/performance/handler_allocator.hpp' 'link/modules/asio-standalone/asio/src/tests/performance/server.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/performance/server.cpp' 'link/modules/asio-standalone/asio/src/tests/properties' -> 'link-system/modules/asio-standalone/asio/src/tests/properties' 'link/modules/asio-standalone/asio/src/tests/properties/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/.gitignore' 'link/modules/asio-standalone/asio/src/tests/properties/Makefile.am' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/Makefile.am' 'link/modules/asio-standalone/asio/src/tests/properties/Makefile.msc' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/Makefile.msc' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_free_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_free_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_free_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_free_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_member_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_member_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_member_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_member_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_applicable_free_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_applicable_free_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_applicable_free_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_applicable_free_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_applicable_member_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_applicable_member_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_applicable_member_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_applicable_member_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_applicable_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_applicable_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_applicable_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_applicable_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_preferable_free_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_preferable_free_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_preferable_free_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_preferable_free_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_preferable_member_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_preferable_member_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_preferable_member_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_preferable_member_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_preferable_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_preferable_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_preferable_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_not_preferable_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_prefer_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_query_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_query_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_query_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_query_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_query_not_applicable_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_query_not_applicable_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_query_not_applicable_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_query_not_applicable_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_query_not_applicable_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_query_not_applicable_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_query_not_applicable_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_query_not_applicable_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_query_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_query_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_query_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_query_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_concept_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_concept_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_concept_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_concept_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_concept_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_concept_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_concept_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_concept_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_not_applicable_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_not_applicable_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_not_applicable_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_not_applicable_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_not_applicable_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_not_applicable_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_not_applicable_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_not_applicable_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/can_require_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/prefer_free_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/prefer_free_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/prefer_free_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/prefer_free_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/prefer_member_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/prefer_member_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/prefer_member_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/prefer_member_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/prefer_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/prefer_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/prefer_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/prefer_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/query_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/query_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/query_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/query_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/query_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/query_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/require_concept_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/require_concept_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/require_concept_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/require_concept_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/require_concept_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/require_concept_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/require_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/require_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/require_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/require_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp03/require_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp03/require_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_free_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_free_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_free_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_free_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_member_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_member_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_member_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_member_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_applicable_free_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_applicable_free_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_applicable_free_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_applicable_free_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_applicable_member_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_applicable_member_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_applicable_member_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_applicable_member_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_applicable_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_applicable_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_applicable_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_applicable_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_preferable_free_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_preferable_free_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_preferable_free_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_preferable_free_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_preferable_member_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_preferable_member_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_preferable_member_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_preferable_member_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_preferable_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_preferable_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_preferable_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_not_preferable_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_prefer_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_query_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_query_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_query_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_query_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_query_not_applicable_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_query_not_applicable_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_query_not_applicable_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_query_not_applicable_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_query_not_applicable_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_query_not_applicable_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_query_not_applicable_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_query_not_applicable_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_query_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_query_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_query_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_query_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_concept_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_concept_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_concept_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_concept_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_concept_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_concept_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_concept_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_concept_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_not_applicable_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_not_applicable_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_not_applicable_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_not_applicable_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_not_applicable_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_not_applicable_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_not_applicable_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_not_applicable_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/can_require_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/prefer_free_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/prefer_free_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/prefer_free_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/prefer_free_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/prefer_member_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/prefer_member_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/prefer_member_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/prefer_member_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/prefer_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/prefer_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/prefer_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/prefer_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/query_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/query_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/query_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/query_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/query_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/query_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/require_concept_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/require_concept_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/require_concept_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/require_concept_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/require_concept_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/require_concept_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/require_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/require_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/require_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/require_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp11/require_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp11/require_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_free_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_free_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_free_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_free_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_member_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_member_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_member_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_member_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_applicable_free_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_applicable_free_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_applicable_free_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_applicable_free_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_applicable_member_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_applicable_member_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_applicable_member_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_applicable_member_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_applicable_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_applicable_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_applicable_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_applicable_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_preferable_free_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_preferable_free_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_preferable_free_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_preferable_free_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_preferable_member_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_preferable_member_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_preferable_member_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_preferable_member_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_preferable_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_preferable_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_preferable_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_not_preferable_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_prefer_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_query_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_query_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_query_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_query_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_query_not_applicable_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_query_not_applicable_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_query_not_applicable_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_query_not_applicable_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_query_not_applicable_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_query_not_applicable_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_query_not_applicable_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_query_not_applicable_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_query_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_query_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_query_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_query_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_concept_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_concept_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_concept_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_concept_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_concept_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_concept_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_concept_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_concept_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_not_applicable_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_not_applicable_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_not_applicable_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_not_applicable_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_not_applicable_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_not_applicable_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_not_applicable_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_not_applicable_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/can_require_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/prefer_free_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/prefer_free_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/prefer_free_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/prefer_free_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/prefer_member_prefer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/prefer_member_prefer.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/prefer_member_require.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/prefer_member_require.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/prefer_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/prefer_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/prefer_unsupported.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/prefer_unsupported.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/query_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/query_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/query_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/query_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/query_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/query_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/require_concept_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/require_concept_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/require_concept_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/require_concept_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/require_concept_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/require_concept_static.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/require_free.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/require_free.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/require_member.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/require_member.cpp' 'link/modules/asio-standalone/asio/src/tests/properties/cpp14/require_static.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/properties/cpp14/require_static.cpp' 'link/modules/asio-standalone/asio/src/tests/unit' -> 'link-system/modules/asio-standalone/asio/src/tests/unit' 'link/modules/asio-standalone/asio/src/tests/unit/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/.gitignore' 'link/modules/asio-standalone/asio/src/tests/unit/append.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/append.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/archetypes' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/archetypes' 'link/modules/asio-standalone/asio/src/tests/unit/archetypes/async_ops.hpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/archetypes/async_ops.hpp' 'link/modules/asio-standalone/asio/src/tests/unit/archetypes/async_result.hpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/archetypes/async_result.hpp' 'link/modules/asio-standalone/asio/src/tests/unit/archetypes/gettable_socket_option.hpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/archetypes/gettable_socket_option.hpp' 'link/modules/asio-standalone/asio/src/tests/unit/archetypes/io_control_command.hpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/archetypes/io_control_command.hpp' 'link/modules/asio-standalone/asio/src/tests/unit/archetypes/settable_socket_option.hpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/archetypes/settable_socket_option.hpp' 'link/modules/asio-standalone/asio/src/tests/unit/as_tuple.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/as_tuple.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/associated_allocator.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/associated_allocator.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/associated_cancellation_slot.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/associated_cancellation_slot.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/associated_executor.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/associated_executor.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/associated_immediate_executor.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/associated_immediate_executor.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/associator.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/associator.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/async_result.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/async_result.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/awaitable.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/awaitable.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/basic_datagram_socket.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/basic_datagram_socket.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/basic_deadline_timer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/basic_deadline_timer.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/basic_file.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/basic_file.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/basic_random_access_file.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/basic_random_access_file.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/basic_raw_socket.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/basic_raw_socket.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/basic_readable_pipe.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/basic_readable_pipe.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/basic_seq_packet_socket.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/basic_seq_packet_socket.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/basic_serial_port.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/basic_serial_port.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/basic_signal_set.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/basic_signal_set.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/basic_socket.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/basic_socket.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/basic_socket_acceptor.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/basic_socket_acceptor.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/basic_stream_file.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/basic_stream_file.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/basic_stream_socket.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/basic_stream_socket.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/basic_streambuf.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/basic_streambuf.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/basic_waitable_timer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/basic_waitable_timer.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/basic_writable_pipe.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/basic_writable_pipe.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/bind_allocator.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/bind_allocator.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/bind_cancellation_slot.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/bind_cancellation_slot.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/bind_executor.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/bind_executor.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/bind_immediate_executor.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/bind_immediate_executor.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/buffer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/buffer.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/buffer_registration.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/buffer_registration.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/buffered_read_stream.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/buffered_read_stream.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/buffered_stream.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/buffered_stream.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/buffered_write_stream.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/buffered_write_stream.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/buffers_iterator.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/buffers_iterator.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/cancellation_signal.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/cancellation_signal.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/cancellation_state.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/cancellation_state.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/cancellation_type.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/cancellation_type.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/co_spawn.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/co_spawn.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/completion_condition.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/completion_condition.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/compose.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/compose.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/connect.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/connect.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/connect_pipe.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/connect_pipe.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/consign.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/consign.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/coroutine.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/coroutine.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/deadline_timer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/deadline_timer.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/defer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/defer.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/deferred.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/deferred.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/detached.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/detached.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/dispatch.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/dispatch.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/error.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/error.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution' 'link/modules/asio-standalone/asio/src/tests/unit/execution/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/.gitignore' 'link/modules/asio-standalone/asio/src/tests/unit/execution/any_executor.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/any_executor.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/blocking.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/blocking.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/blocking_adaptation.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/blocking_adaptation.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/bulk_execute.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/bulk_execute.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/bulk_guarantee.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/bulk_guarantee.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/connect.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/connect.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/context_as.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/context_as.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/execute.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/execute.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/executor.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/executor.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/invocable_archetype.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/invocable_archetype.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/mapping.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/mapping.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/operation_state.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/operation_state.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/outstanding_work.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/outstanding_work.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/prefer_only.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/prefer_only.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/receiver.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/receiver.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/relationship.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/relationship.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/schedule.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/schedule.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/scheduler.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/scheduler.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/sender.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/sender.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/set_done.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/set_done.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/set_error.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/set_error.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/set_value.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/set_value.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/start.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/start.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution/submit.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution/submit.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/execution_context.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/execution_context.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/executor.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/executor.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/executor_work_guard.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/executor_work_guard.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/experimental' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/.gitignore' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/awaitable_operators.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/awaitable_operators.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/basic_channel.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/basic_channel.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/basic_concurrent_channel.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/basic_concurrent_channel.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/channel.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/channel.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/channel_traits.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/channel_traits.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/co_composed.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/co_composed.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/concurrent_channel.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/concurrent_channel.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/coro' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/coro' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/coro/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/coro/.gitignore' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/coro/allocator.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/coro/allocator.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/coro/cancel.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/coro/cancel.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/coro/co_spawn.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/coro/co_spawn.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/coro/exception.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/coro/exception.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/coro/executor.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/coro/executor.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/coro/partial.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/coro/partial.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/coro/simple_test.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/coro/simple_test.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/coro/stack_test.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/coro/stack_test.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/coro/use_coro.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/coro/use_coro.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/experimental/promise.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/experimental/promise.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/file_base.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/file_base.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/generic' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/generic' 'link/modules/asio-standalone/asio/src/tests/unit/generic/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/generic/.gitignore' 'link/modules/asio-standalone/asio/src/tests/unit/generic/basic_endpoint.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/generic/basic_endpoint.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/generic/datagram_protocol.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/generic/datagram_protocol.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/generic/raw_protocol.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/generic/raw_protocol.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/generic/seq_packet_protocol.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/generic/seq_packet_protocol.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/generic/stream_protocol.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/generic/stream_protocol.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/high_resolution_timer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/high_resolution_timer.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/io_context.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/io_context.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/io_context_strand.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/io_context_strand.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip' 'link/modules/asio-standalone/asio/src/tests/unit/ip/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/.gitignore' 'link/modules/asio-standalone/asio/src/tests/unit/ip/address.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/address.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/address_v4.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/address_v4.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/address_v4_iterator.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/address_v4_iterator.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/address_v4_range.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/address_v4_range.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/address_v6.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/address_v6.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/address_v6_iterator.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/address_v6_iterator.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/address_v6_range.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/address_v6_range.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/basic_endpoint.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/basic_endpoint.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/basic_resolver.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/basic_resolver.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/basic_resolver_entry.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/basic_resolver_entry.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/basic_resolver_iterator.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/basic_resolver_iterator.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/basic_resolver_query.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/basic_resolver_query.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/host_name.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/host_name.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/icmp.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/icmp.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/multicast.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/multicast.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/network_v4.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/network_v4.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/network_v6.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/network_v6.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/resolver_query_base.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/resolver_query_base.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/tcp.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/tcp.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/udp.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/udp.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/unicast.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/unicast.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ip/v6_only.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ip/v6_only.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/is_read_buffered.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/is_read_buffered.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/is_write_buffered.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/is_write_buffered.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/local' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/local' 'link/modules/asio-standalone/asio/src/tests/unit/local/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/local/.gitignore' 'link/modules/asio-standalone/asio/src/tests/unit/local/basic_endpoint.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/local/basic_endpoint.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/local/connect_pair.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/local/connect_pair.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/local/datagram_protocol.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/local/datagram_protocol.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/local/seq_packet_protocol.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/local/seq_packet_protocol.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/local/stream_protocol.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/local/stream_protocol.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/packaged_task.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/packaged_task.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/placeholders.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/placeholders.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/posix' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/posix' 'link/modules/asio-standalone/asio/src/tests/unit/posix/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/posix/.gitignore' 'link/modules/asio-standalone/asio/src/tests/unit/posix/basic_descriptor.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/posix/basic_descriptor.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/posix/basic_stream_descriptor.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/posix/basic_stream_descriptor.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/posix/descriptor.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/posix/descriptor.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/posix/descriptor_base.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/posix/descriptor_base.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/posix/stream_descriptor.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/posix/stream_descriptor.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/post.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/post.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/prepend.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/prepend.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/random_access_file.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/random_access_file.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/read.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/read.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/read_at.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/read_at.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/read_until.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/read_until.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/readable_pipe.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/readable_pipe.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/recycling_allocator.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/recycling_allocator.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/redirect_error.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/redirect_error.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/registered_buffer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/registered_buffer.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/serial_port.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/serial_port.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/serial_port_base.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/serial_port_base.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/signal_set.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/signal_set.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/signal_set_base.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/signal_set_base.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/socket_base.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/socket_base.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ssl' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ssl' 'link/modules/asio-standalone/asio/src/tests/unit/ssl/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ssl/.gitignore' 'link/modules/asio-standalone/asio/src/tests/unit/ssl/context.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ssl/context.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ssl/context_base.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ssl/context_base.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ssl/error.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ssl/error.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ssl/host_name_verification.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ssl/host_name_verification.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ssl/rfc2818_verification.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ssl/rfc2818_verification.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ssl/stream.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ssl/stream.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ssl/stream_base.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ssl/stream_base.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/static_thread_pool.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/static_thread_pool.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/steady_timer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/steady_timer.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/strand.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/strand.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/stream_file.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/stream_file.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/streambuf.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/streambuf.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/system_context.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/system_context.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/system_executor.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/system_executor.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/system_timer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/system_timer.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/this_coro.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/this_coro.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/thread.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/thread.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/thread_pool.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/thread_pool.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/time_traits.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/time_traits.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ts' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ts' 'link/modules/asio-standalone/asio/src/tests/unit/ts/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ts/.gitignore' 'link/modules/asio-standalone/asio/src/tests/unit/ts/buffer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ts/buffer.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ts/executor.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ts/executor.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ts/internet.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ts/internet.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ts/io_context.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ts/io_context.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ts/net.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ts/net.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ts/netfwd.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ts/netfwd.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ts/socket.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ts/socket.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/ts/timer.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/ts/timer.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/unit_test.hpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/unit_test.hpp' 'link/modules/asio-standalone/asio/src/tests/unit/use_awaitable.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/use_awaitable.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/use_future.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/use_future.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/uses_executor.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/uses_executor.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/wait_traits.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/wait_traits.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/windows' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/windows' 'link/modules/asio-standalone/asio/src/tests/unit/windows/.gitignore' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/windows/.gitignore' 'link/modules/asio-standalone/asio/src/tests/unit/windows/basic_object_handle.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/windows/basic_object_handle.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/windows/basic_overlapped_handle.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/windows/basic_overlapped_handle.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/windows/basic_random_access_handle.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/windows/basic_random_access_handle.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/windows/basic_stream_handle.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/windows/basic_stream_handle.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/windows/object_handle.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/windows/object_handle.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/windows/overlapped_handle.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/windows/overlapped_handle.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/windows/overlapped_ptr.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/windows/overlapped_ptr.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/windows/random_access_handle.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/windows/random_access_handle.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/windows/stream_handle.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/windows/stream_handle.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/writable_pipe.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/writable_pipe.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/write.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/write.cpp' 'link/modules/asio-standalone/asio/src/tests/unit/write_at.cpp' -> 'link-system/modules/asio-standalone/asio/src/tests/unit/write_at.cpp' 'link/modules/asio-standalone/asio/src/tools' -> 'link-system/modules/asio-standalone/asio/src/tools' 'link/modules/asio-standalone/asio/src/tools/handlerlive.pl' -> 'link-system/modules/asio-standalone/asio/src/tools/handlerlive.pl' 'link/modules/asio-standalone/asio/src/tools/handlertree.pl' -> 'link-system/modules/asio-standalone/asio/src/tools/handlertree.pl' 'link/modules/asio-standalone/asio/src/tools/handlerviz.pl' -> 'link-system/modules/asio-standalone/asio/src/tools/handlerviz.pl' 'link/modules/asio-standalone/asio/tsify.pl' -> 'link-system/modules/asio-standalone/asio/tsify.pl' 'link/src' -> 'link-system/src' 'link/src/ableton' -> 'link-system/src/ableton' 'link/src/ableton/discovery' -> 'link-system/src/ableton/discovery' 'link/src/ableton/discovery/tst_InterfaceScanner.cpp' -> 'link-system/src/ableton/discovery/tst_InterfaceScanner.cpp' 'link/src/ableton/discovery/tst_Payload.cpp' -> 'link-system/src/ableton/discovery/tst_Payload.cpp' 'link/src/ableton/discovery/tst_PeerGateway.cpp' -> 'link-system/src/ableton/discovery/tst_PeerGateway.cpp' 'link/src/ableton/discovery/tst_PeerGateways.cpp' -> 'link-system/src/ableton/discovery/tst_PeerGateways.cpp' 'link/src/ableton/discovery/tst_UdpMessenger.cpp' -> 'link-system/src/ableton/discovery/tst_UdpMessenger.cpp' 'link/src/ableton/discovery/v1' -> 'link-system/src/ableton/discovery/v1' 'link/src/ableton/discovery/v1/tst_Messages.cpp' -> 'link-system/src/ableton/discovery/v1/tst_Messages.cpp' 'link/src/ableton/link' -> 'link-system/src/ableton/link' 'link/src/ableton/link/tst_Beats.cpp' -> 'link-system/src/ableton/link/tst_Beats.cpp' 'link/src/ableton/link/tst_ClientSessionTimelines.cpp' -> 'link-system/src/ableton/link/tst_ClientSessionTimelines.cpp' 'link/src/ableton/link/tst_Controller.cpp' -> 'link-system/src/ableton/link/tst_Controller.cpp' 'link/src/ableton/link/tst_HostTimeFilter.cpp' -> 'link-system/src/ableton/link/tst_HostTimeFilter.cpp' 'link/src/ableton/link/tst_LinearRegression.cpp' -> 'link-system/src/ableton/link/tst_LinearRegression.cpp' 'link/src/ableton/link/tst_Measurement.cpp' -> 'link-system/src/ableton/link/tst_Measurement.cpp' 'link/src/ableton/link/tst_Median.cpp' -> 'link-system/src/ableton/link/tst_Median.cpp' 'link/src/ableton/link/tst_PeerState.cpp' -> 'link-system/src/ableton/link/tst_PeerState.cpp' 'link/src/ableton/link/tst_Peers.cpp' -> 'link-system/src/ableton/link/tst_Peers.cpp' 'link/src/ableton/link/tst_Phase.cpp' -> 'link-system/src/ableton/link/tst_Phase.cpp' 'link/src/ableton/link/tst_PingResponder.cpp' -> 'link-system/src/ableton/link/tst_PingResponder.cpp' 'link/src/ableton/link/tst_StartStopState.cpp' -> 'link-system/src/ableton/link/tst_StartStopState.cpp' 'link/src/ableton/link/tst_Tempo.cpp' -> 'link-system/src/ableton/link/tst_Tempo.cpp' 'link/src/ableton/link/tst_Timeline.cpp' -> 'link-system/src/ableton/link/tst_Timeline.cpp' 'link/src/ableton/link/tst_TripleBuffer.cpp' -> 'link-system/src/ableton/link/tst_TripleBuffer.cpp' 'link/src/ableton/test' -> 'link-system/src/ableton/test' 'link/src/ableton/test/catch' -> 'link-system/src/ableton/test/catch' 'link/src/ableton/test/catch/CatchMain.cpp' -> 'link-system/src/ableton/test/catch/CatchMain.cpp' 'link/src/ableton/test/serial_io' -> 'link-system/src/ableton/test/serial_io' 'link/src/ableton/test/serial_io/SchedulerTree.cpp' -> 'link-system/src/ableton/test/serial_io/SchedulerTree.cpp' 'link/src/ableton/tst_Link.cpp' -> 'link-system/src/ableton/tst_Link.cpp' 'link/src/CMakeLists.txt' -> 'link-system/src/CMakeLists.txt' 'link/third_party' -> 'link-system/third_party' 'link/third_party/catch' -> 'link-system/third_party/catch' 'link/third_party/catch/catch.hpp' -> 'link-system/third_party/catch/catch.hpp' patching file AbletonLinkConfig.cmake Hunk #2 succeeded at 51 (offset 5 lines). patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted ==> Starting build()... -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/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/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Build options LINK_BUILD_ASIO: ON LINK_BUILD_JACK: ON LINK_BUILD_QT_EXAMPLES: ON LINK_BUILD_TESTS: ON LINK_ENABLE_ASAN: OFF -- Build configuration Build type: Set by IDE -- Configuring done (2.0s) -- Generating done (0.1s) -- Build files have been written to: /build/abletonlink/src/build Change Dir: '/build/abletonlink/src/build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile /usr/bin/cmake -S/build/abletonlink/src/link -B/build/abletonlink/src/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/abletonlink/src/build/CMakeFiles /build/abletonlink/src/build//CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/build/abletonlink/src/build' /usr/bin/make -f CMakeFiles/abl_link.dir/build.make CMakeFiles/abl_link.dir/depend /usr/bin/make -f src/CMakeFiles/LinkCoreTest.dir/build.make src/CMakeFiles/LinkCoreTest.dir/depend /usr/bin/make -f src/CMakeFiles/LinkDiscoveryTest.dir/build.make src/CMakeFiles/LinkDiscoveryTest.dir/depend /usr/bin/make -f examples/CMakeFiles/LinkHut.dir/build.make examples/CMakeFiles/LinkHut.dir/depend /usr/bin/make -f examples/CMakeFiles/LinkHutSilent.dir/build.make examples/CMakeFiles/LinkHutSilent.dir/depend make[2]: Entering directory '/build/abletonlink/src/build' cd /build/abletonlink/src/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/abletonlink/src/link /build/abletonlink/src/link /build/abletonlink/src/build /build/abletonlink/src/build /build/abletonlink/src/build/CMakeFiles/abl_link.dir/DependInfo.cmake "--color=" make[2]: Entering directory '/build/abletonlink/src/build' cd /build/abletonlink/src/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/abletonlink/src/link /build/abletonlink/src/link/src /build/abletonlink/src/build /build/abletonlink/src/build/src /build/abletonlink/src/build/src/CMakeFiles/LinkDiscoveryTest.dir/DependInfo.cmake "--color=" make[2]: Entering directory '/build/abletonlink/src/build' cd /build/abletonlink/src/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/abletonlink/src/link /build/abletonlink/src/link/src /build/abletonlink/src/build /build/abletonlink/src/build/src /build/abletonlink/src/build/src/CMakeFiles/LinkCoreTest.dir/DependInfo.cmake "--color=" make[2]: Entering directory '/build/abletonlink/src/build' cd /build/abletonlink/src/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/abletonlink/src/link /build/abletonlink/src/link/examples /build/abletonlink/src/build /build/abletonlink/src/build/examples /build/abletonlink/src/build/examples/CMakeFiles/LinkHut.dir/DependInfo.cmake "--color=" make[2]: Entering directory '/build/abletonlink/src/build' cd /build/abletonlink/src/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/abletonlink/src/link /build/abletonlink/src/link/examples /build/abletonlink/src/build /build/abletonlink/src/build/examples /build/abletonlink/src/build/examples/CMakeFiles/LinkHutSilent.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/build/abletonlink/src/build' make[2]: Leaving directory '/build/abletonlink/src/build' /usr/bin/make -f CMakeFiles/abl_link.dir/build.make CMakeFiles/abl_link.dir/build /usr/bin/make -f examples/CMakeFiles/LinkHut.dir/build.make examples/CMakeFiles/LinkHut.dir/build make[2]: Leaving directory '/build/abletonlink/src/build' make[2]: Entering directory '/build/abletonlink/src/build' /usr/bin/make -f src/CMakeFiles/LinkCoreTest.dir/build.make src/CMakeFiles/LinkCoreTest.dir/build make[2]: Entering directory '/build/abletonlink/src/build' make[2]: Entering directory '/build/abletonlink/src/build' make[2]: Leaving directory '/build/abletonlink/src/build' /usr/bin/make -f src/CMakeFiles/LinkDiscoveryTest.dir/build.make src/CMakeFiles/LinkDiscoveryTest.dir/build make[2]: Entering directory '/build/abletonlink/src/build' make[2]: Leaving directory '/build/abletonlink/src/build' /usr/bin/make -f examples/CMakeFiles/LinkHutSilent.dir/build.make examples/CMakeFiles/LinkHutSilent.dir/build make[2]: Entering directory '/build/abletonlink/src/build' [ 2%] Building CXX object CMakeFiles/abl_link.dir/extensions/abl_link/src/abl_link.cpp.o /usr/lib/distcc/bin/c++ -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -I/build/abletonlink/src/link/extensions/abl_link/include -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT CMakeFiles/abl_link.dir/extensions/abl_link/src/abl_link.cpp.o -MF CMakeFiles/abl_link.dir/extensions/abl_link/src/abl_link.cpp.o.d -o CMakeFiles/abl_link.dir/extensions/abl_link/src/abl_link.cpp.o -c /build/abletonlink/src/link/extensions/abl_link/src/abl_link.cpp [ 5%] Building CXX object examples/CMakeFiles/LinkHut.dir/linkaudio/AudioEngine.cpp.o cd /build/abletonlink/src/build/examples && /usr/lib/distcc/bin/c++ -DLINKHUT_AUDIO_PLATFORM_JACK=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -I/build/abletonlink/src/link/examples/linkaudio -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT examples/CMakeFiles/LinkHut.dir/linkaudio/AudioEngine.cpp.o -MF CMakeFiles/LinkHut.dir/linkaudio/AudioEngine.cpp.o.d -o CMakeFiles/LinkHut.dir/linkaudio/AudioEngine.cpp.o -c /build/abletonlink/src/link/examples/linkaudio/AudioEngine.cpp [ 7%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Beats.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Beats.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Beats.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Beats.cpp.o -c /build/abletonlink/src/link/src/ableton/link/tst_Beats.cpp [ 10%] Building CXX object examples/CMakeFiles/LinkHutSilent.dir/linkaudio/AudioEngine.cpp.o cd /build/abletonlink/src/build/examples && /usr/lib/distcc/bin/c++ -DLINKHUT_AUDIO_PLATFORM_DUMMY=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -I/build/abletonlink/src/link/examples/linkaudio -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT examples/CMakeFiles/LinkHutSilent.dir/linkaudio/AudioEngine.cpp.o -MF CMakeFiles/LinkHutSilent.dir/linkaudio/AudioEngine.cpp.o.d -o CMakeFiles/LinkHutSilent.dir/linkaudio/AudioEngine.cpp.o -c /build/abletonlink/src/link/examples/linkaudio/AudioEngine.cpp [ 12%] Building CXX object src/CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_InterfaceScanner.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_InterfaceScanner.cpp.o -MF CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_InterfaceScanner.cpp.o.d -o CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_InterfaceScanner.cpp.o -c /build/abletonlink/src/link/src/ableton/discovery/tst_InterfaceScanner.cpp [ 15%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_ClientSessionTimelines.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_ClientSessionTimelines.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/link/tst_ClientSessionTimelines.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_ClientSessionTimelines.cpp.o -c /build/abletonlink/src/link/src/ableton/link/tst_ClientSessionTimelines.cpp [ 17%] Building CXX object examples/CMakeFiles/LinkHut.dir/linkhut/main.cpp.o cd /build/abletonlink/src/build/examples && /usr/lib/distcc/bin/c++ -DLINKHUT_AUDIO_PLATFORM_JACK=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -I/build/abletonlink/src/link/examples/linkaudio -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT examples/CMakeFiles/LinkHut.dir/linkhut/main.cpp.o -MF CMakeFiles/LinkHut.dir/linkhut/main.cpp.o.d -o CMakeFiles/LinkHut.dir/linkhut/main.cpp.o -c /build/abletonlink/src/link/examples/linkhut/main.cpp [ 20%] Building CXX object src/CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_Payload.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_Payload.cpp.o -MF CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_Payload.cpp.o.d -o CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_Payload.cpp.o -c /build/abletonlink/src/link/src/ableton/discovery/tst_Payload.cpp [ 23%] Building CXX object examples/CMakeFiles/LinkHutSilent.dir/linkhut/main.cpp.o cd /build/abletonlink/src/build/examples && /usr/lib/distcc/bin/c++ -DLINKHUT_AUDIO_PLATFORM_DUMMY=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -I/build/abletonlink/src/link/examples/linkaudio -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT examples/CMakeFiles/LinkHutSilent.dir/linkhut/main.cpp.o -MF CMakeFiles/LinkHutSilent.dir/linkhut/main.cpp.o.d -o CMakeFiles/LinkHutSilent.dir/linkhut/main.cpp.o -c /build/abletonlink/src/link/examples/linkhut/main.cpp [ 25%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Controller.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Controller.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Controller.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Controller.cpp.o -c /build/abletonlink/src/link/src/ableton/link/tst_Controller.cpp In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/basic_streambuf.hpp:22, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio.hpp:46, from /build/abletonlink/src/link/include/ableton/platforms/asio/AsioWrapper.hpp:78, from /build/abletonlink/src/link/include/ableton/discovery/AsioTypes.hpp:22, from /build/abletonlink/src/link/include/ableton/discovery/PeerGateways.hpp:22, from /build/abletonlink/src/link/include/ableton/discovery/Service.hpp:22, from /build/abletonlink/src/link/include/ableton/link/Controller.hpp:22, from /build/abletonlink/src/link/include/ableton/platforms/Config.hpp:22, from /build/abletonlink/src/link/include/ableton/Link.hpp:25, from /build/abletonlink/src/link/extensions/abl_link/src/abl_link.cpp:21: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 1915 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/functional.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/associated_allocator.hpp:21, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/handler_alloc_helpers.hpp:23, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/executor_function.hpp:19, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/any_executor.hpp:24, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution.hpp:19, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/any_completion_executor.hpp:22, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio.hpp:18: /usr/include/c++/14.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]': /usr/include/c++/14.2.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::iterator' changed in GCC 7.1 195 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = __gnu_cxx::__ops::_Val_comp_iter<ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp>]': /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'std::pair<_FIter, _FIter> std::__equal_range(_ForwardIterator, _ForwardIterator, const _Tp&, _CompareItTp, _CompareTpIt) [with _ForwardIterator = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _CompareItTp = __gnu_cxx::__ops::_Iter_comp_val<ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp>; _CompareTpIt = __gnu_cxx::__ops::_Val_comp_iter<ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2068:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2068 | __equal_range(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:2068:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2096:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2096 | = std::__upper_bound(++__middle, __first, __val, __comp_val_it); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.1/bits/stl_uninitialized.h:63, from /usr/include/c++/14.2.1/memory:69, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/memory.hpp:21, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/detail/as_invocable.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/execute.hpp:23, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/executor.hpp:25, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/allocator.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution.hpp:18: /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::PeerTimeout&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 2099 | ++__first; | ^~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::uniqueSessionPeerCount(const ableton::link::SessionId&) const::<lambda(const ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Peer&, const ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Peer&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 857 | __unique(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> >]': /usr/include/c++/14.2.1/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > >::iterator' changed in GCC 7.1 181 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _BinaryPredicate = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::uniqueSessionPeerCount(const ableton::link::SessionId&) const::<lambda(const ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Peer&, const ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Peer&)>]', inlined from 'std::size_t ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::uniqueSessionPeerCount(const ableton::link::SessionId&) const [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:78:23, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::SessionPeerCounter::operator()() [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:665:50: /usr/include/c++/14.2.1/bits/stl_algo.h:933:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 933 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:933:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::gatewayClosed(const ableton::discovery::IpAddress&) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:283:19, inlined from 'ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::GatewayObserver::~GatewayObserver() [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:140:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::PeerTimeout&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::PeerTimeout&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'typename ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::PeerTimeouts::iterator ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::findPeer(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:193:26, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onByeBye(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:135:31, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::ByeBye<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeId>&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:108:15, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {ableton::discovery::ByeBye<ableton::link::NodeId>}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>' at /build/abletonlink/src/link/include/ableton/discovery/UdpMessenger.hpp:182:66, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>&; _Args = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>&; _Args = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>; _ArgTypes = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> >]', inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onByeBye(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:139:28, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::ByeBye<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeId>&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:108:15, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {ableton::discovery::ByeBye<ableton::link::NodeId>}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>' at /build/abletonlink/src/link/include/ableton/discovery/UdpMessenger.hpp:182:66, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>&; _Args = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>&; _Args = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>; _ArgTypes = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'std::pair<_FIter, _FIter> std::__equal_range(_ForwardIterator, _ForwardIterator, const _Tp&, _CompareItTp, _CompareTpIt) [with _ForwardIterator = __gnu_cxx::__normal_iterator<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _Tp = pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _CompareItTp = __gnu_cxx::__ops::_Iter_comp_val<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Impl::PeerIdComp>; _CompareTpIt = __gnu_cxx::__ops::_Val_comp_iter<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Impl::PeerIdComp>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2068:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 2068 | __equal_range(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:2068:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>}; _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]': /usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::iterator' changed in GCC 7.1 452 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]': /usr/include/c++/14.2.1/bits/vector.tcc:363:5: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::const_iterator' changed in GCC 7.1 363 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc:379:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 379 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ableton::link::Session}; _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]': /usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::iterator' changed in GCC 7.1 452 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]': /usr/include/c++/14.2.1/bits/vector.tcc:363:5: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::const_iterator' changed in GCC 7.1 363 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc:379:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 379 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]': /usr/include/c++/14.2.1/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::iterator' changed in GCC 7.1 181 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function 'std::pair<_FIter, _FIter> std::equal_range(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:213:37: /usr/include/c++/14.2.1/bits/stl_algo.h:2174:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2174 | return std::__equal_range(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2175 | __gnu_cxx::__ops::__iter_comp_val(__comp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2176 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:217:29: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::forgetSession(const ableton::link::SessionId&) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:105:18, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:218:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'std::pair<_FIter, _FIter> std::equal_range(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleSuccessfulMeasurement(const ableton::link::SessionId&, ableton::link::GhostXForm) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:148:37: /usr/include/c++/14.2.1/bits/stl_algo.h:2174:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2174 | return std::__equal_range(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2175 | __gnu_cxx::__ops::__iter_comp_val(__comp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2176 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleSuccessfulMeasurement(const ableton::link::SessionId&, ableton::link::GhostXForm) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:169:31: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::upper_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleSuccessfulMeasurement(const ableton::link::SessionId&, ableton::link::GhostXForm) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:172:38: /usr/include/c++/14.2.1/bits/stl_algo.h:2060:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2060 | return std::__upper_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2061 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleSuccessfulMeasurement(const ableton::link::SessionId&, ableton::link::GhostXForm) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:174:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]', inlined from 'double ableton::link::median(It, It) [with It = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]' at /build/abletonlink/src/link/include/ableton/link/Median.hpp:38:21, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::CompletionCallback<Handler>::operator()(std::vector<double>&) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::MeasurementResultsHandler; Clock = ableton::platforms::linux_::Clock<4>; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:122:53: /usr/include/c++/14.2.1/bits/stl_algo.h:4699:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 4699 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4700 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | } | ~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]', inlined from 'double ableton::link::median(It, It) [with It = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]' at /build/abletonlink/src/link/include/ableton/link/Median.hpp:39:21, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::CompletionCallback<Handler>::operator()(std::vector<double>&) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::MeasurementResultsHandler; Clock = ableton::platforms::linux_::Clock<4>; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:122:53: /usr/include/c++/14.2.1/bits/stl_algo.h:4699:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 4699 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4700 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | } | ~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]', inlined from 'double ableton::link::median(It, It) [with It = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]' at /build/abletonlink/src/link/include/ableton/link/Median.hpp:44:21, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::CompletionCallback<Handler>::operator()(std::vector<double>&) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::MeasurementResultsHandler; Clock = ableton::platforms::linux_::Clock<4>; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:122:53: /usr/include/c++/14.2.1/bits/stl_algo.h:4699:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 4699 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4700 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | } | ~ In function 'std::pair<_FIter, _FIter> std::equal_range(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _Tp = pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Compare = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Impl::PeerIdComp]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:204:39: /usr/include/c++/14.2.1/bits/stl_algo.h:2174:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 2174 | return std::__equal_range(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2175 | __gnu_cxx::__ops::__iter_comp_val(__comp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2176 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:211:22: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:228:24: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'std::pair<_FIter, _FIter> std::equal_range(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp]', inlined from 'ableton::link::Timeline ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::sawSessionTimeline(ableton::link::SessionId, ableton::link::Timeline) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:95:20, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::handleTimelineFromSession(ableton::link::SessionId, ableton::link::Timeline) [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:398:24, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::SessionTimelineCallback::operator()(ableton::link::SessionId, ableton::link::Timeline) [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:548:44, inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:240:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2174:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2174 | return std::__equal_range(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2175 | __gnu_cxx::__ops::__iter_comp_val(__comp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2176 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'ableton::link::Timeline ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::sawSessionTimeline(ableton::link::SessionId, ableton::link::Timeline) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:101:30, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::handleTimelineFromSession(ableton::link::SessionId, ableton::link::Timeline) [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:398:24, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::SessionTimelineCallback::operator()(ableton::link::SessionId, ableton::link::Timeline) [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:548:44, inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:240:33: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::PeerTimeout&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::PeerTimeout&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'typename ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::PeerTimeouts::iterator ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::findPeer(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:193:26, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:116:37: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> >]', inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:121:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Linking CXX static library libabl_link.a /usr/bin/cmake -P CMakeFiles/abl_link.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/abl_link.dir/link.txt --verbose=1 /usr/bin/ar qc libabl_link.a CMakeFiles/abl_link.dir/extensions/abl_link/src/abl_link.cpp.o /usr/bin/ranlib libabl_link.a make[2]: Leaving directory '/build/abletonlink/src/build' [ 28%] Built target abl_link [ 30%] Building CXX object src/CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_PeerGateway.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_PeerGateway.cpp.o -MF CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_PeerGateway.cpp.o.d -o CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_PeerGateway.cpp.o -c /build/abletonlink/src/link/src/ableton/discovery/tst_PeerGateway.cpp In file included from /usr/include/catch2/catch_approx.hpp:11, from /usr/include/catch2/catch_all.hpp:26, from /build/abletonlink/src/link/include/ableton/test/CatchWrapper.hpp:38, from /build/abletonlink/src/link/src/ableton/discovery/tst_Payload.cpp:22: /usr/include/catch2/catch_tostring.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >; Sentinel = __gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >]': /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<long long unsigned int>]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<long long unsigned int>]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<long long unsigned int>]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector<long long unsigned int>&; RhsT = std::vector<long long unsigned int>&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:51: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<long long unsigned int>]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<long long unsigned int>]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<long long unsigned int>]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector<long long unsigned int>&; RhsT = std::vector<long long unsigned int>&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:92: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 [ 33%] Building CXX object src/CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_PeerGateways.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_PeerGateways.cpp.o -MF CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_PeerGateways.cpp.o.d -o CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_PeerGateways.cpp.o -c /build/abletonlink/src/link/src/ableton/discovery/tst_PeerGateways.cpp In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/basic_streambuf.hpp:22, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio.hpp:46, from /build/abletonlink/src/link/include/ableton/platforms/asio/AsioWrapper.hpp:78, from /build/abletonlink/src/link/include/ableton/discovery/AsioTypes.hpp:22, from /build/abletonlink/src/link/include/ableton/discovery/PeerGateways.hpp:22, from /build/abletonlink/src/link/include/ableton/discovery/Service.hpp:22, from /build/abletonlink/src/link/include/ableton/link/Controller.hpp:22, from /build/abletonlink/src/link/include/ableton/platforms/Config.hpp:22, from /build/abletonlink/src/link/include/ableton/Link.hpp:25, from /build/abletonlink/src/link/examples/linkaudio/AudioEngine.hpp:24, from /build/abletonlink/src/link/examples/linkaudio/AudioPlatform_Jack.hpp:22, from /build/abletonlink/src/link/examples/linkaudio/AudioPlatform.hpp:35, from /build/abletonlink/src/link/examples/linkhut/main.cpp:20: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 1915 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/functional.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/associated_allocator.hpp:21, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/handler_alloc_helpers.hpp:23, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/executor_function.hpp:19, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/any_executor.hpp:24, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution.hpp:19, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/any_completion_executor.hpp:22, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio.hpp:18: /usr/include/c++/14.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]': /usr/include/c++/14.2.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::iterator' changed in GCC 7.1 195 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = __gnu_cxx::__ops::_Val_comp_iter<ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp>]': /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'std::pair<_FIter, _FIter> std::__equal_range(_ForwardIterator, _ForwardIterator, const _Tp&, _CompareItTp, _CompareTpIt) [with _ForwardIterator = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _CompareItTp = __gnu_cxx::__ops::_Iter_comp_val<ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp>; _CompareTpIt = __gnu_cxx::__ops::_Val_comp_iter<ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2068:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2068 | __equal_range(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:2068:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2096:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2096 | = std::__upper_bound(++__middle, __first, __val, __comp_val_it); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.1/bits/stl_uninitialized.h:63, from /usr/include/c++/14.2.1/memory:69, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/memory.hpp:21, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/detail/as_invocable.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/execute.hpp:23, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/executor.hpp:25, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/allocator.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution.hpp:18: /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::PeerTimeout&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 2099 | ++__first; | ^~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::uniqueSessionPeerCount(const ableton::link::SessionId&) const::<lambda(const ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Peer&, const ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Peer&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 857 | __unique(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> >]': /usr/include/c++/14.2.1/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > >::iterator' changed in GCC 7.1 181 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _BinaryPredicate = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::uniqueSessionPeerCount(const ableton::link::SessionId&) const::<lambda(const ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Peer&, const ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Peer&)>]', inlined from 'std::size_t ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::uniqueSessionPeerCount(const ableton::link::SessionId&) const [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:78:23, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::SessionPeerCounter::operator()() [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:665:50: /usr/include/c++/14.2.1/bits/stl_algo.h:933:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 933 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:933:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::gatewayClosed(const ableton::discovery::IpAddress&) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:283:19, inlined from 'ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::GatewayObserver::~GatewayObserver() [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:140:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::PeerTimeout&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::PeerTimeout&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'typename ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::PeerTimeouts::iterator ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::findPeer(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:193:26, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onByeBye(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:135:31, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::ByeBye<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeId>&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:108:15, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {ableton::discovery::ByeBye<ableton::link::NodeId>}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>' at /build/abletonlink/src/link/include/ableton/discovery/UdpMessenger.hpp:182:66, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>&; _Args = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>&; _Args = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>; _ArgTypes = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> >]', inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onByeBye(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:139:28, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::ByeBye<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeId>&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:108:15, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {ableton::discovery::ByeBye<ableton::link::NodeId>}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>' at /build/abletonlink/src/link/include/ableton/discovery/UdpMessenger.hpp:182:66, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>&; _Args = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>&; _Args = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>; _ArgTypes = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'std::pair<_FIter, _FIter> std::__equal_range(_ForwardIterator, _ForwardIterator, const _Tp&, _CompareItTp, _CompareTpIt) [with _ForwardIterator = __gnu_cxx::__normal_iterator<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _Tp = pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _CompareItTp = __gnu_cxx::__ops::_Iter_comp_val<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Impl::PeerIdComp>; _CompareTpIt = __gnu_cxx::__ops::_Val_comp_iter<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Impl::PeerIdComp>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2068:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 2068 | __equal_range(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:2068:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>}; _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]': /usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::iterator' changed in GCC 7.1 452 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]': /usr/include/c++/14.2.1/bits/vector.tcc:363:5: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::const_iterator' changed in GCC 7.1 363 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc:379:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 379 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ableton::link::Session}; _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]': /usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::iterator' changed in GCC 7.1 452 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]': /usr/include/c++/14.2.1/bits/vector.tcc:363:5: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::const_iterator' changed in GCC 7.1 363 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc:379:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 379 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]': /usr/include/c++/14.2.1/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::iterator' changed in GCC 7.1 181 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function 'std::pair<_FIter, _FIter> std::equal_range(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:213:37: /usr/include/c++/14.2.1/bits/stl_algo.h:2174:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2174 | return std::__equal_range(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2175 | __gnu_cxx::__ops::__iter_comp_val(__comp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2176 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:217:29: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::forgetSession(const ableton::link::SessionId&) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:105:18, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:218:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'std::pair<_FIter, _FIter> std::equal_range(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleSuccessfulMeasurement(const ableton::link::SessionId&, ableton::link::GhostXForm) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:148:37: /usr/include/c++/14.2.1/bits/stl_algo.h:2174:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2174 | return std::__equal_range(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2175 | __gnu_cxx::__ops::__iter_comp_val(__comp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2176 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleSuccessfulMeasurement(const ableton::link::SessionId&, ableton::link::GhostXForm) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:169:31: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::upper_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleSuccessfulMeasurement(const ableton::link::SessionId&, ableton::link::GhostXForm) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:172:38: /usr/include/c++/14.2.1/bits/stl_algo.h:2060:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2060 | return std::__upper_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2061 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleSuccessfulMeasurement(const ableton::link::SessionId&, ableton::link::GhostXForm) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:174:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]', inlined from 'double ableton::link::median(It, It) [with It = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]' at /build/abletonlink/src/link/include/ableton/link/Median.hpp:38:21, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::CompletionCallback<Handler>::operator()(std::vector<double>&) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::MeasurementResultsHandler; Clock = ableton::platforms::linux_::Clock<4>; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:122:53: /usr/include/c++/14.2.1/bits/stl_algo.h:4699:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 4699 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4700 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | } | ~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]', inlined from 'double ableton::link::median(It, It) [with It = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]' at /build/abletonlink/src/link/include/ableton/link/Median.hpp:39:21, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::CompletionCallback<Handler>::operator()(std::vector<double>&) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::MeasurementResultsHandler; Clock = ableton::platforms::linux_::Clock<4>; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:122:53: /usr/include/c++/14.2.1/bits/stl_algo.h:4699:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 4699 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4700 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | } | ~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]', inlined from 'double ableton::link::median(It, It) [with It = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]' at /build/abletonlink/src/link/include/ableton/link/Median.hpp:44:21, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::CompletionCallback<Handler>::operator()(std::vector<double>&) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::MeasurementResultsHandler; Clock = ableton::platforms::linux_::Clock<4>; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:122:53: /usr/include/c++/14.2.1/bits/stl_algo.h:4699:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 4699 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4700 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | } | ~ In function 'std::pair<_FIter, _FIter> std::equal_range(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _Tp = pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Compare = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Impl::PeerIdComp]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:204:39: /usr/include/c++/14.2.1/bits/stl_algo.h:2174:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 2174 | return std::__equal_range(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2175 | __gnu_cxx::__ops::__iter_comp_val(__comp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2176 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:211:22: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:228:24: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'std::pair<_FIter, _FIter> std::equal_range(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp]', inlined from 'ableton::link::Timeline ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::sawSessionTimeline(ableton::link::SessionId, ableton::link::Timeline) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:95:20, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::handleTimelineFromSession(ableton::link::SessionId, ableton::link::Timeline) [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:398:24, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::SessionTimelineCallback::operator()(ableton::link::SessionId, ableton::link::Timeline) [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:548:44, inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:240:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2174:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2174 | return std::__equal_range(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2175 | __gnu_cxx::__ops::__iter_comp_val(__comp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2176 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'ableton::link::Timeline ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::sawSessionTimeline(ableton::link::SessionId, ableton::link::Timeline) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:101:30, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::handleTimelineFromSession(ableton::link::SessionId, ableton::link::Timeline) [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:398:24, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::SessionTimelineCallback::operator()(ableton::link::SessionId, ableton::link::Timeline) [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:548:44, inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:240:33: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::PeerTimeout&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::PeerTimeout&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'typename ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::PeerTimeouts::iterator ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::findPeer(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:193:26, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:116:37: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> >]', inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:121:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object examples/CMakeFiles/LinkHut.dir/linkaudio/AudioPlatform_Jack.cpp.o cd /build/abletonlink/src/build/examples && /usr/lib/distcc/bin/c++ -DLINKHUT_AUDIO_PLATFORM_JACK=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -I/build/abletonlink/src/link/examples/linkaudio -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT examples/CMakeFiles/LinkHut.dir/linkaudio/AudioPlatform_Jack.cpp.o -MF CMakeFiles/LinkHut.dir/linkaudio/AudioPlatform_Jack.cpp.o.d -o CMakeFiles/LinkHut.dir/linkaudio/AudioPlatform_Jack.cpp.o -c /build/abletonlink/src/link/examples/linkaudio/AudioPlatform_Jack.cpp In file included from /usr/include/c++/14.2.1/bits/stl_uninitialized.h:63, from /usr/include/c++/14.2.1/memory:69, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/memory.hpp:21, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/detail/as_invocable.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/execute.hpp:23, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/executor.hpp:25, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/allocator.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution.hpp:18, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/any_completion_executor.hpp:22, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio.hpp:18, from /build/abletonlink/src/link/include/ableton/platforms/asio/AsioWrapper.hpp:78, from /build/abletonlink/src/link/include/ableton/discovery/AsioTypes.hpp:22, from /build/abletonlink/src/link/include/ableton/discovery/UdpMessenger.hpp:22, from /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:22, from /build/abletonlink/src/link/src/ableton/discovery/tst_PeerGateway.cpp:20: /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::PeerTimeout&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > > >' changed in GCC 7.1 2099 | ++__first; | ^~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::PeerTimeout&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > > >' changed in GCC 7.1 In file included from /usr/include/catch2/catch_approx.hpp:11, from /usr/include/catch2/catch_all.hpp:26, from /build/abletonlink/src/link/include/ableton/test/CatchWrapper.hpp:38, from /build/abletonlink/src/link/src/ableton/discovery/tst_PeerGateway.cpp:21: /usr/include/catch2/catch_tostring.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator<const ableton::discovery::{anonymous}::TestNodeState*, std::vector<ableton::discovery::{anonymous}::TestNodeState> >; Sentinel = __gnu_cxx::__normal_iterator<const ableton::discovery::{anonymous}::TestNodeState*, std::vector<ableton::discovery::{anonymous}::TestNodeState> >]': /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ableton::discovery::{anonymous}::TestNodeState*, std::vector<ableton::discovery::{anonymous}::TestNodeState> >' changed in GCC 7.1 /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ableton::discovery::{anonymous}::TestNodeState*, std::vector<ableton::discovery::{anonymous}::TestNodeState> >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<ableton::discovery::{anonymous}::TestNodeState>]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<ableton::discovery::{anonymous}::TestNodeState>]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<ableton::discovery::{anonymous}::TestNodeState>]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = std::vector<ableton::discovery::{anonymous}::TestNodeState>&; RhsT = const std::vector<ableton::discovery::{anonymous}::TestNodeState>&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:51: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ableton::discovery::{anonymous}::TestNodeState*, std::vector<ableton::discovery::{anonymous}::TestNodeState> >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<ableton::discovery::{anonymous}::TestNodeState>]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<ableton::discovery::{anonymous}::TestNodeState>]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<ableton::discovery::{anonymous}::TestNodeState>]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = std::vector<ableton::discovery::{anonymous}::TestNodeState>&; RhsT = const std::vector<ableton::discovery::{anonymous}::TestNodeState>&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:92: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ableton::discovery::{anonymous}::TestNodeState*, std::vector<ableton::discovery::{anonymous}::TestNodeState> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/functional.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/associated_allocator.hpp:21, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/handler_alloc_helpers.hpp:23, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/executor_function.hpp:19, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/any_executor.hpp:24, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution.hpp:19: /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > >]': /usr/include/c++/14.2.1/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > >::iterator' changed in GCC 7.1 181 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::PeerTimeout&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> > > > >; _Predicate = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::PeerTimeout&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'typename ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::PeerTimeouts::iterator ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::findPeer(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:193:26, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onByeBye(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:135:31, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::ByeBye<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeId>&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:108:15, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {const ableton::discovery::ByeBye<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::ByeBye<std::__cxx11::basic_string<char> >&)>' at /build/abletonlink/src/link/src/ableton/discovery/tst_PeerGateway.cpp:52:72, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::ByeBye<__cxx11::basic_string<char> >&)>&; _Args = {const ableton::discovery::ByeBye<__cxx11::basic_string<char, char_traits<char>, allocator<char> > >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::ByeBye<__cxx11::basic_string<char> >&)>&; _Args = {const ableton::discovery::ByeBye<__cxx11::basic_string<char, char_traits<char>, allocator<char> > >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::ByeBye<std::__cxx11::basic_string<char> >&)>; _ArgTypes = {const ableton::discovery::ByeBye<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > > >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > >]', inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onByeBye(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:139:28, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::ByeBye<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeId>&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:108:15, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {const ableton::discovery::ByeBye<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::ByeBye<std::__cxx11::basic_string<char> >&)>' at /build/abletonlink/src/link/src/ableton/discovery/tst_PeerGateway.cpp:52:72, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::ByeBye<__cxx11::basic_string<char> >&)>&; _Args = {const ableton::discovery::ByeBye<__cxx11::basic_string<char, char_traits<char>, allocator<char> > >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::ByeBye<__cxx11::basic_string<char> >&)>&; _Args = {const ableton::discovery::ByeBye<__cxx11::basic_string<char, char_traits<char>, allocator<char> > >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::ByeBye<std::__cxx11::basic_string<char> >&)>; _ArgTypes = {const ableton::discovery::ByeBye<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > > >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::PeerTimeout&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> > > > >; _Predicate = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::PeerTimeout&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'typename ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::PeerTimeouts::iterator ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::findPeer(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger&; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:193:26, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onByeBye(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger&; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:135:31, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::ByeBye<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeId>&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger&; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:108:15, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {const ableton::discovery::ByeBye<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::ByeBye<std::__cxx11::basic_string<char> >&)>' at /build/abletonlink/src/link/src/ableton/discovery/tst_PeerGateway.cpp:52:72, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::ByeBye<__cxx11::basic_string<char> >&)>&; _Args = {const ableton::discovery::ByeBye<__cxx11::basic_string<char, char_traits<char>, allocator<char> > >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::ByeBye<__cxx11::basic_string<char> >&)>&; _Args = {const ableton::discovery::ByeBye<__cxx11::basic_string<char, char_traits<char>, allocator<char> > >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::ByeBye<std::__cxx11::basic_string<char> >&)>; _ArgTypes = {const ableton::discovery::ByeBye<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > > >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > >]', inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onByeBye(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger&; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:139:28, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::ByeBye<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeId>&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger&; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:108:15, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {const ableton::discovery::ByeBye<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::ByeBye<std::__cxx11::basic_string<char> >&)>' at /build/abletonlink/src/link/src/ableton/discovery/tst_PeerGateway.cpp:52:72, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::ByeBye<__cxx11::basic_string<char> >&)>&; _Args = {const ableton::discovery::ByeBye<__cxx11::basic_string<char, char_traits<char>, allocator<char> > >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::ByeBye<__cxx11::basic_string<char> >&)>&; _Args = {const ableton::discovery::ByeBye<__cxx11::basic_string<char, char_traits<char>, allocator<char> > >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::ByeBye<std::__cxx11::basic_string<char> >&)>; _ArgTypes = {const ableton::discovery::ByeBye<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > > >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >}; _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > >]': /usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > >::iterator' changed in GCC 7.1 452 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > >]': /usr/include/c++/14.2.1/bits/vector.tcc:363:5: note: parameter passing for argument of type 'std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > >::const_iterator' changed in GCC 7.1 363 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc:379:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > > >' changed in GCC 7.1 379 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > >]': /usr/include/c++/14.2.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > >::iterator' changed in GCC 7.1 195 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/map:62, from /usr/include/catch2/internal/catch_reporter_spec_parser.hpp:15, from /usr/include/catch2/catch_config.hpp:17, from /usr/include/catch2/catch_all.hpp:30: /usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>&&>, std::tuple<>}; _Key = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>; _Val = std::pair<const std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>, std::function<void(int)> >; _KeyOfValue = std::_Select1st<std::pair<const std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>, std::function<void(int)> > >; _Compare = std::less<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int> >; _Alloc = std::allocator<std::pair<const std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>, std::function<void(int)> > >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>, std::pair<const std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>, std::function<void(int)> >, std::_Select1st<std::pair<const std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>, std::function<void(int)> > >, std::less<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int> >, std::allocator<std::pair<const std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>, std::function<void(int)> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>; _Tp = std::function<void(int)>; _Compare = std::less<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int> >; _Alloc = std::allocator<std::pair<const std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>, std::function<void(int)> > >]', inlined from 'void ableton::test::serial_io::SchedulerTree::setTimer(TimerId, TimePoint, Handler) [with Handler = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::scheduleNextPruning()::<lambda(ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::TimerError)>]' at /build/abletonlink/src/link/include/ableton/test/serial_io/SchedulerTree.hpp:56:56, inlined from 'void ableton::test::serial_io::Timer::async_wait(Handler) [with Handler = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::scheduleNextPruning()::<lambda(ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::TimerError)>]' at /build/abletonlink/src/link/include/ableton/test/serial_io/Timer.hpp:93:25, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::scheduleNextPruning() [with Messenger = ableton::discovery::{anonymous}::TestMessenger&; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:174:31: /usr/include/c++/14.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>, std::pair<const std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>, std::function<void(int)> >, std::_Select1st<std::pair<const std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>, std::function<void(int)> > >, std::less<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int> >, std::allocator<std::pair<const std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>, std::function<void(int)> > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::PeerTimeout&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> > > > >; _Predicate = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::PeerTimeout&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'typename ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::PeerTimeouts::iterator ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::findPeer(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger&; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:193:26, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::{anonymous}::TestMessenger&; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:116:37, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::PeerState<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeState>&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger&; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:102:18, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>' at /build/abletonlink/src/link/src/ableton/discovery/tst_PeerGateway.cpp:50:80, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>&; _Args = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>&; _Args = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>; _ArgTypes = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > > >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > >]', inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::{anonymous}::TestMessenger&; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:121:28, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::PeerState<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeState>&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger&; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:102:18, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>' at /build/abletonlink/src/link/src/ableton/discovery/tst_PeerGateway.cpp:50:80, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>&; _Args = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>&; _Args = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>; _ArgTypes = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > > >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > >]', inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::{anonymous}::TestMessenger&; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:125:27, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::PeerState<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeState>&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger&; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:102:18, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>' at /build/abletonlink/src/link/src/ableton/discovery/tst_PeerGateway.cpp:50:80, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>&; _Args = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>&; _Args = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>; _ArgTypes = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > >::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > >]', inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::pruneExpiredPeers() [with Messenger = ableton::discovery::{anonymous}::TestMessenger&; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:157:26, inlined from 'ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::scheduleNextPruning()::<lambda(ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::TimerError)>' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:177:30, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::scheduleNextPruning()::<lambda(ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::TimerError)>&; _Args = {int}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::scheduleNextPruning()::<lambda(ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::TimerError)>&; _Args = {int}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::scheduleNextPruning()::<lambda(ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::TimerError)>; _ArgTypes = {int}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::scheduleNextPruning()::<lambda(ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger&, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::TimerError)>; _ArgTypes = {int}]' at /usr/include/c++/14.2.1/bits/std_function.h:288:7: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > > >' changed in GCC 7.1 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>; _Tp = std::function<void(int)>; _Compare = std::less<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int> >; _Alloc = std::allocator<std::pair<const std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>, std::function<void(int)> > >]', inlined from 'void ableton::test::serial_io::SchedulerTree::setTimer(TimerId, TimePoint, Handler) [with Handler = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::scheduleNextPruning()::<lambda(ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::TimerError)>]' at /build/abletonlink/src/link/include/ableton/test/serial_io/SchedulerTree.hpp:56:56, inlined from 'void ableton::test::serial_io::Timer::async_wait(Handler) [with Handler = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::scheduleNextPruning()::<lambda(ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::TimerError)>]' at /build/abletonlink/src/link/include/ableton/test/serial_io/Timer.hpp:93:25, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::scheduleNextPruning() [with Messenger = ableton::discovery::{anonymous}::TestMessenger; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:174:31: /usr/include/c++/14.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>, std::pair<const std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>, std::function<void(int)> >, std::_Select1st<std::pair<const std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>, std::function<void(int)> > >, std::less<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int> >, std::allocator<std::pair<const std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, unsigned int>, std::function<void(int)> > > >::const_iterator' changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::PeerTimeout&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> >, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, __cxx11::basic_string<char> > > > >; _Predicate = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::PeerTimeout&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'typename ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::PeerTimeouts::iterator ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::findPeer(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:193:26, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::{anonymous}::TestMessenger; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:116:37, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::PeerState<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeState>&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:102:18, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>' at /build/abletonlink/src/link/src/ableton/discovery/tst_PeerGateway.cpp:50:80, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>&; _Args = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>&; _Args = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>; _ArgTypes = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > > >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > >]', inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::{anonymous}::TestMessenger; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:121:28, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::PeerState<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeState>&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:102:18, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>' at /build/abletonlink/src/link/src/ableton/discovery/tst_PeerGateway.cpp:50:80, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>&; _Args = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>&; _Args = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>; _ArgTypes = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > > >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > >]', inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::{anonymous}::TestMessenger; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:125:27, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::PeerState<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeState>&) [with Messenger = ableton::discovery::{anonymous}::TestMessenger; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:102:18, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>' at /build/abletonlink/src/link/src/ableton/discovery/tst_PeerGateway.cpp:50:80, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>&; _Args = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>&; _Args = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::{anonymous}::TestMessenger::receive<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl>)::<lambda(const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&)>; _ArgTypes = {const ableton::discovery::PeerState<ableton::discovery::{anonymous}::TestNodeState>&}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > >::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > >]', inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::pruneExpiredPeers() [with Messenger = ableton::discovery::{anonymous}::TestMessenger; PeerObserver = ableton::discovery::{anonymous}::TestObserver&; IoContext = ableton::test::serial_io::Context]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:157:26, inlined from 'ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::scheduleNextPruning()::<lambda(ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::TimerError)>' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:177:30, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::scheduleNextPruning()::<lambda(ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::TimerError)>&; _Args = {int}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::scheduleNextPruning()::<lambda(ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::TimerError)>&; _Args = {int}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::scheduleNextPruning()::<lambda(ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::TimerError)>; _ArgTypes = {int}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::Impl::scheduleNextPruning()::<lambda(ableton::discovery::PeerGateway<ableton::discovery::{anonymous}::TestMessenger, ableton::discovery::{anonymous}::TestObserver&, ableton::test::serial_io::Context>::TimerError)>; _ArgTypes = {int}]' at /usr/include/c++/14.2.1/bits/std_function.h:288:7: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, std::__cxx11::basic_string<char> > > > >' changed in GCC 7.1 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object src/CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_UdpMessenger.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_UdpMessenger.cpp.o -MF CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_UdpMessenger.cpp.o.d -o CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_UdpMessenger.cpp.o -c /build/abletonlink/src/link/src/ableton/discovery/tst_UdpMessenger.cpp In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/basic_streambuf.hpp:22, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio.hpp:46, from /build/abletonlink/src/link/include/ableton/platforms/asio/AsioWrapper.hpp:78, from /build/abletonlink/src/link/include/ableton/discovery/AsioTypes.hpp:22, from /build/abletonlink/src/link/include/ableton/discovery/PeerGateways.hpp:22, from /build/abletonlink/src/link/include/ableton/discovery/Service.hpp:22, from /build/abletonlink/src/link/include/ableton/link/Controller.hpp:22, from /build/abletonlink/src/link/include/ableton/platforms/Config.hpp:22, from /build/abletonlink/src/link/include/ableton/Link.hpp:25, from /build/abletonlink/src/link/examples/linkaudio/AudioPlatform_Dummy.hpp:22, from /build/abletonlink/src/link/examples/linkaudio/AudioPlatform.hpp:31, from /build/abletonlink/src/link/examples/linkhut/main.cpp:20: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 1915 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/functional.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/associated_allocator.hpp:21, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/handler_alloc_helpers.hpp:23, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/executor_function.hpp:19, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/any_executor.hpp:24, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution.hpp:19, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/any_completion_executor.hpp:22, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio.hpp:18: /usr/include/c++/14.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]': /usr/include/c++/14.2.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::iterator' changed in GCC 7.1 195 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = __gnu_cxx::__ops::_Val_comp_iter<ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp>]': /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'std::pair<_FIter, _FIter> std::__equal_range(_ForwardIterator, _ForwardIterator, const _Tp&, _CompareItTp, _CompareTpIt) [with _ForwardIterator = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _CompareItTp = __gnu_cxx::__ops::_Iter_comp_val<ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp>; _CompareTpIt = __gnu_cxx::__ops::_Val_comp_iter<ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2068:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2068 | __equal_range(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:2068:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2096:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2096 | = std::__upper_bound(++__middle, __first, __val, __comp_val_it); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.1/bits/stl_uninitialized.h:63, from /usr/include/c++/14.2.1/memory:69, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/memory.hpp:21, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/detail/as_invocable.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/execute.hpp:23, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/executor.hpp:25, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/allocator.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution.hpp:18: /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::PeerTimeout&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 2099 | ++__first; | ^~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::uniqueSessionPeerCount(const ableton::link::SessionId&) const::<lambda(const ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Peer&, const ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Peer&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 857 | __unique(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> >]': /usr/include/c++/14.2.1/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > >::iterator' changed in GCC 7.1 181 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _BinaryPredicate = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::uniqueSessionPeerCount(const ableton::link::SessionId&) const::<lambda(const ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Peer&, const ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Peer&)>]', inlined from 'std::size_t ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::uniqueSessionPeerCount(const ableton::link::SessionId&) const [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:78:23, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::SessionPeerCounter::operator()() [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:665:50: /usr/include/c++/14.2.1/bits/stl_algo.h:933:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 933 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:933:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::gatewayClosed(const ableton::discovery::IpAddress&) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:283:19, inlined from 'ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::GatewayObserver::~GatewayObserver() [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:140:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::PeerTimeout&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::PeerTimeout&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'typename ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::PeerTimeouts::iterator ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::findPeer(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:193:26, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onByeBye(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:135:31, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::ByeBye<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeId>&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:108:15, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {ableton::discovery::ByeBye<ableton::link::NodeId>}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>' at /build/abletonlink/src/link/include/ableton/discovery/UdpMessenger.hpp:182:66, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>&; _Args = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>&; _Args = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>; _ArgTypes = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> >]', inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onByeBye(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:139:28, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::ByeBye<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeId>&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:108:15, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {ableton::discovery::ByeBye<ableton::link::NodeId>}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>' at /build/abletonlink/src/link/include/ableton/discovery/UdpMessenger.hpp:182:66, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>&; _Args = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>&; _Args = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>; _ArgTypes = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'std::pair<_FIter, _FIter> std::__equal_range(_ForwardIterator, _ForwardIterator, const _Tp&, _CompareItTp, _CompareTpIt) [with _ForwardIterator = __gnu_cxx::__normal_iterator<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _Tp = pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _CompareItTp = __gnu_cxx::__ops::_Iter_comp_val<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Impl::PeerIdComp>; _CompareTpIt = __gnu_cxx::__ops::_Val_comp_iter<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Impl::PeerIdComp>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2068:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 2068 | __equal_range(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:2068:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>}; _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]': /usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::iterator' changed in GCC 7.1 452 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]': /usr/include/c++/14.2.1/bits/vector.tcc:363:5: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::const_iterator' changed in GCC 7.1 363 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc:379:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 379 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ableton::link::Session}; _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]': /usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::iterator' changed in GCC 7.1 452 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]': /usr/include/c++/14.2.1/bits/vector.tcc:363:5: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::const_iterator' changed in GCC 7.1 363 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc:379:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 379 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]': /usr/include/c++/14.2.1/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::iterator' changed in GCC 7.1 181 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function 'std::pair<_FIter, _FIter> std::equal_range(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:213:37: /usr/include/c++/14.2.1/bits/stl_algo.h:2174:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2174 | return std::__equal_range(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2175 | __gnu_cxx::__ops::__iter_comp_val(__comp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2176 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:217:29: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::forgetSession(const ableton::link::SessionId&) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:105:18, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:218:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'std::pair<_FIter, _FIter> std::equal_range(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleSuccessfulMeasurement(const ableton::link::SessionId&, ableton::link::GhostXForm) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:148:37: /usr/include/c++/14.2.1/bits/stl_algo.h:2174:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2174 | return std::__equal_range(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2175 | __gnu_cxx::__ops::__iter_comp_val(__comp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2176 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleSuccessfulMeasurement(const ableton::link::SessionId&, ableton::link::GhostXForm) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:169:31: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::upper_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleSuccessfulMeasurement(const ableton::link::SessionId&, ableton::link::GhostXForm) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:172:38: /usr/include/c++/14.2.1/bits/stl_algo.h:2060:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2060 | return std::__upper_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2061 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleSuccessfulMeasurement(const ableton::link::SessionId&, ableton::link::GhostXForm) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:174:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]', inlined from 'double ableton::link::median(It, It) [with It = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]' at /build/abletonlink/src/link/include/ableton/link/Median.hpp:38:21, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::CompletionCallback<Handler>::operator()(std::vector<double>&) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::MeasurementResultsHandler; Clock = ableton::platforms::linux_::Clock<4>; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:122:53: /usr/include/c++/14.2.1/bits/stl_algo.h:4699:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 4699 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4700 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | } | ~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]', inlined from 'double ableton::link::median(It, It) [with It = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]' at /build/abletonlink/src/link/include/ableton/link/Median.hpp:39:21, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::CompletionCallback<Handler>::operator()(std::vector<double>&) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::MeasurementResultsHandler; Clock = ableton::platforms::linux_::Clock<4>; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:122:53: /usr/include/c++/14.2.1/bits/stl_algo.h:4699:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 4699 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4700 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | } | ~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]', inlined from 'double ableton::link::median(It, It) [with It = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]' at /build/abletonlink/src/link/include/ableton/link/Median.hpp:44:21, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::CompletionCallback<Handler>::operator()(std::vector<double>&) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::MeasurementResultsHandler; Clock = ableton::platforms::linux_::Clock<4>; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:122:53: /usr/include/c++/14.2.1/bits/stl_algo.h:4699:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 4699 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4700 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | } | ~ In function 'std::pair<_FIter, _FIter> std::equal_range(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _Tp = pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Compare = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::Impl::PeerIdComp]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:204:39: /usr/include/c++/14.2.1/bits/stl_algo.h:2174:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 2174 | return std::__equal_range(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2175 | __gnu_cxx::__ops::__iter_comp_val(__comp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2176 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:211:22: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:228:24: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'std::pair<_FIter, _FIter> std::equal_range(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, ableton::platforms::linux_::Clock<4> >::SessionIdComp]', inlined from 'ableton::link::Timeline ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::sawSessionTimeline(ableton::link::SessionId, ableton::link::Timeline) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:95:20, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::handleTimelineFromSession(ableton::link::SessionId, ableton::link::Timeline) [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:398:24, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::SessionTimelineCallback::operator()(ableton::link::SessionId, ableton::link::Timeline) [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:548:44, inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:240:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2174:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2174 | return std::__equal_range(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2175 | __gnu_cxx::__ops::__iter_comp_val(__comp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2176 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'ableton::link::Timeline ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::sawSessionTimeline(ableton::link::SessionId, ableton::link::Timeline) [with Peers = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::JoinSessionCallback; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; Clock = ableton::platforms::linux_::Clock<4>]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:101:30, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::handleTimelineFromSession(ableton::link::SessionId, ableton::link::Timeline) [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:398:24, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::SessionTimelineCallback::operator()(ableton::link::SessionId, ableton::link::Timeline) [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:548:44, inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:240:33: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::PeerTimeout&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>, ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>::PeerTimeout&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'typename ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::PeerTimeouts::iterator ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::findPeer(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:193:26, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:116:37: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> >]', inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, 512>, ableton::link::PeerState, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&>; PeerObserver = ableton::link::Peers<ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:121:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Linking CXX executable ../bin/LinkHutSilent cd /build/abletonlink/src/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinkHutSilent.dir/link.txt --verbose=1 /usr/lib/distcc/bin/c++ -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/LinkHutSilent.dir/link.d CMakeFiles/LinkHutSilent.dir/linkaudio/AudioEngine.cpp.o CMakeFiles/LinkHutSilent.dir/linkhut/main.cpp.o -o ../bin/LinkHutSilent -latomic -lpthread [ 43%] Building CXX object src/CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/v1/tst_Messages.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/v1/tst_Messages.cpp.o -MF CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/v1/tst_Messages.cpp.o.d -o CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/v1/tst_Messages.cpp.o -c /build/abletonlink/src/link/src/ableton/discovery/v1/tst_Messages.cpp make[2]: Leaving directory '/build/abletonlink/src/build' [ 43%] Built target LinkHutSilent [ 46%] Building CXX object src/CMakeFiles/LinkDiscoveryTest.dir/ableton/test/catch/CatchMain.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkDiscoveryTest.dir/ableton/test/catch/CatchMain.cpp.o -MF CMakeFiles/LinkDiscoveryTest.dir/ableton/test/catch/CatchMain.cpp.o.d -o CMakeFiles/LinkDiscoveryTest.dir/ableton/test/catch/CatchMain.cpp.o -c /build/abletonlink/src/link/src/ableton/test/catch/CatchMain.cpp In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/basic_streambuf.hpp:22, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio.hpp:46, from /build/abletonlink/src/link/include/ableton/platforms/asio/AsioWrapper.hpp:78, from /build/abletonlink/src/link/include/ableton/discovery/AsioTypes.hpp:22, from /build/abletonlink/src/link/include/ableton/discovery/PeerGateways.hpp:22, from /build/abletonlink/src/link/include/ableton/discovery/Service.hpp:22, from /build/abletonlink/src/link/include/ableton/link/Controller.hpp:22, from /build/abletonlink/src/link/src/ableton/link/tst_Controller.cpp:20: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 1915 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/functional.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/associated_allocator.hpp:21, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/handler_alloc_helpers.hpp:23, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/executor_function.hpp:19, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/any_executor.hpp:24, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution.hpp:19, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/any_completion_executor.hpp:22, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio.hpp:18: /usr/include/c++/14.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]': /usr/include/c++/14.2.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::iterator' changed in GCC 7.1 195 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = __gnu_cxx::__ops::_Val_comp_iter<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::SessionIdComp>]': /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'std::pair<_FIter, _FIter> std::__equal_range(_ForwardIterator, _ForwardIterator, const _Tp&, _CompareItTp, _CompareTpIt) [with _ForwardIterator = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _CompareItTp = __gnu_cxx::__ops::_Iter_comp_val<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::SessionIdComp>; _CompareTpIt = __gnu_cxx::__ops::_Val_comp_iter<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::SessionIdComp>]': /usr/include/c++/14.2.1/bits/stl_algo.h:2068:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2068 | __equal_range(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:2068:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2096:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2096 | = std::__upper_bound(++__middle, __first, __val, __comp_val_it); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.1/bits/stl_uninitialized.h:63, from /usr/include/c++/14.2.1/memory:69, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/memory.hpp:21, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/detail/as_invocable.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/execute.hpp:23, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/executor.hpp:25, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/allocator.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution.hpp:18: /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::SessionMemberPred>]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2171:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 2171 | { | ^ /usr/include/c++/14.2.1/bits/stl_algobase.h:2171:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::PeerTimeout&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 2099 | ++__first; | ^~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algobase.h:2099:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> >]': /usr/include/c++/14.2.1/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > >::iterator' changed in GCC 7.1 181 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OIter std::copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _OIter = back_insert_iterator<vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _Predicate = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::SessionMemberPred]': /usr/include/c++/14.2.1/bits/stl_algo.h:646:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 646 | copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:646:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 In file included from /build/abletonlink/src/link/include/ableton/link/Controller.hpp:27: In member function 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::sessionPeers(const ableton::link::SessionId&) const [with IoContext = ableton::link::{anonymous}::MockIoContext&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback]', inlined from 'std::size_t ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::uniqueSessionPeerCount(const ableton::link::SessionId&) const [with IoContext = ableton::link::{anonymous}::MockIoContext&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:77:10, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::SessionPeerCounter::operator()() [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::link::{anonymous}::MockClock; Random = ableton::platforms::stl::Random; IoContext = ableton::link::{anonymous}::MockIoContext]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:665:50: /build/abletonlink/src/link/include/ableton/link/Peers.hpp:69:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::PeerTimeout&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::PeerTimeout&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'typename ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::PeerTimeouts::iterator ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::findPeer(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:193:26, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onByeBye(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:135:31, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::ByeBye<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeId>&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:108:15, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {ableton::discovery::ByeBye<ableton::link::NodeId>}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>' at /build/abletonlink/src/link/include/ableton/discovery/UdpMessenger.hpp:182:66, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>&; _Args = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>&; _Args = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>; _ArgTypes = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> >]', inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onByeBye(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:139:28, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::ByeBye<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeId>&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:108:15, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {ableton::discovery::ByeBye<ableton::link::NodeId>}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>' at /build/abletonlink/src/link/include/ableton/discovery/UdpMessenger.hpp:182:66, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>&; _Args = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>&; _Args = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::ByeBye<ableton::link::NodeId>)>; _ArgTypes = {ableton::discovery::ByeBye<ableton::link::NodeId>}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::gatewayClosed(const ableton::discovery::IpAddress&) [with IoContext = ableton::link::{anonymous}::MockIoContext&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:283:19, inlined from 'ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::GatewayObserver::~GatewayObserver() [with IoContext = ableton::link::{anonymous}::MockIoContext&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:140:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>}; _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]': /usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::iterator' changed in GCC 7.1 452 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]': /usr/include/c++/14.2.1/bits/vector.tcc:363:5: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::const_iterator' changed in GCC 7.1 363 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc:379:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 379 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ableton::link::Session}; _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]': /usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::iterator' changed in GCC 7.1 452 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]': /usr/include/c++/14.2.1/bits/vector.tcc:363:5: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::const_iterator' changed in GCC 7.1 363 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc:379:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 379 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]': /usr/include/c++/14.2.1/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::iterator' changed in GCC 7.1 181 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function 'std::pair<_FIter, _FIter> std::equal_range(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::SessionIdComp]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleSuccessfulMeasurement(const ableton::link::SessionId&, ableton::link::GhostXForm) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:148:37: /usr/include/c++/14.2.1/bits/stl_algo.h:2174:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2174 | return std::__equal_range(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2175 | __gnu_cxx::__ops::__iter_comp_val(__comp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2176 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleSuccessfulMeasurement(const ableton::link::SessionId&, ableton::link::GhostXForm) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:169:31: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::upper_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::SessionIdComp]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleSuccessfulMeasurement(const ableton::link::SessionId&, ableton::link::GhostXForm) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:172:38: /usr/include/c++/14.2.1/bits/stl_algo.h:2060:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2060 | return std::__upper_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2061 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleSuccessfulMeasurement(const ableton::link::SessionId&, ableton::link::GhostXForm) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:174:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'std::pair<_FIter, _FIter> std::equal_range(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::SessionIdComp]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:213:37, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::MeasurementResultsHandler::operator()(ableton::link::GhostXForm) const [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:251:41, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::CompletionCallback<Handler>::operator()(std::vector<double>&) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; Clock = ableton::link::{anonymous}::MockClock; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:118:18, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>&; _Args = {vector<double, allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>&; _Args = {vector<double, allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>; _ArgTypes = {std::vector<double, std::allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algo.h:2174:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2174 | return std::__equal_range(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2175 | __gnu_cxx::__ops::__iter_comp_val(__comp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2176 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:217:29, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::MeasurementResultsHandler::operator()(ableton::link::GhostXForm) const [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:251:41, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::CompletionCallback<Handler>::operator()(std::vector<double>&) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; Clock = ableton::link::{anonymous}::MockClock; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:118:18, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>&; _Args = {vector<double, allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>&; _Args = {vector<double, allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>; _ArgTypes = {std::vector<double, std::allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _Predicate = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::SessionMemberPred]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::forgetSession(const ableton::link::SessionId&) [with IoContext = ableton::link::{anonymous}::MockIoContext&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:106:16, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:218:30, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::MeasurementResultsHandler::operator()(ableton::link::GhostXForm) const [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:251:41, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::CompletionCallback<Handler>::operator()(std::vector<double>&) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; Clock = ableton::link::{anonymous}::MockClock; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:118:18, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>&; _Args = {vector<double, allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>&; _Args = {vector<double, allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>; _ArgTypes = {std::vector<double, std::allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algo.h:832:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 832 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 833 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::forgetSession(const ableton::link::SessionId&) [with IoContext = ableton::link::{anonymous}::MockIoContext&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:105:18, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:218:30, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::MeasurementResultsHandler::operator()(ableton::link::GhostXForm) const [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:251:41, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::CompletionCallback<Handler>::operator()(std::vector<double>&) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; Clock = ableton::link::{anonymous}::MockClock; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:118:18, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>&; _Args = {vector<double, allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>&; _Args = {vector<double, allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>; _ArgTypes = {std::vector<double, std::allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]', inlined from 'double ableton::link::median(It, It) [with It = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]' at /build/abletonlink/src/link/include/ableton/link/Median.hpp:38:21, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::CompletionCallback<Handler>::operator()(std::vector<double>&) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; Clock = ableton::link::{anonymous}::MockClock; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:122:53, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>&; _Args = {vector<double, allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>&; _Args = {vector<double, allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>; _ArgTypes = {std::vector<double, std::allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algo.h:4699:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 4699 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4700 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | } | ~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]', inlined from 'double ableton::link::median(It, It) [with It = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]' at /build/abletonlink/src/link/include/ableton/link/Median.hpp:39:21, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::CompletionCallback<Handler>::operator()(std::vector<double>&) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; Clock = ableton::link::{anonymous}::MockClock; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:122:53, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>&; _Args = {vector<double, allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>&; _Args = {vector<double, allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>; _ArgTypes = {std::vector<double, std::allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algo.h:4699:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 4699 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4700 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | } | ~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]', inlined from 'double ableton::link::median(It, It) [with It = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]' at /build/abletonlink/src/link/include/ableton/link/Median.hpp:44:21, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::CompletionCallback<Handler>::operator()(std::vector<double>&) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; Clock = ableton::link::{anonymous}::MockClock; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:122:53, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>&; _Args = {vector<double, allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>&; _Args = {vector<double, allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::link::MeasurementService<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext&>::CompletionCallback<ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>; _ArgTypes = {std::vector<double, std::allocator<double> >&}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algo.h:4699:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 4699 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4700 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | } | ~ In member function 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::sessionPeers(const ableton::link::SessionId&) const [with IoContext = ableton::link::{anonymous}::MockIoContext&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::launchSessionMeasurement(ableton::link::Session&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:116:10: /build/abletonlink/src/link/include/ableton/link/Peers.hpp:69:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 In function 'std::pair<_FIter, _FIter> std::equal_range(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::SessionIdComp]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:213:37, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::MeasurementResultsHandler::operator()(ableton::link::GhostXForm) const [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:251:41, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::measurePeer(const ableton::link::PeerState&, Handler) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; Clock = ableton::link::{anonymous}::MockClock; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:93:14, inlined from 'void ableton::link::Gateway<PeerObserver, Clock, IoContext>::measurePeer(const ableton::link::PeerState&, Handler) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; Clock = ableton::link::{anonymous}::MockClock; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/link/Gateway.hpp:81:29, inlined from 'ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:697:34, inlined from 'void ableton::discovery::PeerGateways<NodeState, GatewayFactory, IoContext>::withGateways(Handler) [with Handler = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>; NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::GatewayFactory; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateways.hpp:76:12, inlined from 'void ableton::discovery::Service<NodeState, GatewayFactory, IoContext>::withGateways(Handler) [with Handler = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>; NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::GatewayFactory; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/Service.hpp:58:27, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::MeasurePeer::operator()(Peer, Handler) [with Peer = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::link::{anonymous}::MockClock; Random = ableton::platforms::stl::Random; IoContext = ableton::link::{anonymous}::MockIoContext]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:691:42, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::launchSessionMeasurement(ableton::link::Session&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:128:15: /usr/include/c++/14.2.1/bits/stl_algo.h:2174:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2174 | return std::__equal_range(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2175 | __gnu_cxx::__ops::__iter_comp_val(__comp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2176 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:217:29, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::MeasurementResultsHandler::operator()(ableton::link::GhostXForm) const [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:251:41, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::measurePeer(const ableton::link::PeerState&, Handler) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; Clock = ableton::link::{anonymous}::MockClock; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:93:14, inlined from 'void ableton::link::Gateway<PeerObserver, Clock, IoContext>::measurePeer(const ableton::link::PeerState&, Handler) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; Clock = ableton::link::{anonymous}::MockClock; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/link/Gateway.hpp:81:29, inlined from 'ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:697:34, inlined from 'void ableton::discovery::PeerGateways<NodeState, GatewayFactory, IoContext>::withGateways(Handler) [with Handler = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>; NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::GatewayFactory; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateways.hpp:76:12, inlined from 'void ableton::discovery::Service<NodeState, GatewayFactory, IoContext>::withGateways(Handler) [with Handler = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>; NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::GatewayFactory; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/Service.hpp:58:27, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::MeasurePeer::operator()(Peer, Handler) [with Peer = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::link::{anonymous}::MockClock; Random = ableton::platforms::stl::Random; IoContext = ableton::link::{anonymous}::MockIoContext]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:691:42, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::launchSessionMeasurement(ableton::link::Session&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:128:15: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _Predicate = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::SessionMemberPred]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::forgetSession(const ableton::link::SessionId&) [with IoContext = ableton::link::{anonymous}::MockIoContext&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:106:16, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:218:30, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::MeasurementResultsHandler::operator()(ableton::link::GhostXForm) const [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:251:41, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::measurePeer(const ableton::link::PeerState&, Handler) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; Clock = ableton::link::{anonymous}::MockClock; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:93:14, inlined from 'void ableton::link::Gateway<PeerObserver, Clock, IoContext>::measurePeer(const ableton::link::PeerState&, Handler) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; Clock = ableton::link::{anonymous}::MockClock; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/link/Gateway.hpp:81:29, inlined from 'ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:697:34, inlined from 'void ableton::discovery::PeerGateways<NodeState, GatewayFactory, IoContext>::withGateways(Handler) [with Handler = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>; NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::GatewayFactory; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateways.hpp:76:12, inlined from 'void ableton::discovery::Service<NodeState, GatewayFactory, IoContext>::withGateways(Handler) [with Handler = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>; NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::GatewayFactory; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/Service.hpp:58:27, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::MeasurePeer::operator()(Peer, Handler) [with Peer = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::link::{anonymous}::MockClock; Random = ableton::platforms::stl::Random; IoContext = ableton::link::{anonymous}::MockIoContext]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:691:42, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::launchSessionMeasurement(ableton::link::Session&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:128:15: /usr/include/c++/14.2.1/bits/stl_algo.h:832:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 832 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 833 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::forgetSession(const ableton::link::SessionId&) [with IoContext = ableton::link::{anonymous}::MockIoContext&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:105:18, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:218:30, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::MeasurementResultsHandler::operator()(ableton::link::GhostXForm) const [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:251:41, inlined from 'void ableton::link::MeasurementService<Clock, IoContext>::measurePeer(const ableton::link::PeerState&, Handler) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; Clock = ableton::link::{anonymous}::MockClock; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/link/MeasurementService.hpp:93:14, inlined from 'void ableton::link::Gateway<PeerObserver, Clock, IoContext>::measurePeer(const ableton::link::PeerState&, Handler) [with Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; Clock = ableton::link::{anonymous}::MockClock; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/link/Gateway.hpp:81:29, inlined from 'ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:697:34, inlined from 'void ableton::discovery::PeerGateways<NodeState, GatewayFactory, IoContext>::withGateways(Handler) [with Handler = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>; NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::GatewayFactory; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateways.hpp:76:12, inlined from 'void ableton::discovery::Service<NodeState, GatewayFactory, IoContext>::withGateways(Handler) [with Handler = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>; NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::GatewayFactory; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/Service.hpp:58:27, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::MeasurePeer::operator()(Peer, Handler) [with Peer = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::link::{anonymous}::MockClock; Random = ableton::platforms::stl::Random; IoContext = ableton::link::{anonymous}::MockIoContext]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:691:42, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::launchSessionMeasurement(ableton::link::Session&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:128:15: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'std::pair<_FIter, _FIter> std::equal_range(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::SessionIdComp]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:213:37, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::MeasurementResultsHandler::operator()(ableton::link::GhostXForm) const [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:251:41, inlined from 'ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:703:18, inlined from 'void ableton::discovery::PeerGateways<NodeState, GatewayFactory, IoContext>::withGateways(Handler) [with Handler = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>; NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::GatewayFactory; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateways.hpp:76:12, inlined from 'void ableton::discovery::Service<NodeState, GatewayFactory, IoContext>::withGateways(Handler) [with Handler = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>; NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::GatewayFactory; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/Service.hpp:58:27, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::MeasurePeer::operator()(Peer, Handler) [with Peer = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::link::{anonymous}::MockClock; Random = ableton::platforms::stl::Random; IoContext = ableton::link::{anonymous}::MockIoContext]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:691:42, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::launchSessionMeasurement(ableton::link::Session&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:128:15: /usr/include/c++/14.2.1/bits/stl_algo.h:2174:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2174 | return std::__equal_range(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2175 | __gnu_cxx::__ops::__iter_comp_val(__comp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2176 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:217:29, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::MeasurementResultsHandler::operator()(ableton::link::GhostXForm) const [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:251:41, inlined from 'ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:703:18, inlined from 'void ableton::discovery::PeerGateways<NodeState, GatewayFactory, IoContext>::withGateways(Handler) [with Handler = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>; NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::GatewayFactory; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateways.hpp:76:12, inlined from 'void ableton::discovery::Service<NodeState, GatewayFactory, IoContext>::withGateways(Handler) [with Handler = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>; NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::GatewayFactory; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/Service.hpp:58:27, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::MeasurePeer::operator()(Peer, Handler) [with Peer = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::link::{anonymous}::MockClock; Random = ableton::platforms::stl::Random; IoContext = ableton::link::{anonymous}::MockIoContext]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:691:42, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::launchSessionMeasurement(ableton::link::Session&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:128:15: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, vector<pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; _Predicate = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::SessionMemberPred]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::forgetSession(const ableton::link::SessionId&) [with IoContext = ableton::link::{anonymous}::MockIoContext&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:106:16, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:218:30, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::MeasurementResultsHandler::operator()(ableton::link::GhostXForm) const [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:251:41, inlined from 'ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:703:18, inlined from 'void ableton::discovery::PeerGateways<NodeState, GatewayFactory, IoContext>::withGateways(Handler) [with Handler = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>; NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::GatewayFactory; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateways.hpp:76:12, inlined from 'void ableton::discovery::Service<NodeState, GatewayFactory, IoContext>::withGateways(Handler) [with Handler = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>; NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::GatewayFactory; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/Service.hpp:58:27, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::MeasurePeer::operator()(Peer, Handler) [with Peer = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::link::{anonymous}::MockClock; Random = ableton::platforms::stl::Random; IoContext = ableton::link::{anonymous}::MockIoContext]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:691:42, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::launchSessionMeasurement(ableton::link::Session&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:128:15: /usr/include/c++/14.2.1/bits/stl_algo.h:832:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 832 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 833 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::forgetSession(const ableton::link::SessionId&) [with IoContext = ableton::link::{anonymous}::MockIoContext&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:105:18, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::handleFailedMeasurement(const ableton::link::SessionId&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:218:30, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::MeasurementResultsHandler::operator()(ableton::link::GhostXForm) const [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:251:41, inlined from 'ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:703:18, inlined from 'void ableton::discovery::PeerGateways<NodeState, GatewayFactory, IoContext>::withGateways(Handler) [with Handler = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>; NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::GatewayFactory; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateways.hpp:76:12, inlined from 'void ableton::discovery::Service<NodeState, GatewayFactory, IoContext>::withGateways(Handler) [with Handler = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer::operator()<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler>(std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>, ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler)::<lambda(It, It)>; NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::GatewayFactory; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/Service.hpp:58:27, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::MeasurePeer::operator()(Peer, Handler) [with Peer = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; Handler = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::MeasurementResultsHandler; PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::link::{anonymous}::MockClock; Random = ableton::platforms::stl::Random; IoContext = ableton::link::{anonymous}::MockIoContext]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:691:42, inlined from 'void ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::launchSessionMeasurement(ableton::link::Session&) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:128:15: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::PeerTimeout&)> >]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>*, vector<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId>, allocator<pair<chrono::time_point<chrono::_V2::system_clock, chrono::duration<long long int, ratio<1, 1000000000> > >, ableton::link::NodeId> > > >; _Predicate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl::findPeer(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::NodeId&)::<lambda(const ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::PeerTimeout&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876:28, inlined from 'typename ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::PeerTimeouts::iterator ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::findPeer(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeId&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:193:26, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:116:37, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::PeerState<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeState>&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:102:18, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {ableton::discovery::PeerState<ableton::link::PeerState>}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>' at /build/abletonlink/src/link/include/ableton/discovery/UdpMessenger.hpp:180:66, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>&; _Args = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>&; _Args = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>; _ArgTypes = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 2152 | for (; __first != __last; ++__first) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2153 | if (__pred(__first)) | ~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>; _Alloc = std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> >]', inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:121:28, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::PeerState<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeState>&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:102:18, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {ableton::discovery::PeerState<ableton::link::PeerState>}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>' at /build/abletonlink/src/link/include/ableton/discovery/UdpMessenger.hpp:180:66, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>&; _Args = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>&; _Args = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>; _ArgTypes = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>*, std::vector<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId>, std::allocator<std::pair<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > >, ableton::link::NodeId> > > >' changed in GCC 7.1 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::link::{anonymous}::MockIoContext&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:211:22, inlined from 'void ableton::link::sawPeer(Peers<{anonymous}::MockIoContext&, std::reference_wrapper<Controller<std::function<void(unsigned int)>, std::function<void(Tempo)>, std::function<void(bool)>, {anonymous}::MockClock, ableton::platforms::stl::Random, {anonymous}::MockIoContext>::SessionPeerCounter>, Controller<std::function<void(unsigned int)>, std::function<void(Tempo)>, std::function<void(bool)>, {anonymous}::MockClock, ableton::platforms::stl::Random, {anonymous}::MockIoContext>::SessionTimelineCallback, Controller<std::function<void(unsigned int)>, std::function<void(Tempo)>, std::function<void(bool)>, {anonymous}::MockClock, ableton::platforms::stl::Random, {anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver&, const PeerState&)' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:150:30, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:129:14, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::PeerState<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeState>&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:102:18, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {ableton::discovery::PeerState<ableton::link::PeerState>}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>' at /build/abletonlink/src/link/include/ableton/discovery/UdpMessenger.hpp:180:66, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>&; _Args = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>&; _Args = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>; _ArgTypes = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::link::{anonymous}::MockIoContext&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:228:24, inlined from 'void ableton::link::sawPeer(Peers<{anonymous}::MockIoContext&, std::reference_wrapper<Controller<std::function<void(unsigned int)>, std::function<void(Tempo)>, std::function<void(bool)>, {anonymous}::MockClock, ableton::platforms::stl::Random, {anonymous}::MockIoContext>::SessionPeerCounter>, Controller<std::function<void(unsigned int)>, std::function<void(Tempo)>, std::function<void(bool)>, {anonymous}::MockClock, ableton::platforms::stl::Random, {anonymous}::MockIoContext>::SessionTimelineCallback, Controller<std::function<void(unsigned int)>, std::function<void(Tempo)>, std::function<void(bool)>, {anonymous}::MockClock, ableton::platforms::stl::Random, {anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver&, const PeerState&)' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:150:30, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:129:14, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::PeerState<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeState>&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:102:18, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {ableton::discovery::PeerState<ableton::link::PeerState>}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>' at /build/abletonlink/src/link/include/ableton/discovery/UdpMessenger.hpp:180:66, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>&; _Args = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>&; _Args = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>; _ArgTypes = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'std::pair<_FIter, _FIter> std::equal_range(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator<ableton::link::Session*, vector<ableton::link::Session> >; _Tp = ableton::link::Session; _Compare = ableton::link::Sessions<ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, reference_wrapper<ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer, ableton::link::Controller<function<void(unsigned int)>, function<void(ableton::link::Tempo)>, function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback, ableton::link::{anonymous}::MockIoContext&, ableton::link::{anonymous}::MockClock>::SessionIdComp]', inlined from 'ableton::link::Timeline ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::sawSessionTimeline(ableton::link::SessionId, ableton::link::Timeline) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:95:20, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::handleTimelineFromSession(ableton::link::SessionId, ableton::link::Timeline) [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::link::{anonymous}::MockClock; Random = ableton::platforms::stl::Random; IoContext = ableton::link::{anonymous}::MockIoContext]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:398:24, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::SessionTimelineCallback::operator()(ableton::link::SessionId, ableton::link::Timeline) [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::link::{anonymous}::MockClock; Random = ableton::platforms::stl::Random; IoContext = ableton::link::{anonymous}::MockIoContext]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:548:44, inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::link::{anonymous}::MockIoContext&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:240:33, inlined from 'void ableton::link::sawPeer(Peers<{anonymous}::MockIoContext&, std::reference_wrapper<Controller<std::function<void(unsigned int)>, std::function<void(Tempo)>, std::function<void(bool)>, {anonymous}::MockClock, ableton::platforms::stl::Random, {anonymous}::MockIoContext>::SessionPeerCounter>, Controller<std::function<void(unsigned int)>, std::function<void(Tempo)>, std::function<void(bool)>, {anonymous}::MockClock, ableton::platforms::stl::Random, {anonymous}::MockIoContext>::SessionTimelineCallback, Controller<std::function<void(unsigned int)>, std::function<void(Tempo)>, std::function<void(bool)>, {anonymous}::MockClock, ableton::platforms::stl::Random, {anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver&, const PeerState&)' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:150:30, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:129:14, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::PeerState<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeState>&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:102:18, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {ableton::discovery::PeerState<ableton::link::PeerState>}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>' at /build/abletonlink/src/link/include/ableton/discovery/UdpMessenger.hpp:180:66, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>&; _Args = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>&; _Args = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>; _ArgTypes = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algo.h:2174:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ableton::link::Session*, std::vector<ableton::link::Session> >' changed in GCC 7.1 2174 | return std::__equal_range(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2175 | __gnu_cxx::__ops::__iter_comp_val(__comp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2176 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = ableton::link::Session; _Alloc = std::allocator<ableton::link::Session>]', inlined from 'ableton::link::Timeline ableton::link::Sessions<Peers, MeasurePeer, JoinSessionCallback, IoContext, Clock>::sawSessionTimeline(ableton::link::SessionId, ableton::link::Timeline) [with Peers = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>&; MeasurePeer = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::MeasurePeer; JoinSessionCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::JoinSessionCallback; IoContext = ableton::link::{anonymous}::MockIoContext&; Clock = ableton::link::{anonymous}::MockClock]' at /build/abletonlink/src/link/include/ableton/link/Sessions.hpp:101:30, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::handleTimelineFromSession(ableton::link::SessionId, ableton::link::Timeline) [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::link::{anonymous}::MockClock; Random = ableton::platforms::stl::Random; IoContext = ableton::link::{anonymous}::MockIoContext]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:398:24, inlined from 'void ableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::SessionTimelineCallback::operator()(ableton::link::SessionId, ableton::link::Timeline) [with PeerCountCallback = std::function<void(unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::link::{anonymous}::MockClock; Random = ableton::platforms::stl::Random; IoContext = ableton::link::{anonymous}::MockIoContext]' at /build/abletonlink/src/link/include/ableton/link/Controller.hpp:548:44, inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::link::{anonymous}::MockIoContext&; SessionMembershipCallback = std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>; SessionTimelineCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback; SessionStartStopStateCallback = ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:240:33, inlined from 'void ableton::link::sawPeer(Peers<{anonymous}::MockIoContext&, std::reference_wrapper<Controller<std::function<void(unsigned int)>, std::function<void(Tempo)>, std::function<void(bool)>, {anonymous}::MockClock, ableton::platforms::stl::Random, {anonymous}::MockIoContext>::SessionPeerCounter>, Controller<std::function<void(unsigned int)>, std::function<void(Tempo)>, std::function<void(bool)>, {anonymous}::MockClock, ableton::platforms::stl::Random, {anonymous}::MockIoContext>::SessionTimelineCallback, Controller<std::function<void(unsigned int)>, std::function<void(Tempo)>, std::function<void(bool)>, {anonymous}::MockClock, ableton::platforms::stl::Random, {anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver&, const PeerState&)' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:150:30, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::onPeerState(const ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::NodeState&, int) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:129:14, inlined from 'void ableton::discovery::PeerGateway<Messenger, PeerObserver, IoContext>::Impl::operator()(const ableton::discovery::PeerState<typename ableton::util::Injected<IoContext>::type::GatewayObserverNodeState>&) [with Messenger = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>; PeerObserver = ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver; IoContext = ableton::link::{anonymous}::MockIoContext&]' at /build/abletonlink/src/link/include/ableton/discovery/PeerGateway.hpp:102:18, inlined from 'void ableton::util::SafeAsyncHandler<Delegate>::operator()(T&& ...) const [with T = {ableton::discovery::PeerState<ableton::link::PeerState>}; Delegate = ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl]' at /build/abletonlink/src/link/include/ableton/util/SafeAsyncHandler.hpp:51:19, inlined from 'ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>' at /build/abletonlink/src/link/include/ableton/discovery/UdpMessenger.hpp:180:66, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>&; _Args = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>&; _Args = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>::Impl::setReceiveHandler<ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl> >(ableton::util::SafeAsyncHandler<ableton::discovery::PeerGateway<ableton::discovery::UdpMessenger<ableton::discovery::IpInterface<ableton::link::{anonymous}::MockIoContext&, 512>, ableton::link::PeerState, ableton::link::{anonymous}::MockIoContext&>, ableton::link::Peers<ableton::link::{anonymous}::MockIoContext&, std::reference_wrapper<ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionPeerCounter>, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionTimelineCallback, ableton::link::Controller<std::function<void(unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::link::{anonymous}::MockClock, ableton::platforms::stl::Random, ableton::link::{anonymous}::MockIoContext>::SessionStartStopStateCallback>::GatewayObserver, ableton::link::{anonymous}::MockIoContext&>::Impl>)::<lambda(ableton::discovery::PeerState<ableton::link::PeerState>)>; _ArgTypes = {ableton::discovery::PeerState<ableton::link::PeerState>}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<ableton::link::Session>::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/catch2/catch_approx.hpp:11, from /usr/include/catch2/catch_all.hpp:26, from /build/abletonlink/src/link/include/ableton/test/CatchWrapper.hpp:38, from /build/abletonlink/src/link/src/ableton/link/tst_Controller.cpp:23: /usr/include/catch2/catch_tostring.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator<const ableton::link::Tempo*, std::vector<ableton::link::Tempo> >; Sentinel = __gnu_cxx::__normal_iterator<const ableton::link::Tempo*, std::vector<ableton::link::Tempo> >]': /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ableton::link::Tempo*, std::vector<ableton::link::Tempo> >' changed in GCC 7.1 /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ableton::link::Tempo*, std::vector<ableton::link::Tempo> >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<ableton::link::Tempo>]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<ableton::link::Tempo>]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<ableton::link::Tempo>]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector<ableton::link::Tempo>&; RhsT = std::vector<ableton::link::Tempo>&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:51: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ableton::link::Tempo*, std::vector<ableton::link::Tempo> >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<ableton::link::Tempo>]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<ableton::link::Tempo>]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<ableton::link::Tempo>]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector<ableton::link::Tempo>&; RhsT = std::vector<ableton::link::Tempo>&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:92: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ableton::link::Tempo*, std::vector<ableton::link::Tempo> >' changed in GCC 7.1 [ 48%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_HostTimeFilter.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_HostTimeFilter.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/link/tst_HostTimeFilter.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_HostTimeFilter.cpp.o -c /build/abletonlink/src/link/src/ableton/link/tst_HostTimeFilter.cpp [ 51%] Building CXX object src/CMakeFiles/LinkDiscoveryTest.dir/ableton/test/serial_io/SchedulerTree.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkDiscoveryTest.dir/ableton/test/serial_io/SchedulerTree.cpp.o -MF CMakeFiles/LinkDiscoveryTest.dir/ableton/test/serial_io/SchedulerTree.cpp.o.d -o CMakeFiles/LinkDiscoveryTest.dir/ableton/test/serial_io/SchedulerTree.cpp.o -c /build/abletonlink/src/link/src/ableton/test/serial_io/SchedulerTree.cpp [ 53%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_LinearRegression.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_LinearRegression.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/link/tst_LinearRegression.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_LinearRegression.cpp.o -c /build/abletonlink/src/link/src/ableton/link/tst_LinearRegression.cpp In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:64, from /usr/include/c++/14.2.1/string:51, from /usr/include/c++/14.2.1/bits/locale_classes.h:40, from /usr/include/c++/14.2.1/bits/ios_base.h:41, from /usr/include/c++/14.2.1/streambuf:43, from /usr/include/c++/14.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/14.2.1/iterator:66, from /build/abletonlink/src/link/include/ableton/link/LinearRegression.hpp:23, from /build/abletonlink/src/link/include/ableton/link/HostTimeFilter.hpp:22, from /build/abletonlink/src/link/src/ableton/link/tst_HostTimeFilter.cpp:20: /usr/include/c++/14.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = double; typename decay<_Tp2>::type = double]': /build/abletonlink/src/link/include/ableton/link/HostTimeFilter.hpp:57:38: required from 'std::chrono::microseconds ableton::link::BasicHostTimeFilter<Clock, NumberType, kNumPoints>::sampleTimeToHostTime(NumberType) [with Clock = ableton::link::MockClock; NumberType = double; unsigned int kNumPoints = 512; std::chrono::microseconds = std::chrono::duration<long long int, std::ratio<1, 1000000> >]' /build/abletonlink/src/link/src/ableton/link/tst_HostTimeFilter.cpp:53:48: required from here /usr/include/c++/14.2.1/bits/stl_pair.h:1132:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ [ 56%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Measurement.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Measurement.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Measurement.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Measurement.cpp.o -c /build/abletonlink/src/link/src/ableton/link/tst_Measurement.cpp In file included from /usr/include/c++/14.2.1/bits/stl_tempbuf.h:62, from /usr/include/c++/14.2.1/memory:66, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/memory.hpp:21, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/detail/as_invocable.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/execute.hpp:23, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/executor.hpp:25, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/allocator.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution.hpp:18, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/any_completion_executor.hpp:22, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio.hpp:18, from /build/abletonlink/src/link/include/ableton/platforms/asio/AsioWrapper.hpp:78, from /build/abletonlink/src/link/include/ableton/discovery/AsioTypes.hpp:22, from /build/abletonlink/src/link/include/ableton/discovery/PeerGateways.hpp:22, from /build/abletonlink/src/link/include/ableton/discovery/Service.hpp:22, from /build/abletonlink/src/link/include/ableton/link/Controller.hpp:22, from /build/abletonlink/src/link/include/ableton/platforms/Config.hpp:22, from /build/abletonlink/src/link/include/ableton/Link.hpp:25, from /build/abletonlink/src/link/examples/linkaudio/AudioEngine.hpp:24, from /build/abletonlink/src/link/examples/linkaudio/AudioPlatform_Jack.hpp:22, from /build/abletonlink/src/link/examples/linkaudio/AudioPlatform_Jack.cpp:20: /usr/include/c++/14.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename __strip_reference_wrapper<typename decay<_Tp>::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper<typename decay<_Tp2>::type>::__type = double; typename decay<_Tp2>::type = double]': /build/abletonlink/src/link/include/ableton/link/HostTimeFilter.hpp:57:38: required from 'std::chrono::microseconds ableton::link::BasicHostTimeFilter<Clock, NumberType, kNumPoints>::sampleTimeToHostTime(NumberType) [with Clock = ableton::platforms::linux_::Clock<4>; NumberType = double; unsigned int kNumPoints = 512; std::chrono::microseconds = std::chrono::duration<long long int, std::ratio<1, 1000000> >]' /build/abletonlink/src/link/examples/linkaudio/AudioPlatform_Jack.cpp:71:61: required from here /usr/include/c++/14.2.1/bits/stl_pair.h:1132:5: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ [ 58%] Linking CXX executable ../bin/LinkHut cd /build/abletonlink/src/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinkHut.dir/link.txt --verbose=1 /usr/lib/distcc/bin/c++ -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/LinkHut.dir/link.d CMakeFiles/LinkHut.dir/linkaudio/AudioEngine.cpp.o CMakeFiles/LinkHut.dir/linkhut/main.cpp.o CMakeFiles/LinkHut.dir/linkaudio/AudioPlatform_Jack.cpp.o -o ../bin/LinkHut -ljack -latomic -lpthread /usr/bin/make -f extensions/abl_link/CMakeFiles/link_hut.dir/build.make extensions/abl_link/CMakeFiles/link_hut.dir/depend make[2]: Entering directory '/build/abletonlink/src/build' cd /build/abletonlink/src/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/abletonlink/src/link /build/abletonlink/src/link/extensions/abl_link /build/abletonlink/src/build /build/abletonlink/src/build/extensions/abl_link /build/abletonlink/src/build/extensions/abl_link/CMakeFiles/link_hut.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/build/abletonlink/src/build' /usr/bin/make -f extensions/abl_link/CMakeFiles/link_hut.dir/build.make extensions/abl_link/CMakeFiles/link_hut.dir/build make[2]: Entering directory '/build/abletonlink/src/build' [ 61%] Building C object extensions/abl_link/CMakeFiles/link_hut.dir/examples/link_hut/main.c.o cd /build/abletonlink/src/build/extensions/abl_link && /usr/lib/distcc/bin/cc -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -I/build/abletonlink/src/link/extensions/abl_link/include -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -std=gnu11 -MD -MT extensions/abl_link/CMakeFiles/link_hut.dir/examples/link_hut/main.c.o -MF CMakeFiles/link_hut.dir/examples/link_hut/main.c.o.d -o CMakeFiles/link_hut.dir/examples/link_hut/main.c.o -c /build/abletonlink/src/link/extensions/abl_link/examples/link_hut/main.c make[2]: Leaving directory '/build/abletonlink/src/build' [ 64%] Linking CXX executable ../../bin/link_hut cd /build/abletonlink/src/build/extensions/abl_link && /usr/bin/cmake -E cmake_link_script CMakeFiles/link_hut.dir/link.txt --verbose=1 [ 64%] Built target LinkHut /usr/lib/distcc/bin/c++ -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/link_hut.dir/link.d CMakeFiles/link_hut.dir/examples/link_hut/main.c.o -o ../../bin/link_hut ../../libabl_link.a -latomic -lpthread [ 66%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Median.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Median.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Median.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Median.cpp.o -c /build/abletonlink/src/link/src/ableton/link/tst_Median.cpp In file included from /build/abletonlink/src/link/src/ableton/link/tst_LinearRegression.cpp:20: /build/abletonlink/src/link/include/ableton/link/LinearRegression.hpp: In instantiation of 'typename std::iterator_traits<_Iterator>::value_type ableton::link::linearRegression(It, It) [with It = std::pair<double, double>*; typename std::iterator_traits<_Iterator>::value_type = std::pair<double, double>]': /build/abletonlink/src/link/src/ableton/link/tst_LinearRegression.cpp:40:41: required from here /build/abletonlink/src/link/include/ableton/link/LinearRegression.hpp:32:47: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/abletonlink/src/link/include/ableton/link/LinearRegression.hpp: In instantiation of 'typename std::iterator_traits<_Iterator>::value_type ableton::link::linearRegression(It, It) [with It = __gnu_cxx::__normal_iterator<std::pair<float, float>*, std::vector<std::pair<float, float> > >; typename std::iterator_traits<_Iterator>::value_type = std::pair<float, float>]': /build/abletonlink/src/link/src/ableton/link/tst_LinearRegression.cpp:78:41: required from here /build/abletonlink/src/link/include/ableton/link/LinearRegression.hpp:32:47: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/abletonlink/src/link/src/ableton/link/tst_LinearRegression.cpp: In function 'void ableton::link::CATCH2_INTERNAL_TEST_0()': /build/abletonlink/src/link/src/ableton/link/tst_LinearRegression.cpp:40:66: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/abletonlink/src/link/src/ableton/link/tst_LinearRegression.cpp:78:66: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/abletonlink/src/link/include/ableton/link/LinearRegression.hpp: In function 'typename std::iterator_traits<_Iterator>::value_type ableton::link::linearRegression(It, It) [with It = std::pair<double, double>*]': /build/abletonlink/src/link/include/ableton/link/LinearRegression.hpp:32:47: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/abletonlink/src/link/include/ableton/link/LinearRegression.hpp: In function 'typename std::iterator_traits<_Iterator>::value_type ableton::link::linearRegression(It, It) [with It = __gnu_cxx::__normal_iterator<std::pair<float, float>*, std::vector<std::pair<float, float> > >]': /build/abletonlink/src/link/include/ableton/link/LinearRegression.hpp:32:47: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/abletonlink/src/link/include/ableton/link/LinearRegression.hpp: In function 'typename std::iterator_traits<_Iterator>::value_type ableton::link::linearRegression(It, It) [with It = __gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >]': /build/abletonlink/src/link/include/ableton/link/LinearRegression.hpp:32:47: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/abletonlink/src/link/include/ableton/link/LinearRegression.hpp:32:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >' changed in GCC 7.1 /build/abletonlink/src/link/include/ableton/link/LinearRegression.hpp:32:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >' changed in GCC 7.1 /build/abletonlink/src/link/include/ableton/link/LinearRegression.hpp: In function 'typename std::iterator_traits<_Iterator>::value_type ableton::link::linearRegression(It, It) [with It = __gnu_cxx::__normal_iterator<std::pair<float, float>*, std::vector<std::pair<float, float> > >]': /build/abletonlink/src/link/include/ableton/link/LinearRegression.hpp:32:47: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/abletonlink/src/link/src/ableton/link/tst_LinearRegression.cpp: In function 'void ableton::link::CATCH2_INTERNAL_TEST_0()': /build/abletonlink/src/link/src/ableton/link/tst_LinearRegression.cpp:40:41: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/abletonlink/src/link/src/ableton/link/tst_LinearRegression.cpp:30:14: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/abletonlink/src/link/src/ableton/link/tst_LinearRegression.cpp:51:41: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/abletonlink/src/link/src/ableton/link/tst_LinearRegression.cpp:51:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >' changed in GCC 7.1 /build/abletonlink/src/link/src/ableton/link/tst_LinearRegression.cpp:67:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >' changed in GCC 7.1 /build/abletonlink/src/link/src/ableton/link/tst_LinearRegression.cpp:78:41: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 69%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Peers.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Peers.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Peers.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Peers.cpp.o -c /build/abletonlink/src/link/src/ableton/link/tst_Peers.cpp make[2]: Leaving directory '/build/abletonlink/src/build' [ 69%] Built target link_hut [ 71%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_PeerState.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_PeerState.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/link/tst_PeerState.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_PeerState.cpp.o -c /build/abletonlink/src/link/src/ableton/link/tst_PeerState.cpp [ 74%] Linking CXX executable ../bin/LinkDiscoveryTest cd /build/abletonlink/src/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinkDiscoveryTest.dir/link.txt --verbose=1 /usr/lib/distcc/bin/c++ -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/LinkDiscoveryTest.dir/link.d CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_InterfaceScanner.cpp.o CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_Payload.cpp.o CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_PeerGateway.cpp.o CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_PeerGateways.cpp.o CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/tst_UdpMessenger.cpp.o CMakeFiles/LinkDiscoveryTest.dir/ableton/discovery/v1/tst_Messages.cpp.o CMakeFiles/LinkDiscoveryTest.dir/ableton/test/catch/CatchMain.cpp.o CMakeFiles/LinkDiscoveryTest.dir/ableton/test/serial_io/SchedulerTree.cpp.o -o ../bin/LinkDiscoveryTest /usr/lib/libCatch2Main.a /usr/lib/libCatch2.a -latomic -lpthread In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/abletonlink/src/link/include/ableton/link/Median.hpp:22, from /build/abletonlink/src/link/src/ableton/link/tst_Median.cpp:20: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 1915 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, | ^~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /build/abletonlink/src/link/include/ableton/link/Median.hpp: In function 'double ableton::link::median(It, It) [with It = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]': /build/abletonlink/src/link/include/ableton/link/Median.hpp:32:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /build/abletonlink/src/link/include/ableton/link/Median.hpp:32:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]', inlined from 'double ableton::link::median(It, It) [with It = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]' at /build/abletonlink/src/link/include/ableton/link/Median.hpp:38:21: /usr/include/c++/14.2.1/bits/stl_algo.h:4699:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 4699 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4700 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | } | ~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]', inlined from 'double ableton::link::median(It, It) [with It = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]' at /build/abletonlink/src/link/include/ableton/link/Median.hpp:39:21: /usr/include/c++/14.2.1/bits/stl_algo.h:4699:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 4699 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4700 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | } | ~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]', inlined from 'double ableton::link::median(It, It) [with It = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]' at /build/abletonlink/src/link/include/ableton/link/Median.hpp:44:21: /usr/include/c++/14.2.1/bits/stl_algo.h:4699:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 4699 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4700 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | } | ~ /build/abletonlink/src/link/src/ableton/link/tst_Median.cpp: In function 'void ableton::link::CATCH2_INTERNAL_TEST_0()': /build/abletonlink/src/link/src/ableton/link/tst_Median.cpp:43:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /build/abletonlink/src/link/src/ableton/link/tst_Median.cpp:49:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /build/abletonlink/src/link/src/ableton/link/tst_Median.cpp:61:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 [ 76%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Phase.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Phase.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Phase.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Phase.cpp.o -c /build/abletonlink/src/link/src/ableton/link/tst_Phase.cpp make[2]: Leaving directory '/build/abletonlink/src/build' [ 76%] Built target LinkDiscoveryTest [ 79%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_PingResponder.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_PingResponder.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/link/tst_PingResponder.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_PingResponder.cpp.o -c /build/abletonlink/src/link/src/ableton/link/tst_PingResponder.cpp In file included from /usr/include/c++/14.2.1/memory:69, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/memory.hpp:21, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/detail/as_invocable.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/execute.hpp:23, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/executor.hpp:25, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/allocator.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution.hpp:18, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/any_completion_executor.hpp:22, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio.hpp:18, from /build/abletonlink/src/link/include/ableton/platforms/asio/AsioWrapper.hpp:78, from /build/abletonlink/src/link/include/ableton/discovery/AsioTypes.hpp:22, from /build/abletonlink/src/link/include/ableton/discovery/NetworkByteStreamSerializable.hpp:22, from /build/abletonlink/src/link/include/ableton/discovery/Payload.hpp:22, from /build/abletonlink/src/link/src/ableton/link/tst_Measurement.cpp:20: /usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ableton::util::test::Timer*, vector<ableton::util::test::Timer> >; _ForwardIterator = ableton::util::test::Timer*]': /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ableton::util::test::Timer*, std::vector<ableton::util::test::Timer> >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ableton::util::test::Timer*, std::vector<ableton::util::test::Timer> >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ableton::util::test::Timer*, std::vector<ableton::util::test::Timer> >; _ForwardIterator = ableton::util::test::Timer*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const ableton::util::test::Timer*, vector<ableton::util::test::Timer> >; _ForwardIterator = ableton::util::test::Timer*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const ableton::util::test::Timer*, vector<ableton::util::test::Timer> >; _ForwardIterator = ableton::util::test::Timer*; _Tp = ableton::util::test::Timer]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = ableton::util::test::Timer; _Alloc = std::allocator<ableton::util::test::Timer>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'ableton::util::test::IoService::IoService(const ableton::util::test::IoService&)' at /build/abletonlink/src/link/include/ableton/util/test/IoService.hpp:31:8, inlined from 'ableton::link::{anonymous}::MockIoContext::MockIoContext(const ableton::link::{anonymous}::MockIoContext&)' at /build/abletonlink/src/link/src/ableton/link/tst_Measurement.cpp:45:8, inlined from 'ableton::util::Injected<T>::Injected(const ableton::util::Injected<T>&) [with T = ableton::link::{anonymous}::MockIoContext]' at /build/abletonlink/src/link/include/ableton/util/Injected.hpp:44:3, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = ableton::link::Measurement<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext>::Impl; _Args = {const ableton::link::PeerState, function<void(vector<double, allocator<double> >&)>, link_asio_1_28_0::ip::address, ableton::link::{anonymous}::MockClock, ableton::util::Injected<ableton::link::{anonymous}::MockIoContext>&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ableton::link::Measurement<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext>::Impl; _Args = {const ableton::link::PeerState, std::function<void(std::vector<double, std::allocator<double> >&)>, link_asio_1_28_0::ip::address, ableton::link::{anonymous}::MockClock, ableton::util::Injected<ableton::link::{anonymous}::MockIoContext>&}]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:706:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const ableton::link::PeerState, std::function<void(std::vector<double, std::allocator<double> >&)>, link_asio_1_28_0::ip::address, ableton::link::{anonymous}::MockClock, ableton::util::Injected<ableton::link::{anonymous}::MockIoContext>&}; _Tp = ableton::link::Measurement<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext>::Impl; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/14.2.1/bits/shared_ptr_base.h:607:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = ableton::link::Measurement<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext>::Impl; _Alloc = std::allocator<void>; _Args = {const ableton::link::PeerState, std::function<void(std::vector<double, std::allocator<double> >&)>, link_asio_1_28_0::ip::address, ableton::link::{anonymous}::MockClock, ableton::util::Injected<ableton::link::{anonymous}::MockIoContext>&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/14.2.1/bits/shared_ptr_base.h:969:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {const ableton::link::PeerState, std::function<void(std::vector<double, std::allocator<double> >&)>, link_asio_1_28_0::ip::address, ableton::link::{anonymous}::MockClock, ableton::util::Injected<ableton::link::{anonymous}::MockIoContext>&}; _Tp = ableton::link::Measurement<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext>::Impl; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/14.2.1/bits/shared_ptr_base.h:1713:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<void>; _Args = {const ableton::link::PeerState, std::function<void(std::vector<double, std::allocator<double> >&)>, link_asio_1_28_0::ip::address, ableton::link::{anonymous}::MockClock, ableton::util::Injected<ableton::link::{anonymous}::MockIoContext>&}; _Tp = ableton::link::Measurement<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext>::Impl]' at /usr/include/c++/14.2.1/bits/shared_ptr.h:463:59, inlined from 'std::shared_ptr<typename std::enable_if<(! std::is_array<_Tp>::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = ableton::link::Measurement<ableton::link::{anonymous}::MockClock, ableton::link::{anonymous}::MockIoContext>::Impl; _Args = {const ableton::link::PeerState, function<void(vector<double, allocator<double> >&)>, link_asio_1_28_0::ip::address, ableton::link::{anonymous}::MockClock, ableton::util::Injected<ableton::link::{anonymous}::MockIoContext>&}]' at /usr/include/c++/14.2.1/bits/shared_ptr.h:1008:39, inlined from 'ableton::link::Measurement<Clock, IoContext>::Measurement(const ableton::link::PeerState&, Callback, ableton::discovery::IpAddress, Clock, ableton::util::Injected<IoContext>) [with Clock = ableton::link::{anonymous}::MockClock; IoContext = ableton::link::{anonymous}::MockIoContext]' at /build/abletonlink/src/link/include/ableton/link/Measurement.hpp:52:7, inlined from 'ableton::link::{anonymous}::TFixture::TFixture()' at /build/abletonlink/src/link/src/ableton/link/tst_Measurement.cpp:76:7, inlined from 'void ableton::link::CATCH2_INTERNAL_TEST_0()' at /build/abletonlink/src/link/src/ableton/link/tst_Measurement.cpp:115:12: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const ableton::util::test::Timer*, std::vector<ableton::util::test::Timer> >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_StartStopState.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_StartStopState.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/link/tst_StartStopState.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_StartStopState.cpp.o -c /build/abletonlink/src/link/src/ableton/link/tst_StartStopState.cpp [ 84%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Tempo.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Tempo.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Tempo.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Tempo.cpp.o -c /build/abletonlink/src/link/src/ableton/link/tst_Tempo.cpp In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/functional.hpp:20, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/associated_allocator.hpp:21, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/handler_alloc_helpers.hpp:23, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/detail/executor_function.hpp:19, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution/any_executor.hpp:24, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/execution.hpp:19, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio/any_completion_executor.hpp:22, from /build/abletonlink/src/link/modules/asio-standalone/asio/include/asio.hpp:18, from /build/abletonlink/src/link/include/ableton/platforms/asio/AsioWrapper.hpp:78, from /build/abletonlink/src/link/include/ableton/discovery/AsioTypes.hpp:22, from /build/abletonlink/src/link/include/ableton/discovery/NetworkByteStreamSerializable.hpp:22, from /build/abletonlink/src/link/include/ableton/discovery/Payload.hpp:22, from /build/abletonlink/src/link/include/ableton/link/PeerState.hpp:22, from /build/abletonlink/src/link/include/ableton/link/Peers.hpp:22, from /build/abletonlink/src/link/src/ableton/link/tst_Peers.cpp:20: /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>}; _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]': /usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::iterator' changed in GCC 7.1 452 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]': /usr/include/c++/14.2.1/bits/vector.tcc:363:5: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::const_iterator' changed in GCC 7.1 363 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/bits/vector.tcc:379:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 379 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::test::serial_io::Context; SessionMembershipCallback = std::reference_wrapper<ableton::link::{anonymous}::SessionMembershipCallback>; SessionTimelineCallback = std::reference_wrapper<ableton::link::{anonymous}::SessionTimelineCallback>; SessionStartStopStateCallback = std::reference_wrapper<ableton::link::{anonymous}::SessionStartStopStateCallback>]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:211:22, inlined from 'void ableton::link::sawPeer(Peers<ableton::test::serial_io::Context, std::reference_wrapper<{anonymous}::SessionMembershipCallback>, std::reference_wrapper<{anonymous}::SessionTimelineCallback>, std::reference_wrapper<{anonymous}::SessionStartStopStateCallback> >::GatewayObserver&, const PeerState&)' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:150:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>; _Alloc = std::allocator<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'void ableton::link::Peers<IoContext, SessionMembershipCallback, SessionTimelineCallback, SessionStartStopStateCallback>::Impl::sawPeerOnGateway(ableton::link::PeerState, ableton::discovery::IpAddress) [with IoContext = ableton::test::serial_io::Context; SessionMembershipCallback = std::reference_wrapper<ableton::link::{anonymous}::SessionMembershipCallback>; SessionTimelineCallback = std::reference_wrapper<ableton::link::{anonymous}::SessionTimelineCallback>; SessionStartStopStateCallback = std::reference_wrapper<ableton::link::{anonymous}::SessionStartStopStateCallback>]' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:228:24, inlined from 'void ableton::link::sawPeer(Peers<ableton::test::serial_io::Context, std::reference_wrapper<{anonymous}::SessionMembershipCallback>, std::reference_wrapper<{anonymous}::SessionTimelineCallback>, std::reference_wrapper<{anonymous}::SessionStartStopStateCallback> >::GatewayObserver&, const PeerState&)' at /build/abletonlink/src/link/include/ableton/link/Peers.hpp:150:30: /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30: note: parameter passing for argument of type 'std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >::const_iterator' changed in GCC 7.1 1396 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/catch2/catch_approx.hpp:11, from /usr/include/catch2/catch_all.hpp:26, from /build/abletonlink/src/link/include/ableton/test/CatchWrapper.hpp:38, from /build/abletonlink/src/link/src/ableton/link/tst_Peers.cpp:22: /usr/include/catch2/catch_tostring.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator<const std::pair<ableton::link::NodeId, ableton::link::StartStopState>*, std::vector<std::pair<ableton::link::NodeId, ableton::link::StartStopState> > >; Sentinel = __gnu_cxx::__normal_iterator<const std::pair<ableton::link::NodeId, ableton::link::StartStopState>*, std::vector<std::pair<ableton::link::NodeId, ableton::link::StartStopState> > >]': /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<ableton::link::NodeId, ableton::link::StartStopState>*, std::vector<std::pair<ableton::link::NodeId, ableton::link::StartStopState> > >' changed in GCC 7.1 /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<ableton::link::NodeId, ableton::link::StartStopState>*, std::vector<std::pair<ableton::link::NodeId, ableton::link::StartStopState> > >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<std::pair<ableton::link::NodeId, ableton::link::StartStopState> >]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<std::pair<ableton::link::NodeId, ableton::link::StartStopState> >]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<std::pair<ableton::link::NodeId, ableton::link::StartStopState> >]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector<std::pair<ableton::link::NodeId, ableton::link::StartStopState> >&; RhsT = const std::vector<std::pair<ableton::link::NodeId, ableton::link::StartStopState> >&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:51: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<ableton::link::NodeId, ableton::link::StartStopState>*, std::vector<std::pair<ableton::link::NodeId, ableton::link::StartStopState> > >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<std::pair<ableton::link::NodeId, ableton::link::StartStopState> >]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<std::pair<ableton::link::NodeId, ableton::link::StartStopState> >]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<std::pair<ableton::link::NodeId, ableton::link::StartStopState> >]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector<std::pair<ableton::link::NodeId, ableton::link::StartStopState> >&; RhsT = const std::vector<std::pair<ableton::link::NodeId, ableton::link::StartStopState> >&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:92: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<ableton::link::NodeId, ableton::link::StartStopState>*, std::vector<std::pair<ableton::link::NodeId, ableton::link::StartStopState> > >' changed in GCC 7.1 /usr/include/catch2/catch_tostring.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator<const std::pair<ableton::link::NodeId, ableton::link::Timeline>*, std::vector<std::pair<ableton::link::NodeId, ableton::link::Timeline> > >; Sentinel = __gnu_cxx::__normal_iterator<const std::pair<ableton::link::NodeId, ableton::link::Timeline>*, std::vector<std::pair<ableton::link::NodeId, ableton::link::Timeline> > >]': /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<ableton::link::NodeId, ableton::link::Timeline>*, std::vector<std::pair<ableton::link::NodeId, ableton::link::Timeline> > >' changed in GCC 7.1 /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<ableton::link::NodeId, ableton::link::Timeline>*, std::vector<std::pair<ableton::link::NodeId, ableton::link::Timeline> > >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<std::pair<ableton::link::NodeId, ableton::link::Timeline> >]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<std::pair<ableton::link::NodeId, ableton::link::Timeline> >]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<std::pair<ableton::link::NodeId, ableton::link::Timeline> >]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector<std::pair<ableton::link::NodeId, ableton::link::Timeline> >&; RhsT = const std::vector<std::pair<ableton::link::NodeId, ableton::link::Timeline> >&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:51: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<ableton::link::NodeId, ableton::link::Timeline>*, std::vector<std::pair<ableton::link::NodeId, ableton::link::Timeline> > >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<std::pair<ableton::link::NodeId, ableton::link::Timeline> >]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<std::pair<ableton::link::NodeId, ableton::link::Timeline> >]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<std::pair<ableton::link::NodeId, ableton::link::Timeline> >]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector<std::pair<ableton::link::NodeId, ableton::link::Timeline> >&; RhsT = const std::vector<std::pair<ableton::link::NodeId, ableton::link::Timeline> >&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:92: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<ableton::link::NodeId, ableton::link::Timeline>*, std::vector<std::pair<ableton::link::NodeId, ableton::link::Timeline> > >' changed in GCC 7.1 /usr/include/catch2/catch_tostring.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator<const std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >; Sentinel = __gnu_cxx::__normal_iterator<const std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >]': /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >&; RhsT = const std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:51: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >&; RhsT = const std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> >&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:92: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address>*, std::vector<std::pair<ableton::link::PeerState, link_asio_1_28_0::ip::address> > >' changed in GCC 7.1 [ 87%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Timeline.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Timeline.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Timeline.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Timeline.cpp.o -c /build/abletonlink/src/link/src/ableton/link/tst_Timeline.cpp [ 89%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_TripleBuffer.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/link/tst_TripleBuffer.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/link/tst_TripleBuffer.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_TripleBuffer.cpp.o -c /build/abletonlink/src/link/src/ableton/link/tst_TripleBuffer.cpp [ 92%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/tst_Link.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/tst_Link.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/tst_Link.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/tst_Link.cpp.o -c /build/abletonlink/src/link/src/ableton/tst_Link.cpp [ 94%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/test/catch/CatchMain.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/test/catch/CatchMain.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/test/catch/CatchMain.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/test/catch/CatchMain.cpp.o -c /build/abletonlink/src/link/src/ableton/test/catch/CatchMain.cpp [ 97%] Building CXX object src/CMakeFiles/LinkCoreTest.dir/ableton/test/serial_io/SchedulerTree.cpp.o cd /build/abletonlink/src/build/src && /usr/lib/distcc/bin/c++ -DCATCH_CONFIG_ENABLE_BENCHMARKING=1 -DLINK_PLATFORM_LINUX=1 -DLINK_PLATFORM_UNIX=1 -isystem /build/abletonlink/src/link/include -isystem /build/abletonlink/src/link/cmake_include/../modules/asio-standalone/asio/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -MD -MT src/CMakeFiles/LinkCoreTest.dir/ableton/test/serial_io/SchedulerTree.cpp.o -MF CMakeFiles/LinkCoreTest.dir/ableton/test/serial_io/SchedulerTree.cpp.o.d -o CMakeFiles/LinkCoreTest.dir/ableton/test/serial_io/SchedulerTree.cpp.o -c /build/abletonlink/src/link/src/ableton/test/serial_io/SchedulerTree.cpp [100%] Linking CXX executable ../bin/LinkCoreTest cd /build/abletonlink/src/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinkCoreTest.dir/link.txt --verbose=1 /usr/lib/distcc/bin/c++ -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -Werror -Wno-multichar -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/LinkCoreTest.dir/link.d CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Beats.cpp.o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_ClientSessionTimelines.cpp.o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Controller.cpp.o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_HostTimeFilter.cpp.o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_LinearRegression.cpp.o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Measurement.cpp.o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Median.cpp.o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Peers.cpp.o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_PeerState.cpp.o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Phase.cpp.o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_PingResponder.cpp.o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_StartStopState.cpp.o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Tempo.cpp.o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_Timeline.cpp.o CMakeFiles/LinkCoreTest.dir/ableton/link/tst_TripleBuffer.cpp.o CMakeFiles/LinkCoreTest.dir/ableton/tst_Link.cpp.o CMakeFiles/LinkCoreTest.dir/ableton/test/catch/CatchMain.cpp.o CMakeFiles/LinkCoreTest.dir/ableton/test/serial_io/SchedulerTree.cpp.o -o ../bin/LinkCoreTest /usr/lib/libCatch2Main.a /usr/lib/libCatch2.a -latomic -lpthread make[2]: Leaving directory '/build/abletonlink/src/build' [100%] Built target LinkCoreTest make[1]: Leaving directory '/build/abletonlink/src/build' /usr/bin/cmake -E cmake_progress_start /build/abletonlink/src/build/CMakeFiles 0 ==> Entering fakeroot environment... ==> Starting package()... install: creating directory '/build/abletonlink/pkg/abletonlink/usr' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link' 'include/ableton/link/Tempo.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/Tempo.hpp' 'include/ableton/link/Gateway.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/Gateway.hpp' 'include/ableton/link/Controller.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/Controller.hpp' 'include/ableton/link/MeasurementEndpointV6.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/MeasurementEndpointV6.hpp' 'include/ableton/link/NodeState.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/NodeState.hpp' 'include/ableton/link/SessionId.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/SessionId.hpp' 'include/ableton/link/PingResponder.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/PingResponder.hpp' 'include/ableton/link/MeasurementService.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/MeasurementService.hpp' 'include/ableton/link/Timeline.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/Timeline.hpp' 'include/ableton/link/NodeId.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/NodeId.hpp' 'include/ableton/link/Measurement.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/Measurement.hpp' 'include/ableton/link/HostTimeFilter.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/HostTimeFilter.hpp' 'include/ableton/link/ClientSessionTimelines.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/ClientSessionTimelines.hpp' 'include/ableton/link/Peers.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/Peers.hpp' 'include/ableton/link/SessionState.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/SessionState.hpp' 'include/ableton/link/Optional.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/Optional.hpp' 'include/ableton/link/LinearRegression.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/LinearRegression.hpp' 'include/ableton/link/GhostXForm.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/GhostXForm.hpp' 'include/ableton/link/Median.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/Median.hpp' 'include/ableton/link/Sessions.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/Sessions.hpp' 'include/ableton/link/PeerState.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/PeerState.hpp' 'include/ableton/link/StartStopState.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/StartStopState.hpp' 'include/ableton/link/Beats.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/Beats.hpp' 'include/ableton/link/Phase.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/Phase.hpp' 'include/ableton/link/TripleBuffer.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/TripleBuffer.hpp' 'include/ableton/link/PayloadEntries.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/PayloadEntries.hpp' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/v1' 'include/ableton/link/v1/Messages.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/v1/Messages.hpp' 'include/ableton/link/MeasurementEndpointV4.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/link/MeasurementEndpointV4.hpp' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton/test' 'include/ableton/test/CatchWrapper.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/test/CatchWrapper.hpp' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton/test/serial_io' 'include/ableton/test/serial_io/Fixture.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/test/serial_io/Fixture.hpp' 'include/ableton/test/serial_io/Timer.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/test/serial_io/Timer.hpp' 'include/ableton/test/serial_io/SchedulerTree.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/test/serial_io/SchedulerTree.hpp' 'include/ableton/test/serial_io/Context.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/test/serial_io/Context.hpp' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton/discovery' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton/discovery/test' 'include/ableton/discovery/test/Socket.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/discovery/test/Socket.hpp' 'include/ableton/discovery/test/Interface.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/discovery/test/Interface.hpp' 'include/ableton/discovery/test/PayloadEntries.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/discovery/test/PayloadEntries.hpp' 'include/ableton/discovery/MessageTypes.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/discovery/MessageTypes.hpp' 'include/ableton/discovery/PeerGateways.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/discovery/PeerGateways.hpp' 'include/ableton/discovery/NetworkByteStreamSerializable.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/discovery/NetworkByteStreamSerializable.hpp' 'include/ableton/discovery/InterfaceScanner.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/discovery/InterfaceScanner.hpp' 'include/ableton/discovery/UdpMessenger.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/discovery/UdpMessenger.hpp' 'include/ableton/discovery/Service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/discovery/Service.hpp' 'include/ableton/discovery/Payload.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/discovery/Payload.hpp' 'include/ableton/discovery/IpInterface.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/discovery/IpInterface.hpp' 'include/ableton/discovery/PeerGateway.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/discovery/PeerGateway.hpp' 'include/ableton/discovery/AsioTypes.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/discovery/AsioTypes.hpp' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton/discovery/v1' 'include/ableton/discovery/v1/Messages.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/discovery/v1/Messages.hpp' 'include/ableton/Link.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/Link.ipp' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton/util' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton/util/test' 'include/ableton/util/test/Timer.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/util/test/Timer.hpp' 'include/ableton/util/test/IoService.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/util/test/IoService.hpp' 'include/ableton/util/Log.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/util/Log.hpp' 'include/ableton/util/SafeAsyncHandler.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/util/SafeAsyncHandler.hpp' 'include/ableton/util/SampleTiming.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/util/SampleTiming.hpp' 'include/ableton/util/Injected.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/util/Injected.hpp' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/windows' 'include/ableton/platforms/windows/Clock.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/windows/Clock.hpp' 'include/ableton/platforms/windows/ScanIpIfAddrs.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/windows/ScanIpIfAddrs.hpp' 'include/ableton/platforms/windows/Windows.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/windows/Windows.hpp' 'include/ableton/platforms/windows/ThreadFactory.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/windows/ThreadFactory.hpp' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/darwin' 'include/ableton/platforms/darwin/Darwin.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/darwin/Darwin.hpp' 'include/ableton/platforms/darwin/Clock.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/darwin/Clock.hpp' 'include/ableton/platforms/darwin/ThreadFactory.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/darwin/ThreadFactory.hpp' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/esp32' 'include/ableton/platforms/esp32/LockFreeCallbackDispatcher.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/esp32/LockFreeCallbackDispatcher.hpp' 'include/ableton/platforms/esp32/Clock.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/esp32/Clock.hpp' 'include/ableton/platforms/esp32/ScanIpIfAddrs.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/esp32/ScanIpIfAddrs.hpp' 'include/ableton/platforms/esp32/Esp32.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/esp32/Esp32.hpp' 'include/ableton/platforms/esp32/Context.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/esp32/Context.hpp' 'include/ableton/platforms/esp32/Random.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/esp32/Random.hpp' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/stl' 'include/ableton/platforms/stl/Clock.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/stl/Clock.hpp' 'include/ableton/platforms/stl/Random.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/stl/Random.hpp' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/posix' 'include/ableton/platforms/posix/ScanIpIfAddrs.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/posix/ScanIpIfAddrs.hpp' 'include/ableton/platforms/Config.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/Config.hpp' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/linux' 'include/ableton/platforms/linux/Clock.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/linux/Clock.hpp' 'include/ableton/platforms/linux/Linux.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/linux/Linux.hpp' 'include/ableton/platforms/linux/ThreadFactory.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/linux/ThreadFactory.hpp' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/asio' 'include/ableton/platforms/asio/LockFreeCallbackDispatcher.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/asio/LockFreeCallbackDispatcher.hpp' 'include/ableton/platforms/asio/AsioTimer.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/asio/AsioTimer.hpp' 'include/ableton/platforms/asio/Socket.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/asio/Socket.hpp' 'include/ableton/platforms/asio/AsioWrapper.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/asio/AsioWrapper.hpp' 'include/ableton/platforms/asio/Context.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/platforms/asio/Context.hpp' 'include/ableton/Link.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/include/ableton/Link.hpp' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/share' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/share/doc' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/share/doc/abletonlink' 'README.md' -> '/build/abletonlink/pkg/abletonlink/usr/share/doc/abletonlink/README.md' 'CONTRIBUTING.md' -> '/build/abletonlink/pkg/abletonlink/usr/share/doc/abletonlink/CONTRIBUTING.md' 'Ableton Link Guidelines.pdf' -> '/build/abletonlink/pkg/abletonlink/usr/share/doc/abletonlink/Ableton Link Guidelines.pdf' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/lib' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/lib/cmake' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/cmake_include' 'cmake_include/AsioStandaloneConfig.cmake' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/cmake_include/AsioStandaloneConfig.cmake' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio' install: creating directory '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/' 'modules/asio-standalone/asio/include/Makefile.am' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/Makefile.am' 'modules/asio-standalone/asio/include/asio' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio' 'modules/asio-standalone/asio/include/asio/any_completion_executor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/any_completion_executor.hpp' 'modules/asio-standalone/asio/include/asio/any_completion_handler.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/any_completion_handler.hpp' 'modules/asio-standalone/asio/include/asio/any_io_executor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/any_io_executor.hpp' 'modules/asio-standalone/asio/include/asio/append.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/append.hpp' 'modules/asio-standalone/asio/include/asio/as_tuple.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/as_tuple.hpp' 'modules/asio-standalone/asio/include/asio/associated_allocator.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/associated_allocator.hpp' 'modules/asio-standalone/asio/include/asio/associated_cancellation_slot.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/associated_cancellation_slot.hpp' 'modules/asio-standalone/asio/include/asio/associated_executor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/associated_executor.hpp' 'modules/asio-standalone/asio/include/asio/associated_immediate_executor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/associated_immediate_executor.hpp' 'modules/asio-standalone/asio/include/asio/associator.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/associator.hpp' 'modules/asio-standalone/asio/include/asio/async_result.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/async_result.hpp' 'modules/asio-standalone/asio/include/asio/awaitable.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/awaitable.hpp' 'modules/asio-standalone/asio/include/asio/basic_datagram_socket.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_datagram_socket.hpp' 'modules/asio-standalone/asio/include/asio/basic_deadline_timer.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_deadline_timer.hpp' 'modules/asio-standalone/asio/include/asio/basic_file.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_file.hpp' 'modules/asio-standalone/asio/include/asio/basic_io_object.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_io_object.hpp' 'modules/asio-standalone/asio/include/asio/basic_random_access_file.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_random_access_file.hpp' 'modules/asio-standalone/asio/include/asio/basic_raw_socket.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_raw_socket.hpp' 'modules/asio-standalone/asio/include/asio/basic_readable_pipe.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_readable_pipe.hpp' 'modules/asio-standalone/asio/include/asio/basic_seq_packet_socket.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_seq_packet_socket.hpp' 'modules/asio-standalone/asio/include/asio/basic_serial_port.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_serial_port.hpp' 'modules/asio-standalone/asio/include/asio/basic_signal_set.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_signal_set.hpp' 'modules/asio-standalone/asio/include/asio/basic_socket.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_socket.hpp' 'modules/asio-standalone/asio/include/asio/basic_socket_acceptor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_socket_acceptor.hpp' 'modules/asio-standalone/asio/include/asio/basic_socket_iostream.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_socket_iostream.hpp' 'modules/asio-standalone/asio/include/asio/basic_socket_streambuf.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_socket_streambuf.hpp' 'modules/asio-standalone/asio/include/asio/basic_stream_file.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_stream_file.hpp' 'modules/asio-standalone/asio/include/asio/basic_stream_socket.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_stream_socket.hpp' 'modules/asio-standalone/asio/include/asio/basic_streambuf.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_streambuf.hpp' 'modules/asio-standalone/asio/include/asio/basic_streambuf_fwd.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_streambuf_fwd.hpp' 'modules/asio-standalone/asio/include/asio/basic_waitable_timer.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_waitable_timer.hpp' 'modules/asio-standalone/asio/include/asio/basic_writable_pipe.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/basic_writable_pipe.hpp' 'modules/asio-standalone/asio/include/asio/bind_allocator.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/bind_allocator.hpp' 'modules/asio-standalone/asio/include/asio/bind_cancellation_slot.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/bind_cancellation_slot.hpp' 'modules/asio-standalone/asio/include/asio/bind_executor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/bind_executor.hpp' 'modules/asio-standalone/asio/include/asio/bind_immediate_executor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/bind_immediate_executor.hpp' 'modules/asio-standalone/asio/include/asio/buffer.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/buffer.hpp' 'modules/asio-standalone/asio/include/asio/buffer_registration.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/buffer_registration.hpp' 'modules/asio-standalone/asio/include/asio/buffered_read_stream.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/buffered_read_stream.hpp' 'modules/asio-standalone/asio/include/asio/buffered_read_stream_fwd.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/buffered_read_stream_fwd.hpp' 'modules/asio-standalone/asio/include/asio/buffered_stream.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/buffered_stream.hpp' 'modules/asio-standalone/asio/include/asio/buffered_stream_fwd.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/buffered_stream_fwd.hpp' 'modules/asio-standalone/asio/include/asio/buffered_write_stream.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/buffered_write_stream.hpp' 'modules/asio-standalone/asio/include/asio/buffered_write_stream_fwd.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/buffered_write_stream_fwd.hpp' 'modules/asio-standalone/asio/include/asio/buffers_iterator.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/buffers_iterator.hpp' 'modules/asio-standalone/asio/include/asio/cancellation_signal.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/cancellation_signal.hpp' 'modules/asio-standalone/asio/include/asio/cancellation_state.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/cancellation_state.hpp' 'modules/asio-standalone/asio/include/asio/cancellation_type.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/cancellation_type.hpp' 'modules/asio-standalone/asio/include/asio/co_spawn.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/co_spawn.hpp' 'modules/asio-standalone/asio/include/asio/completion_condition.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/completion_condition.hpp' 'modules/asio-standalone/asio/include/asio/compose.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/compose.hpp' 'modules/asio-standalone/asio/include/asio/connect.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/connect.hpp' 'modules/asio-standalone/asio/include/asio/connect_pipe.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/connect_pipe.hpp' 'modules/asio-standalone/asio/include/asio/consign.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/consign.hpp' 'modules/asio-standalone/asio/include/asio/coroutine.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/coroutine.hpp' 'modules/asio-standalone/asio/include/asio/deadline_timer.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/deadline_timer.hpp' 'modules/asio-standalone/asio/include/asio/defer.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/defer.hpp' 'modules/asio-standalone/asio/include/asio/deferred.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/deferred.hpp' 'modules/asio-standalone/asio/include/asio/detached.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detached.hpp' 'modules/asio-standalone/asio/include/asio/detail' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail' 'modules/asio-standalone/asio/include/asio/detail/array.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/array.hpp' 'modules/asio-standalone/asio/include/asio/detail/array_fwd.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/array_fwd.hpp' 'modules/asio-standalone/asio/include/asio/detail/assert.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/assert.hpp' 'modules/asio-standalone/asio/include/asio/detail/atomic_count.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/atomic_count.hpp' 'modules/asio-standalone/asio/include/asio/detail/base_from_cancellation_state.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/base_from_cancellation_state.hpp' 'modules/asio-standalone/asio/include/asio/detail/base_from_completion_cond.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/base_from_completion_cond.hpp' 'modules/asio-standalone/asio/include/asio/detail/bind_handler.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/bind_handler.hpp' 'modules/asio-standalone/asio/include/asio/detail/blocking_executor_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/blocking_executor_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/buffer_resize_guard.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/buffer_resize_guard.hpp' 'modules/asio-standalone/asio/include/asio/detail/buffer_sequence_adapter.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/buffer_sequence_adapter.hpp' 'modules/asio-standalone/asio/include/asio/detail/buffered_stream_storage.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/buffered_stream_storage.hpp' 'modules/asio-standalone/asio/include/asio/detail/bulk_executor_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/bulk_executor_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/call_stack.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/call_stack.hpp' 'modules/asio-standalone/asio/include/asio/detail/chrono.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/chrono.hpp' 'modules/asio-standalone/asio/include/asio/detail/chrono_time_traits.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/chrono_time_traits.hpp' 'modules/asio-standalone/asio/include/asio/detail/completion_handler.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/completion_handler.hpp' 'modules/asio-standalone/asio/include/asio/detail/composed_work.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/composed_work.hpp' 'modules/asio-standalone/asio/include/asio/detail/concurrency_hint.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/concurrency_hint.hpp' 'modules/asio-standalone/asio/include/asio/detail/conditionally_enabled_event.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/conditionally_enabled_event.hpp' 'modules/asio-standalone/asio/include/asio/detail/conditionally_enabled_mutex.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/conditionally_enabled_mutex.hpp' 'modules/asio-standalone/asio/include/asio/detail/config.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/config.hpp' 'modules/asio-standalone/asio/include/asio/detail/consuming_buffers.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/consuming_buffers.hpp' 'modules/asio-standalone/asio/include/asio/detail/cstddef.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/cstddef.hpp' 'modules/asio-standalone/asio/include/asio/detail/cstdint.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/cstdint.hpp' 'modules/asio-standalone/asio/include/asio/detail/date_time_fwd.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/date_time_fwd.hpp' 'modules/asio-standalone/asio/include/asio/detail/deadline_timer_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/deadline_timer_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/dependent_type.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/dependent_type.hpp' 'modules/asio-standalone/asio/include/asio/detail/descriptor_ops.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/descriptor_ops.hpp' 'modules/asio-standalone/asio/include/asio/detail/descriptor_read_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/descriptor_read_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/descriptor_write_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/descriptor_write_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/dev_poll_reactor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/dev_poll_reactor.hpp' 'modules/asio-standalone/asio/include/asio/detail/epoll_reactor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/epoll_reactor.hpp' 'modules/asio-standalone/asio/include/asio/detail/event.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/event.hpp' 'modules/asio-standalone/asio/include/asio/detail/eventfd_select_interrupter.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/eventfd_select_interrupter.hpp' 'modules/asio-standalone/asio/include/asio/detail/exception.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/exception.hpp' 'modules/asio-standalone/asio/include/asio/detail/executor_function.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/executor_function.hpp' 'modules/asio-standalone/asio/include/asio/detail/executor_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/executor_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/fd_set_adapter.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/fd_set_adapter.hpp' 'modules/asio-standalone/asio/include/asio/detail/fenced_block.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/fenced_block.hpp' 'modules/asio-standalone/asio/include/asio/detail/functional.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/functional.hpp' 'modules/asio-standalone/asio/include/asio/detail/future.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/future.hpp' 'modules/asio-standalone/asio/include/asio/detail/gcc_arm_fenced_block.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/gcc_arm_fenced_block.hpp' 'modules/asio-standalone/asio/include/asio/detail/gcc_hppa_fenced_block.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/gcc_hppa_fenced_block.hpp' 'modules/asio-standalone/asio/include/asio/detail/gcc_sync_fenced_block.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/gcc_sync_fenced_block.hpp' 'modules/asio-standalone/asio/include/asio/detail/gcc_x86_fenced_block.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/gcc_x86_fenced_block.hpp' 'modules/asio-standalone/asio/include/asio/detail/global.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/global.hpp' 'modules/asio-standalone/asio/include/asio/detail/handler_alloc_helpers.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/handler_alloc_helpers.hpp' 'modules/asio-standalone/asio/include/asio/detail/handler_cont_helpers.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/handler_cont_helpers.hpp' 'modules/asio-standalone/asio/include/asio/detail/handler_invoke_helpers.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/handler_invoke_helpers.hpp' 'modules/asio-standalone/asio/include/asio/detail/handler_tracking.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/handler_tracking.hpp' 'modules/asio-standalone/asio/include/asio/detail/handler_type_requirements.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/handler_type_requirements.hpp' 'modules/asio-standalone/asio/include/asio/detail/handler_work.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/handler_work.hpp' 'modules/asio-standalone/asio/include/asio/detail/hash_map.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/hash_map.hpp' 'modules/asio-standalone/asio/include/asio/detail/impl' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl' 'modules/asio-standalone/asio/include/asio/detail/impl/buffer_sequence_adapter.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/buffer_sequence_adapter.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/descriptor_ops.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/descriptor_ops.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/dev_poll_reactor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/dev_poll_reactor.hpp' 'modules/asio-standalone/asio/include/asio/detail/impl/dev_poll_reactor.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/dev_poll_reactor.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/epoll_reactor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/epoll_reactor.hpp' 'modules/asio-standalone/asio/include/asio/detail/impl/epoll_reactor.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/epoll_reactor.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/eventfd_select_interrupter.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/eventfd_select_interrupter.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/handler_tracking.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/handler_tracking.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/io_uring_descriptor_service.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/io_uring_descriptor_service.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/io_uring_file_service.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/io_uring_file_service.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/io_uring_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/io_uring_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/impl/io_uring_service.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/io_uring_service.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/io_uring_socket_service_base.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/io_uring_socket_service_base.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/kqueue_reactor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/kqueue_reactor.hpp' 'modules/asio-standalone/asio/include/asio/detail/impl/kqueue_reactor.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/kqueue_reactor.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/null_event.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/null_event.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/pipe_select_interrupter.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/pipe_select_interrupter.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/posix_event.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/posix_event.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/posix_mutex.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/posix_mutex.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/posix_serial_port_service.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/posix_serial_port_service.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/posix_thread.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/posix_thread.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/posix_tss_ptr.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/posix_tss_ptr.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/reactive_descriptor_service.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/reactive_descriptor_service.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/reactive_socket_service_base.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/reactive_socket_service_base.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/resolver_service_base.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/resolver_service_base.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/scheduler.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/scheduler.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/select_reactor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/select_reactor.hpp' 'modules/asio-standalone/asio/include/asio/detail/impl/select_reactor.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/select_reactor.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/service_registry.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/service_registry.hpp' 'modules/asio-standalone/asio/include/asio/detail/impl/service_registry.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/service_registry.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/signal_set_service.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/signal_set_service.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/socket_ops.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/socket_ops.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/socket_select_interrupter.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/socket_select_interrupter.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/strand_executor_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/strand_executor_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/impl/strand_executor_service.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/strand_executor_service.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/strand_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/strand_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/impl/strand_service.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/strand_service.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/thread_context.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/thread_context.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/throw_error.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/throw_error.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/timer_queue_ptime.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/timer_queue_ptime.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/timer_queue_set.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/timer_queue_set.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/win_event.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/win_event.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_file_service.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_file_service.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_handle_service.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_handle_service.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_io_context.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_io_context.hpp' 'modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_io_context.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_io_context.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_serial_port_service.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_serial_port_service.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_socket_service_base.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/win_iocp_socket_service_base.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/win_mutex.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/win_mutex.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/win_object_handle_service.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/win_object_handle_service.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/win_static_mutex.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/win_static_mutex.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/win_thread.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/win_thread.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/win_tss_ptr.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/win_tss_ptr.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/winrt_ssocket_service_base.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/winrt_ssocket_service_base.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/winrt_timer_scheduler.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/winrt_timer_scheduler.hpp' 'modules/asio-standalone/asio/include/asio/detail/impl/winrt_timer_scheduler.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/winrt_timer_scheduler.ipp' 'modules/asio-standalone/asio/include/asio/detail/impl/winsock_init.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/impl/winsock_init.ipp' 'modules/asio-standalone/asio/include/asio/detail/initiate_defer.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/initiate_defer.hpp' 'modules/asio-standalone/asio/include/asio/detail/initiate_dispatch.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/initiate_dispatch.hpp' 'modules/asio-standalone/asio/include/asio/detail/initiate_post.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/initiate_post.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_control.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_control.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_object_impl.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_object_impl.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_read_at_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_read_at_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_read_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_read_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_write_at_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_write_at_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_write_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_descriptor_write_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_file_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_file_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_null_buffers_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_null_buffers_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_operation.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_operation.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_socket_accept_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_accept_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_socket_connect_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_connect_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_socket_recv_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_recv_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_socket_recvfrom_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_recvfrom_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_socket_recvmsg_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_recvmsg_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_socket_send_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_send_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_socket_sendto_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_sendto_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_socket_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_socket_service_base.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_socket_service_base.hpp' 'modules/asio-standalone/asio/include/asio/detail/io_uring_wait_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/io_uring_wait_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/is_buffer_sequence.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/is_buffer_sequence.hpp' 'modules/asio-standalone/asio/include/asio/detail/is_executor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/is_executor.hpp' 'modules/asio-standalone/asio/include/asio/detail/keyword_tss_ptr.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/keyword_tss_ptr.hpp' 'modules/asio-standalone/asio/include/asio/detail/kqueue_reactor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/kqueue_reactor.hpp' 'modules/asio-standalone/asio/include/asio/detail/limits.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/limits.hpp' 'modules/asio-standalone/asio/include/asio/detail/local_free_on_block_exit.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/local_free_on_block_exit.hpp' 'modules/asio-standalone/asio/include/asio/detail/macos_fenced_block.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/macos_fenced_block.hpp' 'modules/asio-standalone/asio/include/asio/detail/memory.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/memory.hpp' 'modules/asio-standalone/asio/include/asio/detail/mutex.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/mutex.hpp' 'modules/asio-standalone/asio/include/asio/detail/non_const_lvalue.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/non_const_lvalue.hpp' 'modules/asio-standalone/asio/include/asio/detail/noncopyable.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/noncopyable.hpp' 'modules/asio-standalone/asio/include/asio/detail/null_event.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/null_event.hpp' 'modules/asio-standalone/asio/include/asio/detail/null_fenced_block.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/null_fenced_block.hpp' 'modules/asio-standalone/asio/include/asio/detail/null_global.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/null_global.hpp' 'modules/asio-standalone/asio/include/asio/detail/null_mutex.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/null_mutex.hpp' 'modules/asio-standalone/asio/include/asio/detail/null_reactor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/null_reactor.hpp' 'modules/asio-standalone/asio/include/asio/detail/null_signal_blocker.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/null_signal_blocker.hpp' 'modules/asio-standalone/asio/include/asio/detail/null_socket_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/null_socket_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/null_static_mutex.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/null_static_mutex.hpp' 'modules/asio-standalone/asio/include/asio/detail/null_thread.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/null_thread.hpp' 'modules/asio-standalone/asio/include/asio/detail/null_tss_ptr.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/null_tss_ptr.hpp' 'modules/asio-standalone/asio/include/asio/detail/object_pool.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/object_pool.hpp' 'modules/asio-standalone/asio/include/asio/detail/old_win_sdk_compat.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/old_win_sdk_compat.hpp' 'modules/asio-standalone/asio/include/asio/detail/op_queue.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/op_queue.hpp' 'modules/asio-standalone/asio/include/asio/detail/operation.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/operation.hpp' 'modules/asio-standalone/asio/include/asio/detail/pipe_select_interrupter.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/pipe_select_interrupter.hpp' 'modules/asio-standalone/asio/include/asio/detail/pop_options.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/pop_options.hpp' 'modules/asio-standalone/asio/include/asio/detail/posix_event.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/posix_event.hpp' 'modules/asio-standalone/asio/include/asio/detail/posix_fd_set_adapter.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/posix_fd_set_adapter.hpp' 'modules/asio-standalone/asio/include/asio/detail/posix_global.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/posix_global.hpp' 'modules/asio-standalone/asio/include/asio/detail/posix_mutex.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/posix_mutex.hpp' 'modules/asio-standalone/asio/include/asio/detail/posix_serial_port_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/posix_serial_port_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/posix_signal_blocker.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/posix_signal_blocker.hpp' 'modules/asio-standalone/asio/include/asio/detail/posix_static_mutex.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/posix_static_mutex.hpp' 'modules/asio-standalone/asio/include/asio/detail/posix_thread.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/posix_thread.hpp' 'modules/asio-standalone/asio/include/asio/detail/posix_tss_ptr.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/posix_tss_ptr.hpp' 'modules/asio-standalone/asio/include/asio/detail/push_options.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/push_options.hpp' 'modules/asio-standalone/asio/include/asio/detail/reactive_descriptor_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/reactive_descriptor_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/reactive_null_buffers_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/reactive_null_buffers_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/reactive_socket_accept_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/reactive_socket_accept_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/reactive_socket_connect_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/reactive_socket_connect_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/reactive_socket_recv_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/reactive_socket_recv_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/reactive_socket_recvfrom_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/reactive_socket_recvfrom_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/reactive_socket_recvmsg_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/reactive_socket_recvmsg_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/reactive_socket_send_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/reactive_socket_send_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/reactive_socket_sendto_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/reactive_socket_sendto_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/reactive_socket_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/reactive_socket_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/reactive_socket_service_base.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/reactive_socket_service_base.hpp' 'modules/asio-standalone/asio/include/asio/detail/reactive_wait_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/reactive_wait_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/reactor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/reactor.hpp' 'modules/asio-standalone/asio/include/asio/detail/reactor_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/reactor_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/reactor_op_queue.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/reactor_op_queue.hpp' 'modules/asio-standalone/asio/include/asio/detail/recycling_allocator.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/recycling_allocator.hpp' 'modules/asio-standalone/asio/include/asio/detail/regex_fwd.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/regex_fwd.hpp' 'modules/asio-standalone/asio/include/asio/detail/resolve_endpoint_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/resolve_endpoint_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/resolve_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/resolve_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/resolve_query_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/resolve_query_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/resolver_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/resolver_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/resolver_service_base.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/resolver_service_base.hpp' 'modules/asio-standalone/asio/include/asio/detail/scheduler.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/scheduler.hpp' 'modules/asio-standalone/asio/include/asio/detail/scheduler_operation.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/scheduler_operation.hpp' 'modules/asio-standalone/asio/include/asio/detail/scheduler_task.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/scheduler_task.hpp' 'modules/asio-standalone/asio/include/asio/detail/scheduler_thread_info.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/scheduler_thread_info.hpp' 'modules/asio-standalone/asio/include/asio/detail/scoped_lock.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/scoped_lock.hpp' 'modules/asio-standalone/asio/include/asio/detail/scoped_ptr.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/scoped_ptr.hpp' 'modules/asio-standalone/asio/include/asio/detail/select_interrupter.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/select_interrupter.hpp' 'modules/asio-standalone/asio/include/asio/detail/select_reactor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/select_reactor.hpp' 'modules/asio-standalone/asio/include/asio/detail/service_registry.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/service_registry.hpp' 'modules/asio-standalone/asio/include/asio/detail/signal_blocker.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/signal_blocker.hpp' 'modules/asio-standalone/asio/include/asio/detail/signal_handler.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/signal_handler.hpp' 'modules/asio-standalone/asio/include/asio/detail/signal_init.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/signal_init.hpp' 'modules/asio-standalone/asio/include/asio/detail/signal_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/signal_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/signal_set_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/signal_set_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/socket_holder.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/socket_holder.hpp' 'modules/asio-standalone/asio/include/asio/detail/socket_ops.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/socket_ops.hpp' 'modules/asio-standalone/asio/include/asio/detail/socket_option.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/socket_option.hpp' 'modules/asio-standalone/asio/include/asio/detail/socket_select_interrupter.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/socket_select_interrupter.hpp' 'modules/asio-standalone/asio/include/asio/detail/socket_types.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/socket_types.hpp' 'modules/asio-standalone/asio/include/asio/detail/solaris_fenced_block.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/solaris_fenced_block.hpp' 'modules/asio-standalone/asio/include/asio/detail/source_location.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/source_location.hpp' 'modules/asio-standalone/asio/include/asio/detail/static_mutex.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/static_mutex.hpp' 'modules/asio-standalone/asio/include/asio/detail/std_event.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/std_event.hpp' 'modules/asio-standalone/asio/include/asio/detail/std_fenced_block.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/std_fenced_block.hpp' 'modules/asio-standalone/asio/include/asio/detail/std_global.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/std_global.hpp' 'modules/asio-standalone/asio/include/asio/detail/std_mutex.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/std_mutex.hpp' 'modules/asio-standalone/asio/include/asio/detail/std_static_mutex.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/std_static_mutex.hpp' 'modules/asio-standalone/asio/include/asio/detail/std_thread.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/std_thread.hpp' 'modules/asio-standalone/asio/include/asio/detail/strand_executor_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/strand_executor_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/strand_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/strand_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/string_view.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/string_view.hpp' 'modules/asio-standalone/asio/include/asio/detail/thread.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/thread.hpp' 'modules/asio-standalone/asio/include/asio/detail/thread_context.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/thread_context.hpp' 'modules/asio-standalone/asio/include/asio/detail/thread_group.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/thread_group.hpp' 'modules/asio-standalone/asio/include/asio/detail/thread_info_base.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/thread_info_base.hpp' 'modules/asio-standalone/asio/include/asio/detail/throw_error.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/throw_error.hpp' 'modules/asio-standalone/asio/include/asio/detail/throw_exception.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/throw_exception.hpp' 'modules/asio-standalone/asio/include/asio/detail/timer_queue.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/timer_queue.hpp' 'modules/asio-standalone/asio/include/asio/detail/timer_queue_base.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/timer_queue_base.hpp' 'modules/asio-standalone/asio/include/asio/detail/timer_queue_ptime.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/timer_queue_ptime.hpp' 'modules/asio-standalone/asio/include/asio/detail/timer_queue_set.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/timer_queue_set.hpp' 'modules/asio-standalone/asio/include/asio/detail/timer_scheduler.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/timer_scheduler.hpp' 'modules/asio-standalone/asio/include/asio/detail/timer_scheduler_fwd.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/timer_scheduler_fwd.hpp' 'modules/asio-standalone/asio/include/asio/detail/tss_ptr.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/tss_ptr.hpp' 'modules/asio-standalone/asio/include/asio/detail/type_traits.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/type_traits.hpp' 'modules/asio-standalone/asio/include/asio/detail/utility.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/utility.hpp' 'modules/asio-standalone/asio/include/asio/detail/variadic_templates.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/variadic_templates.hpp' 'modules/asio-standalone/asio/include/asio/detail/wait_handler.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/wait_handler.hpp' 'modules/asio-standalone/asio/include/asio/detail/wait_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/wait_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_event.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_event.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_fd_set_adapter.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_fd_set_adapter.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_fenced_block.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_fenced_block.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_global.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_global.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_file_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_file_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_handle_read_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_handle_read_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_handle_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_handle_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_handle_write_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_handle_write_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_io_context.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_io_context.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_null_buffers_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_null_buffers_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_operation.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_operation.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_overlapped_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_overlapped_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_overlapped_ptr.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_overlapped_ptr.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_serial_port_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_serial_port_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_accept_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_accept_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_connect_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_connect_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_recv_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_recv_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_recvfrom_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_recvfrom_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_recvmsg_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_recvmsg_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_send_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_send_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_service_base.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_socket_service_base.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_thread_info.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_thread_info.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_iocp_wait_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_iocp_wait_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_mutex.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_mutex.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_object_handle_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_object_handle_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_static_mutex.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_static_mutex.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_thread.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_thread.hpp' 'modules/asio-standalone/asio/include/asio/detail/win_tss_ptr.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/win_tss_ptr.hpp' 'modules/asio-standalone/asio/include/asio/detail/winapp_thread.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/winapp_thread.hpp' 'modules/asio-standalone/asio/include/asio/detail/wince_thread.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/wince_thread.hpp' 'modules/asio-standalone/asio/include/asio/detail/winrt_async_manager.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/winrt_async_manager.hpp' 'modules/asio-standalone/asio/include/asio/detail/winrt_async_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/winrt_async_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/winrt_resolve_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/winrt_resolve_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/winrt_resolver_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/winrt_resolver_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/winrt_socket_connect_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/winrt_socket_connect_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/winrt_socket_recv_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/winrt_socket_recv_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/winrt_socket_send_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/winrt_socket_send_op.hpp' 'modules/asio-standalone/asio/include/asio/detail/winrt_ssocket_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/winrt_ssocket_service.hpp' 'modules/asio-standalone/asio/include/asio/detail/winrt_ssocket_service_base.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/winrt_ssocket_service_base.hpp' 'modules/asio-standalone/asio/include/asio/detail/winrt_timer_scheduler.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/winrt_timer_scheduler.hpp' 'modules/asio-standalone/asio/include/asio/detail/winrt_utils.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/winrt_utils.hpp' 'modules/asio-standalone/asio/include/asio/detail/winsock_init.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/winsock_init.hpp' 'modules/asio-standalone/asio/include/asio/detail/work_dispatcher.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/work_dispatcher.hpp' 'modules/asio-standalone/asio/include/asio/detail/wrapped_handler.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/detail/wrapped_handler.hpp' 'modules/asio-standalone/asio/include/asio/dispatch.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/dispatch.hpp' 'modules/asio-standalone/asio/include/asio/error.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/error.hpp' 'modules/asio-standalone/asio/include/asio/error_code.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/error_code.hpp' 'modules/asio-standalone/asio/include/asio/execution.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution.hpp' 'modules/asio-standalone/asio/include/asio/execution' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution' 'modules/asio-standalone/asio/include/asio/execution/allocator.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/allocator.hpp' 'modules/asio-standalone/asio/include/asio/execution/any_executor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/any_executor.hpp' 'modules/asio-standalone/asio/include/asio/execution/bad_executor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/bad_executor.hpp' 'modules/asio-standalone/asio/include/asio/execution/blocking.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/blocking.hpp' 'modules/asio-standalone/asio/include/asio/execution/blocking_adaptation.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/blocking_adaptation.hpp' 'modules/asio-standalone/asio/include/asio/execution/bulk_execute.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/bulk_execute.hpp' 'modules/asio-standalone/asio/include/asio/execution/bulk_guarantee.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/bulk_guarantee.hpp' 'modules/asio-standalone/asio/include/asio/execution/connect.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/connect.hpp' 'modules/asio-standalone/asio/include/asio/execution/context.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/context.hpp' 'modules/asio-standalone/asio/include/asio/execution/context_as.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/context_as.hpp' 'modules/asio-standalone/asio/include/asio/execution/detail' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/detail' 'modules/asio-standalone/asio/include/asio/execution/detail/as_invocable.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/detail/as_invocable.hpp' 'modules/asio-standalone/asio/include/asio/execution/detail/as_operation.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/detail/as_operation.hpp' 'modules/asio-standalone/asio/include/asio/execution/detail/as_receiver.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/detail/as_receiver.hpp' 'modules/asio-standalone/asio/include/asio/execution/detail/bulk_sender.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/detail/bulk_sender.hpp' 'modules/asio-standalone/asio/include/asio/execution/detail/submit_receiver.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/detail/submit_receiver.hpp' 'modules/asio-standalone/asio/include/asio/execution/detail/void_receiver.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/detail/void_receiver.hpp' 'modules/asio-standalone/asio/include/asio/execution/execute.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/execute.hpp' 'modules/asio-standalone/asio/include/asio/execution/executor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/executor.hpp' 'modules/asio-standalone/asio/include/asio/execution/impl' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/impl' 'modules/asio-standalone/asio/include/asio/execution/impl/bad_executor.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/impl/bad_executor.ipp' 'modules/asio-standalone/asio/include/asio/execution/impl/receiver_invocation_error.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/impl/receiver_invocation_error.ipp' 'modules/asio-standalone/asio/include/asio/execution/invocable_archetype.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/invocable_archetype.hpp' 'modules/asio-standalone/asio/include/asio/execution/mapping.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/mapping.hpp' 'modules/asio-standalone/asio/include/asio/execution/occupancy.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/occupancy.hpp' 'modules/asio-standalone/asio/include/asio/execution/operation_state.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/operation_state.hpp' 'modules/asio-standalone/asio/include/asio/execution/outstanding_work.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/outstanding_work.hpp' 'modules/asio-standalone/asio/include/asio/execution/prefer_only.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/prefer_only.hpp' 'modules/asio-standalone/asio/include/asio/execution/receiver.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/receiver.hpp' 'modules/asio-standalone/asio/include/asio/execution/receiver_invocation_error.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/receiver_invocation_error.hpp' 'modules/asio-standalone/asio/include/asio/execution/relationship.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/relationship.hpp' 'modules/asio-standalone/asio/include/asio/execution/schedule.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/schedule.hpp' 'modules/asio-standalone/asio/include/asio/execution/scheduler.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/scheduler.hpp' 'modules/asio-standalone/asio/include/asio/execution/sender.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/sender.hpp' 'modules/asio-standalone/asio/include/asio/execution/set_done.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/set_done.hpp' 'modules/asio-standalone/asio/include/asio/execution/set_error.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/set_error.hpp' 'modules/asio-standalone/asio/include/asio/execution/set_value.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/set_value.hpp' 'modules/asio-standalone/asio/include/asio/execution/start.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/start.hpp' 'modules/asio-standalone/asio/include/asio/execution/submit.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution/submit.hpp' 'modules/asio-standalone/asio/include/asio/execution_context.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/execution_context.hpp' 'modules/asio-standalone/asio/include/asio/executor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/executor.hpp' 'modules/asio-standalone/asio/include/asio/executor_work_guard.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/executor_work_guard.hpp' 'modules/asio-standalone/asio/include/asio/experimental' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental' 'modules/asio-standalone/asio/include/asio/experimental/append.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/append.hpp' 'modules/asio-standalone/asio/include/asio/experimental/as_single.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/as_single.hpp' 'modules/asio-standalone/asio/include/asio/experimental/as_tuple.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/as_tuple.hpp' 'modules/asio-standalone/asio/include/asio/experimental/awaitable_operators.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/awaitable_operators.hpp' 'modules/asio-standalone/asio/include/asio/experimental/basic_channel.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/basic_channel.hpp' 'modules/asio-standalone/asio/include/asio/experimental/basic_concurrent_channel.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/basic_concurrent_channel.hpp' 'modules/asio-standalone/asio/include/asio/experimental/cancellation_condition.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/cancellation_condition.hpp' 'modules/asio-standalone/asio/include/asio/experimental/channel.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/channel.hpp' 'modules/asio-standalone/asio/include/asio/experimental/channel_error.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/channel_error.hpp' 'modules/asio-standalone/asio/include/asio/experimental/channel_traits.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/channel_traits.hpp' 'modules/asio-standalone/asio/include/asio/experimental/co_composed.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/co_composed.hpp' 'modules/asio-standalone/asio/include/asio/experimental/co_spawn.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/co_spawn.hpp' 'modules/asio-standalone/asio/include/asio/experimental/concurrent_channel.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/concurrent_channel.hpp' 'modules/asio-standalone/asio/include/asio/experimental/coro.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/coro.hpp' 'modules/asio-standalone/asio/include/asio/experimental/coro_traits.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/coro_traits.hpp' 'modules/asio-standalone/asio/include/asio/experimental/deferred.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/deferred.hpp' 'modules/asio-standalone/asio/include/asio/experimental/detail' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/detail' 'modules/asio-standalone/asio/include/asio/experimental/detail/channel_handler.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/detail/channel_handler.hpp' 'modules/asio-standalone/asio/include/asio/experimental/detail/channel_message.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/detail/channel_message.hpp' 'modules/asio-standalone/asio/include/asio/experimental/detail/channel_operation.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/detail/channel_operation.hpp' 'modules/asio-standalone/asio/include/asio/experimental/detail/channel_payload.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/detail/channel_payload.hpp' 'modules/asio-standalone/asio/include/asio/experimental/detail/channel_receive_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/detail/channel_receive_op.hpp' 'modules/asio-standalone/asio/include/asio/experimental/detail/channel_send_functions.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/detail/channel_send_functions.hpp' 'modules/asio-standalone/asio/include/asio/experimental/detail/channel_send_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/detail/channel_send_op.hpp' 'modules/asio-standalone/asio/include/asio/experimental/detail/channel_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/detail/channel_service.hpp' 'modules/asio-standalone/asio/include/asio/experimental/detail/coro_completion_handler.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/detail/coro_completion_handler.hpp' 'modules/asio-standalone/asio/include/asio/experimental/detail/coro_promise_allocator.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/detail/coro_promise_allocator.hpp' 'modules/asio-standalone/asio/include/asio/experimental/detail/has_signature.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/detail/has_signature.hpp' 'modules/asio-standalone/asio/include/asio/experimental/detail/impl' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/detail/impl' 'modules/asio-standalone/asio/include/asio/experimental/detail/impl/channel_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/detail/impl/channel_service.hpp' 'modules/asio-standalone/asio/include/asio/experimental/detail/partial_promise.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/detail/partial_promise.hpp' 'modules/asio-standalone/asio/include/asio/experimental/impl' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/impl' 'modules/asio-standalone/asio/include/asio/experimental/impl/as_single.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/impl/as_single.hpp' 'modules/asio-standalone/asio/include/asio/experimental/impl/channel_error.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/impl/channel_error.ipp' 'modules/asio-standalone/asio/include/asio/experimental/impl/co_composed.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/impl/co_composed.hpp' 'modules/asio-standalone/asio/include/asio/experimental/impl/coro.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/impl/coro.hpp' 'modules/asio-standalone/asio/include/asio/experimental/impl/parallel_group.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/impl/parallel_group.hpp' 'modules/asio-standalone/asio/include/asio/experimental/impl/promise.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/impl/promise.hpp' 'modules/asio-standalone/asio/include/asio/experimental/impl/use_coro.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/impl/use_coro.hpp' 'modules/asio-standalone/asio/include/asio/experimental/impl/use_promise.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/impl/use_promise.hpp' 'modules/asio-standalone/asio/include/asio/experimental/parallel_group.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/parallel_group.hpp' 'modules/asio-standalone/asio/include/asio/experimental/prepend.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/prepend.hpp' 'modules/asio-standalone/asio/include/asio/experimental/promise.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/promise.hpp' 'modules/asio-standalone/asio/include/asio/experimental/use_coro.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/use_coro.hpp' 'modules/asio-standalone/asio/include/asio/experimental/use_promise.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/experimental/use_promise.hpp' 'modules/asio-standalone/asio/include/asio/file_base.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/file_base.hpp' 'modules/asio-standalone/asio/include/asio/generic' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/generic' 'modules/asio-standalone/asio/include/asio/generic/basic_endpoint.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/generic/basic_endpoint.hpp' 'modules/asio-standalone/asio/include/asio/generic/datagram_protocol.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/generic/datagram_protocol.hpp' 'modules/asio-standalone/asio/include/asio/generic/detail' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/generic/detail' 'modules/asio-standalone/asio/include/asio/generic/detail/endpoint.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/generic/detail/endpoint.hpp' 'modules/asio-standalone/asio/include/asio/generic/detail/impl' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/generic/detail/impl' 'modules/asio-standalone/asio/include/asio/generic/detail/impl/endpoint.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/generic/detail/impl/endpoint.ipp' 'modules/asio-standalone/asio/include/asio/generic/raw_protocol.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/generic/raw_protocol.hpp' 'modules/asio-standalone/asio/include/asio/generic/seq_packet_protocol.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/generic/seq_packet_protocol.hpp' 'modules/asio-standalone/asio/include/asio/generic/stream_protocol.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/generic/stream_protocol.hpp' 'modules/asio-standalone/asio/include/asio/handler_alloc_hook.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/handler_alloc_hook.hpp' 'modules/asio-standalone/asio/include/asio/handler_continuation_hook.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/handler_continuation_hook.hpp' 'modules/asio-standalone/asio/include/asio/handler_invoke_hook.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/handler_invoke_hook.hpp' 'modules/asio-standalone/asio/include/asio/high_resolution_timer.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/high_resolution_timer.hpp' 'modules/asio-standalone/asio/include/asio/impl' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl' 'modules/asio-standalone/asio/include/asio/impl/any_completion_executor.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/any_completion_executor.ipp' 'modules/asio-standalone/asio/include/asio/impl/any_io_executor.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/any_io_executor.ipp' 'modules/asio-standalone/asio/include/asio/impl/append.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/append.hpp' 'modules/asio-standalone/asio/include/asio/impl/as_tuple.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/as_tuple.hpp' 'modules/asio-standalone/asio/include/asio/impl/awaitable.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/awaitable.hpp' 'modules/asio-standalone/asio/include/asio/impl/buffered_read_stream.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/buffered_read_stream.hpp' 'modules/asio-standalone/asio/include/asio/impl/buffered_write_stream.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/buffered_write_stream.hpp' 'modules/asio-standalone/asio/include/asio/impl/cancellation_signal.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/cancellation_signal.ipp' 'modules/asio-standalone/asio/include/asio/impl/co_spawn.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/co_spawn.hpp' 'modules/asio-standalone/asio/include/asio/impl/connect.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/connect.hpp' 'modules/asio-standalone/asio/include/asio/impl/connect_pipe.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/connect_pipe.hpp' 'modules/asio-standalone/asio/include/asio/impl/connect_pipe.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/connect_pipe.ipp' 'modules/asio-standalone/asio/include/asio/impl/consign.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/consign.hpp' 'modules/asio-standalone/asio/include/asio/impl/deferred.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/deferred.hpp' 'modules/asio-standalone/asio/include/asio/impl/detached.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/detached.hpp' 'modules/asio-standalone/asio/include/asio/impl/error.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/error.ipp' 'modules/asio-standalone/asio/include/asio/impl/error_code.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/error_code.ipp' 'modules/asio-standalone/asio/include/asio/impl/execution_context.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/execution_context.hpp' 'modules/asio-standalone/asio/include/asio/impl/execution_context.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/execution_context.ipp' 'modules/asio-standalone/asio/include/asio/impl/executor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/executor.hpp' 'modules/asio-standalone/asio/include/asio/impl/executor.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/executor.ipp' 'modules/asio-standalone/asio/include/asio/impl/handler_alloc_hook.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/handler_alloc_hook.ipp' 'modules/asio-standalone/asio/include/asio/impl/io_context.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/io_context.hpp' 'modules/asio-standalone/asio/include/asio/impl/io_context.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/io_context.ipp' 'modules/asio-standalone/asio/include/asio/impl/multiple_exceptions.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/multiple_exceptions.ipp' 'modules/asio-standalone/asio/include/asio/impl/prepend.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/prepend.hpp' 'modules/asio-standalone/asio/include/asio/impl/read.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/read.hpp' 'modules/asio-standalone/asio/include/asio/impl/read_at.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/read_at.hpp' 'modules/asio-standalone/asio/include/asio/impl/read_until.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/read_until.hpp' 'modules/asio-standalone/asio/include/asio/impl/redirect_error.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/redirect_error.hpp' 'modules/asio-standalone/asio/include/asio/impl/serial_port_base.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/serial_port_base.hpp' 'modules/asio-standalone/asio/include/asio/impl/serial_port_base.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/serial_port_base.ipp' 'modules/asio-standalone/asio/include/asio/impl/spawn.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/spawn.hpp' 'modules/asio-standalone/asio/include/asio/impl/src.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/src.hpp' 'modules/asio-standalone/asio/include/asio/impl/system_context.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/system_context.hpp' 'modules/asio-standalone/asio/include/asio/impl/system_context.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/system_context.ipp' 'modules/asio-standalone/asio/include/asio/impl/system_executor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/system_executor.hpp' 'modules/asio-standalone/asio/include/asio/impl/thread_pool.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/thread_pool.hpp' 'modules/asio-standalone/asio/include/asio/impl/thread_pool.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/thread_pool.ipp' 'modules/asio-standalone/asio/include/asio/impl/use_awaitable.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/use_awaitable.hpp' 'modules/asio-standalone/asio/include/asio/impl/use_future.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/use_future.hpp' 'modules/asio-standalone/asio/include/asio/impl/write.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/write.hpp' 'modules/asio-standalone/asio/include/asio/impl/write_at.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/impl/write_at.hpp' 'modules/asio-standalone/asio/include/asio/io_context.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/io_context.hpp' 'modules/asio-standalone/asio/include/asio/io_context_strand.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/io_context_strand.hpp' 'modules/asio-standalone/asio/include/asio/io_service.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/io_service.hpp' 'modules/asio-standalone/asio/include/asio/io_service_strand.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/io_service_strand.hpp' 'modules/asio-standalone/asio/include/asio/ip' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip' 'modules/asio-standalone/asio/include/asio/ip/address.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/address.hpp' 'modules/asio-standalone/asio/include/asio/ip/address_v4.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/address_v4.hpp' 'modules/asio-standalone/asio/include/asio/ip/address_v4_iterator.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/address_v4_iterator.hpp' 'modules/asio-standalone/asio/include/asio/ip/address_v4_range.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/address_v4_range.hpp' 'modules/asio-standalone/asio/include/asio/ip/address_v6.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/address_v6.hpp' 'modules/asio-standalone/asio/include/asio/ip/address_v6_iterator.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/address_v6_iterator.hpp' 'modules/asio-standalone/asio/include/asio/ip/address_v6_range.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/address_v6_range.hpp' 'modules/asio-standalone/asio/include/asio/ip/bad_address_cast.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/bad_address_cast.hpp' 'modules/asio-standalone/asio/include/asio/ip/basic_endpoint.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/basic_endpoint.hpp' 'modules/asio-standalone/asio/include/asio/ip/basic_resolver.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/basic_resolver.hpp' 'modules/asio-standalone/asio/include/asio/ip/basic_resolver_entry.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/basic_resolver_entry.hpp' 'modules/asio-standalone/asio/include/asio/ip/basic_resolver_iterator.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/basic_resolver_iterator.hpp' 'modules/asio-standalone/asio/include/asio/ip/basic_resolver_query.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/basic_resolver_query.hpp' 'modules/asio-standalone/asio/include/asio/ip/basic_resolver_results.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/basic_resolver_results.hpp' 'modules/asio-standalone/asio/include/asio/ip/detail' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/detail' 'modules/asio-standalone/asio/include/asio/ip/detail/endpoint.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/detail/endpoint.hpp' 'modules/asio-standalone/asio/include/asio/ip/detail/impl' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/detail/impl' 'modules/asio-standalone/asio/include/asio/ip/detail/impl/endpoint.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/detail/impl/endpoint.ipp' 'modules/asio-standalone/asio/include/asio/ip/detail/socket_option.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/detail/socket_option.hpp' 'modules/asio-standalone/asio/include/asio/ip/host_name.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/host_name.hpp' 'modules/asio-standalone/asio/include/asio/ip/icmp.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/icmp.hpp' 'modules/asio-standalone/asio/include/asio/ip/impl' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/impl' 'modules/asio-standalone/asio/include/asio/ip/impl/address.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/impl/address.hpp' 'modules/asio-standalone/asio/include/asio/ip/impl/address.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/impl/address.ipp' 'modules/asio-standalone/asio/include/asio/ip/impl/address_v4.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/impl/address_v4.hpp' 'modules/asio-standalone/asio/include/asio/ip/impl/address_v4.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/impl/address_v4.ipp' 'modules/asio-standalone/asio/include/asio/ip/impl/address_v6.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/impl/address_v6.hpp' 'modules/asio-standalone/asio/include/asio/ip/impl/address_v6.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/impl/address_v6.ipp' 'modules/asio-standalone/asio/include/asio/ip/impl/basic_endpoint.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/impl/basic_endpoint.hpp' 'modules/asio-standalone/asio/include/asio/ip/impl/host_name.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/impl/host_name.ipp' 'modules/asio-standalone/asio/include/asio/ip/impl/network_v4.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/impl/network_v4.hpp' 'modules/asio-standalone/asio/include/asio/ip/impl/network_v4.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/impl/network_v4.ipp' 'modules/asio-standalone/asio/include/asio/ip/impl/network_v6.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/impl/network_v6.hpp' 'modules/asio-standalone/asio/include/asio/ip/impl/network_v6.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/impl/network_v6.ipp' 'modules/asio-standalone/asio/include/asio/ip/multicast.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/multicast.hpp' 'modules/asio-standalone/asio/include/asio/ip/network_v4.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/network_v4.hpp' 'modules/asio-standalone/asio/include/asio/ip/network_v6.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/network_v6.hpp' 'modules/asio-standalone/asio/include/asio/ip/resolver_base.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/resolver_base.hpp' 'modules/asio-standalone/asio/include/asio/ip/resolver_query_base.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/resolver_query_base.hpp' 'modules/asio-standalone/asio/include/asio/ip/tcp.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/tcp.hpp' 'modules/asio-standalone/asio/include/asio/ip/udp.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/udp.hpp' 'modules/asio-standalone/asio/include/asio/ip/unicast.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/unicast.hpp' 'modules/asio-standalone/asio/include/asio/ip/v6_only.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ip/v6_only.hpp' 'modules/asio-standalone/asio/include/asio/is_applicable_property.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/is_applicable_property.hpp' 'modules/asio-standalone/asio/include/asio/is_contiguous_iterator.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/is_contiguous_iterator.hpp' 'modules/asio-standalone/asio/include/asio/is_executor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/is_executor.hpp' 'modules/asio-standalone/asio/include/asio/is_read_buffered.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/is_read_buffered.hpp' 'modules/asio-standalone/asio/include/asio/is_write_buffered.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/is_write_buffered.hpp' 'modules/asio-standalone/asio/include/asio/local' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/local' 'modules/asio-standalone/asio/include/asio/local/basic_endpoint.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/local/basic_endpoint.hpp' 'modules/asio-standalone/asio/include/asio/local/connect_pair.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/local/connect_pair.hpp' 'modules/asio-standalone/asio/include/asio/local/datagram_protocol.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/local/datagram_protocol.hpp' 'modules/asio-standalone/asio/include/asio/local/detail' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/local/detail' 'modules/asio-standalone/asio/include/asio/local/detail/endpoint.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/local/detail/endpoint.hpp' 'modules/asio-standalone/asio/include/asio/local/detail/impl' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/local/detail/impl' 'modules/asio-standalone/asio/include/asio/local/detail/impl/endpoint.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/local/detail/impl/endpoint.ipp' 'modules/asio-standalone/asio/include/asio/local/seq_packet_protocol.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/local/seq_packet_protocol.hpp' 'modules/asio-standalone/asio/include/asio/local/stream_protocol.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/local/stream_protocol.hpp' 'modules/asio-standalone/asio/include/asio/multiple_exceptions.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/multiple_exceptions.hpp' 'modules/asio-standalone/asio/include/asio/packaged_task.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/packaged_task.hpp' 'modules/asio-standalone/asio/include/asio/placeholders.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/placeholders.hpp' 'modules/asio-standalone/asio/include/asio/posix' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/posix' 'modules/asio-standalone/asio/include/asio/posix/basic_descriptor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/posix/basic_descriptor.hpp' 'modules/asio-standalone/asio/include/asio/posix/basic_stream_descriptor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/posix/basic_stream_descriptor.hpp' 'modules/asio-standalone/asio/include/asio/posix/descriptor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/posix/descriptor.hpp' 'modules/asio-standalone/asio/include/asio/posix/descriptor_base.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/posix/descriptor_base.hpp' 'modules/asio-standalone/asio/include/asio/posix/stream_descriptor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/posix/stream_descriptor.hpp' 'modules/asio-standalone/asio/include/asio/post.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/post.hpp' 'modules/asio-standalone/asio/include/asio/prefer.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/prefer.hpp' 'modules/asio-standalone/asio/include/asio/prepend.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/prepend.hpp' 'modules/asio-standalone/asio/include/asio/query.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/query.hpp' 'modules/asio-standalone/asio/include/asio/random_access_file.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/random_access_file.hpp' 'modules/asio-standalone/asio/include/asio/read.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/read.hpp' 'modules/asio-standalone/asio/include/asio/read_at.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/read_at.hpp' 'modules/asio-standalone/asio/include/asio/read_until.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/read_until.hpp' 'modules/asio-standalone/asio/include/asio/readable_pipe.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/readable_pipe.hpp' 'modules/asio-standalone/asio/include/asio/recycling_allocator.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/recycling_allocator.hpp' 'modules/asio-standalone/asio/include/asio/redirect_error.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/redirect_error.hpp' 'modules/asio-standalone/asio/include/asio/registered_buffer.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/registered_buffer.hpp' 'modules/asio-standalone/asio/include/asio/require.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/require.hpp' 'modules/asio-standalone/asio/include/asio/require_concept.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/require_concept.hpp' 'modules/asio-standalone/asio/include/asio/serial_port.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/serial_port.hpp' 'modules/asio-standalone/asio/include/asio/serial_port_base.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/serial_port_base.hpp' 'modules/asio-standalone/asio/include/asio/signal_set.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/signal_set.hpp' 'modules/asio-standalone/asio/include/asio/signal_set_base.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/signal_set_base.hpp' 'modules/asio-standalone/asio/include/asio/socket_base.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/socket_base.hpp' 'modules/asio-standalone/asio/include/asio/spawn.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/spawn.hpp' 'modules/asio-standalone/asio/include/asio/ssl.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl.hpp' 'modules/asio-standalone/asio/include/asio/ssl' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl' 'modules/asio-standalone/asio/include/asio/ssl/context.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/context.hpp' 'modules/asio-standalone/asio/include/asio/ssl/context_base.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/context_base.hpp' 'modules/asio-standalone/asio/include/asio/ssl/detail' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/detail' 'modules/asio-standalone/asio/include/asio/ssl/detail/buffered_handshake_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/detail/buffered_handshake_op.hpp' 'modules/asio-standalone/asio/include/asio/ssl/detail/engine.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/detail/engine.hpp' 'modules/asio-standalone/asio/include/asio/ssl/detail/handshake_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/detail/handshake_op.hpp' 'modules/asio-standalone/asio/include/asio/ssl/detail/impl' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/detail/impl' 'modules/asio-standalone/asio/include/asio/ssl/detail/impl/engine.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/detail/impl/engine.ipp' 'modules/asio-standalone/asio/include/asio/ssl/detail/impl/openssl_init.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/detail/impl/openssl_init.ipp' 'modules/asio-standalone/asio/include/asio/ssl/detail/io.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/detail/io.hpp' 'modules/asio-standalone/asio/include/asio/ssl/detail/openssl_init.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/detail/openssl_init.hpp' 'modules/asio-standalone/asio/include/asio/ssl/detail/openssl_types.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/detail/openssl_types.hpp' 'modules/asio-standalone/asio/include/asio/ssl/detail/password_callback.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/detail/password_callback.hpp' 'modules/asio-standalone/asio/include/asio/ssl/detail/read_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/detail/read_op.hpp' 'modules/asio-standalone/asio/include/asio/ssl/detail/shutdown_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/detail/shutdown_op.hpp' 'modules/asio-standalone/asio/include/asio/ssl/detail/stream_core.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/detail/stream_core.hpp' 'modules/asio-standalone/asio/include/asio/ssl/detail/verify_callback.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/detail/verify_callback.hpp' 'modules/asio-standalone/asio/include/asio/ssl/detail/write_op.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/detail/write_op.hpp' 'modules/asio-standalone/asio/include/asio/ssl/error.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/error.hpp' 'modules/asio-standalone/asio/include/asio/ssl/host_name_verification.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/host_name_verification.hpp' 'modules/asio-standalone/asio/include/asio/ssl/impl' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/impl' 'modules/asio-standalone/asio/include/asio/ssl/impl/context.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/impl/context.hpp' 'modules/asio-standalone/asio/include/asio/ssl/impl/context.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/impl/context.ipp' 'modules/asio-standalone/asio/include/asio/ssl/impl/error.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/impl/error.ipp' 'modules/asio-standalone/asio/include/asio/ssl/impl/host_name_verification.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/impl/host_name_verification.ipp' 'modules/asio-standalone/asio/include/asio/ssl/impl/rfc2818_verification.ipp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/impl/rfc2818_verification.ipp' 'modules/asio-standalone/asio/include/asio/ssl/impl/src.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/impl/src.hpp' 'modules/asio-standalone/asio/include/asio/ssl/rfc2818_verification.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/rfc2818_verification.hpp' 'modules/asio-standalone/asio/include/asio/ssl/stream.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/stream.hpp' 'modules/asio-standalone/asio/include/asio/ssl/stream_base.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/stream_base.hpp' 'modules/asio-standalone/asio/include/asio/ssl/verify_context.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/verify_context.hpp' 'modules/asio-standalone/asio/include/asio/ssl/verify_mode.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ssl/verify_mode.hpp' 'modules/asio-standalone/asio/include/asio/static_thread_pool.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/static_thread_pool.hpp' 'modules/asio-standalone/asio/include/asio/steady_timer.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/steady_timer.hpp' 'modules/asio-standalone/asio/include/asio/strand.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/strand.hpp' 'modules/asio-standalone/asio/include/asio/stream_file.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/stream_file.hpp' 'modules/asio-standalone/asio/include/asio/streambuf.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/streambuf.hpp' 'modules/asio-standalone/asio/include/asio/system_context.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/system_context.hpp' 'modules/asio-standalone/asio/include/asio/system_error.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/system_error.hpp' 'modules/asio-standalone/asio/include/asio/system_executor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/system_executor.hpp' 'modules/asio-standalone/asio/include/asio/system_timer.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/system_timer.hpp' 'modules/asio-standalone/asio/include/asio/this_coro.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/this_coro.hpp' 'modules/asio-standalone/asio/include/asio/thread.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/thread.hpp' 'modules/asio-standalone/asio/include/asio/thread_pool.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/thread_pool.hpp' 'modules/asio-standalone/asio/include/asio/time_traits.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/time_traits.hpp' 'modules/asio-standalone/asio/include/asio/traits' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits' 'modules/asio-standalone/asio/include/asio/traits/bulk_execute_free.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/bulk_execute_free.hpp' 'modules/asio-standalone/asio/include/asio/traits/bulk_execute_member.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/bulk_execute_member.hpp' 'modules/asio-standalone/asio/include/asio/traits/connect_free.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/connect_free.hpp' 'modules/asio-standalone/asio/include/asio/traits/connect_member.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/connect_member.hpp' 'modules/asio-standalone/asio/include/asio/traits/equality_comparable.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/equality_comparable.hpp' 'modules/asio-standalone/asio/include/asio/traits/execute_free.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/execute_free.hpp' 'modules/asio-standalone/asio/include/asio/traits/execute_member.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/execute_member.hpp' 'modules/asio-standalone/asio/include/asio/traits/prefer_free.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/prefer_free.hpp' 'modules/asio-standalone/asio/include/asio/traits/prefer_member.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/prefer_member.hpp' 'modules/asio-standalone/asio/include/asio/traits/query_free.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/query_free.hpp' 'modules/asio-standalone/asio/include/asio/traits/query_member.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/query_member.hpp' 'modules/asio-standalone/asio/include/asio/traits/query_static_constexpr_member.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/query_static_constexpr_member.hpp' 'modules/asio-standalone/asio/include/asio/traits/require_concept_free.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/require_concept_free.hpp' 'modules/asio-standalone/asio/include/asio/traits/require_concept_member.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/require_concept_member.hpp' 'modules/asio-standalone/asio/include/asio/traits/require_free.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/require_free.hpp' 'modules/asio-standalone/asio/include/asio/traits/require_member.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/require_member.hpp' 'modules/asio-standalone/asio/include/asio/traits/schedule_free.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/schedule_free.hpp' 'modules/asio-standalone/asio/include/asio/traits/schedule_member.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/schedule_member.hpp' 'modules/asio-standalone/asio/include/asio/traits/set_done_free.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/set_done_free.hpp' 'modules/asio-standalone/asio/include/asio/traits/set_done_member.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/set_done_member.hpp' 'modules/asio-standalone/asio/include/asio/traits/set_error_free.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/set_error_free.hpp' 'modules/asio-standalone/asio/include/asio/traits/set_error_member.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/set_error_member.hpp' 'modules/asio-standalone/asio/include/asio/traits/set_value_free.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/set_value_free.hpp' 'modules/asio-standalone/asio/include/asio/traits/set_value_member.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/set_value_member.hpp' 'modules/asio-standalone/asio/include/asio/traits/start_free.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/start_free.hpp' 'modules/asio-standalone/asio/include/asio/traits/start_member.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/start_member.hpp' 'modules/asio-standalone/asio/include/asio/traits/static_query.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/static_query.hpp' 'modules/asio-standalone/asio/include/asio/traits/static_require.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/static_require.hpp' 'modules/asio-standalone/asio/include/asio/traits/static_require_concept.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/static_require_concept.hpp' 'modules/asio-standalone/asio/include/asio/traits/submit_free.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/submit_free.hpp' 'modules/asio-standalone/asio/include/asio/traits/submit_member.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/traits/submit_member.hpp' 'modules/asio-standalone/asio/include/asio/ts' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ts' 'modules/asio-standalone/asio/include/asio/ts/buffer.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ts/buffer.hpp' 'modules/asio-standalone/asio/include/asio/ts/executor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ts/executor.hpp' 'modules/asio-standalone/asio/include/asio/ts/internet.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ts/internet.hpp' 'modules/asio-standalone/asio/include/asio/ts/io_context.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ts/io_context.hpp' 'modules/asio-standalone/asio/include/asio/ts/net.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ts/net.hpp' 'modules/asio-standalone/asio/include/asio/ts/netfwd.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ts/netfwd.hpp' 'modules/asio-standalone/asio/include/asio/ts/socket.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ts/socket.hpp' 'modules/asio-standalone/asio/include/asio/ts/timer.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/ts/timer.hpp' 'modules/asio-standalone/asio/include/asio/unyield.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/unyield.hpp' 'modules/asio-standalone/asio/include/asio/use_awaitable.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/use_awaitable.hpp' 'modules/asio-standalone/asio/include/asio/use_future.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/use_future.hpp' 'modules/asio-standalone/asio/include/asio/uses_executor.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/uses_executor.hpp' 'modules/asio-standalone/asio/include/asio/version.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/version.hpp' 'modules/asio-standalone/asio/include/asio/wait_traits.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/wait_traits.hpp' 'modules/asio-standalone/asio/include/asio/windows' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/windows' 'modules/asio-standalone/asio/include/asio/windows/basic_object_handle.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/windows/basic_object_handle.hpp' 'modules/asio-standalone/asio/include/asio/windows/basic_overlapped_handle.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/windows/basic_overlapped_handle.hpp' 'modules/asio-standalone/asio/include/asio/windows/basic_random_access_handle.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/windows/basic_random_access_handle.hpp' 'modules/asio-standalone/asio/include/asio/windows/basic_stream_handle.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/windows/basic_stream_handle.hpp' 'modules/asio-standalone/asio/include/asio/windows/object_handle.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/windows/object_handle.hpp' 'modules/asio-standalone/asio/include/asio/windows/overlapped_handle.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/windows/overlapped_handle.hpp' 'modules/asio-standalone/asio/include/asio/windows/overlapped_ptr.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/windows/overlapped_ptr.hpp' 'modules/asio-standalone/asio/include/asio/windows/random_access_handle.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/windows/random_access_handle.hpp' 'modules/asio-standalone/asio/include/asio/windows/stream_handle.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/windows/stream_handle.hpp' 'modules/asio-standalone/asio/include/asio/writable_pipe.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/writable_pipe.hpp' 'modules/asio-standalone/asio/include/asio/write.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/write.hpp' 'modules/asio-standalone/asio/include/asio/write_at.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/write_at.hpp' 'modules/asio-standalone/asio/include/asio/yield.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio/yield.hpp' 'modules/asio-standalone/asio/include/asio.hpp' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/modules/asio-standalone/asio/include/asio.hpp' 'link-system/AbletonLinkConfig.cmake' -> '/build/abletonlink/pkg/abletonlink/usr/lib/cmake/abletonlink/AbletonLinkConfig.cmake' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "abletonlink"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: abletonlink 3.1.2-2 (Fri May 2 11:51:16 2025) ==> Cleaning up...